0
点赞
收藏
分享

微信扫一扫

UI Automator Viewer Error while obtaining UI hierarchy XML file

Error obtaining UI hierarchy

Reason:
Error while obtaining UI hierarchy XML file:
com.android.ddmlib.SyncException:Remote object doesn’t
exist![Ljava.lang.StackTraceElement;@3e727b]

UI Automator Viewer Error while obtaining UI hierarchy XML file_jar

遇到以上问题:
我在我的 Android_SDK 的 lib 中替换了jar包
UI Automator Viewer Error while obtaining UI hierarchy XML file_jar包_02

我替换了以下四个jar包

  • ddmlib.jar
  • ddms.jar
  • ddmuilib.jar
  • uiautomatorviewer

然后出现了以下的问题:(情况开始好起来了)

Error obtaining UI hierarchy

Reason:
Error while obtaining UI hierarchy XML file:
com.android.ddmlib.SyncException:Remote object doesn’t exist!

UI Automator Viewer Error while obtaining UI hierarchy XML file_jar包_03
拿起手机打开手机安装的 ​​​ATX​​​应用软件,选择 ​​停止ATXAGENT​​​和 ​​停止UIAUTOMATOR​​​,然后电脑再次运行 ​​uiautomatorviewer.bat​​​启动 ​​UI Automator Viewer​​​,点击 ​​Device Screenshot (uiautomator dump)​​发现上面的问题已经全部解决不再报错,可以正常使用了。

UI Automator Viewer Error while obtaining UI hierarchy XML file_android_04

UI Automator Viewer Error while obtaining UI hierarchy XML file_jar包_05

参考:​​https://www.jianshu.com/p/6bfc11e058de/​​

以下四个jar包的下载链接:​​https://share.weiyun.com/pRoti78W​​

  • ddmlib.jar
  • ddms.jar
  • ddmuilib.jar
  • uiautomatorviewer

uiautomator2:​​https://github.com/openatx/uiautomator2/blob/master/README.md​​

举报

相关推荐

0 条评论