很多小伙伴使用 uiautomatorviewer 都不是用的原版的,而是用的这个带二维码的魔改版,因为这个可以直接获取到比较准确的 xpath,省去了很多麻烦。
原版的当然对大部分应用的支持性都比较好,而这个二维码版的我们经常会遇到 Error obtaining UI hierarchy 这个错误,在网上看了很多的解决办法都不是很管用,在此,有个万能的用法,减少新手学习成本。

uiautomatorviewer 提示 Error obtaining UI hierarchy 的解决办法
解决方法:
每次获取新页面前重复下边 2 - 3 步骤即可。

  1. 下载 uiautomatorviewer自动截图.bat 脚本

  2. 下载完上边的脚本后双击打开,脚本会自动完成截图并打开存储截图的文件夹,有了这两个文件我们就可以解决报错的问题了。uiautomatorviewer 提示 Error obtaining UI hierarchy 的解决办法
    uiautomatorviewer 提示 Error obtaining UI hierarchy 的解决办法

  3. 按照图示打开 uiautomatorviewer.batuiautomatorviewer 提示 Error obtaining UI hierarchy 的解决办法
    成功拿到 xpath :
    uiautomatorviewer 提示 Error obtaining UI hierarchy 的解决办法

相关文章: