UI Automator Viewer Error while obtaining UI hierarchy XML file

Posted ʚVVcatɞ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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]

遇到以上问题:
我在我的 Android_SDK 的 lib 中替换了jar包

我替换了以下四个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!


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

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

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

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

以上是关于UI Automator Viewer Error while obtaining UI hierarchy XML file的主要内容,如果未能解决你的问题,请参考以下文章

UI Automator Viewer工具的使用

appium===使用weditor代替ui automator viewer

Android SDK 自带UI Automator Viewer说明

Android-UI Automator Viewer 的使用

app自动化工具:UI Automator viewer工具的相关使用说明

解决定位工具报错Error while parsing UI hierarchy XML file: Invalid ui automator hierarchy file.