**
使用uiautomatorviewer.bat抓取页面是显示Error obtaining Ul hierarchy Reason:Unexpected error while obtaining Ul hierarchy
**
解决方法:
在SDK安装目录下新建一个app.png文件和app.uix文件编写bat运行脚本
adb shell uiautomator dump /sdcard/app.uixadb pull /sdcard/app.uix D:/android-sdk/app.uixpauseadb shell screencap -p /sdcard/app.pngadb pull /sdcard/app.png D:/android-sdk/app.pngpause
在移动端上打开所要抓取的页面,运行改bat脚本,点击任意键抓取页面图片
打开tools下的uiautomatorviewer.bat,点击左上角将app.png和app.uix文件路径填写完整
便可以抓取到对应的页面获取对应的元素
(PS:该方法目前每次抓取页面都需要按照该流程执行,抓取页面的按钮均不可用还是会报错,目前先解决无法抓取页面的问题,后续在解决按钮无法使用的问题)