【问题标题】:instance creation failed for ViewClient Object in Jython在 Jython 中为 ViewClient 对象创建实例失败
【发布时间】:2012-12-10 12:42:40
【问题描述】:

我正在通过 Jython 程序使用 monkeyrunner 进行 android 设备测试。但是在创建 ViewClient 对象时出现错误。错误详细信息如下所示:

异常:无法启动 View 服务器。 这仅适用于模拟器和运行开发者版本的设备。 hierarchyviewer 可以在您的设备上使用吗?

当我从命令行输入hierarchyviewer 命令时,我得到以下信息:

D:\Telus\Pyton Programs>hierarchyviewer
The standalone version of hieararchyviewer is deprecated.
Please use Android Device Monitor (tools/monitor.bat) instead.
04:57:24 E/hierarchyviewer: Unable to get view server version from device 644276034934
04:57:24 E/hierarchyviewer: Unable to get view server protocol version from device 644276034934
04:57:27 E/hierarchyviewer: Unable to debug device 644276034934

【问题讨论】:

    标签: android jython


    【解决方案1】:

    这是 AVC 的限制。 AndroidViewClient 仅适用于模拟器和运行开发人员版本,您无法使用 AVC 在真实设备上测试您的应用程序。您可以在此http://developer.android.com/tools/debugging/debugging-ui.html 上找到有关 hiearachyviewer 的更多信息

    【讨论】:

      猜你喜欢
      • 2019-08-18
      • 2021-09-03
      • 2021-02-01
      • 1970-01-01
      • 2019-12-27
      • 2012-11-01
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多