uiautomatorviewer不支持安卓 9.0,提示:"error: obtaining UI hierachy"解决方法
作者:互联网
安卓系统升级到9后使用会报错,
之前有介绍过使用:uiautomator2 weditor 解决,有兴趣也可以了解下:https://www.cnblogs.com/shoebill/p/10776353.html
具体解决方案如下:
方案一:
#可以通过adb命令从手机导出文件, #1.手机通过usb链接电脑, adb devices #打印链接手机设备信息,并检测时间链接成功 #2 导出所需文件到PC端 adb shell uiautomator dump /sdcard/app.uix adb pull /adcard/app.uix D:/app.uix #存到D盘的app.uix文件中 adb shell screencap -p /sdcard/app.png adb pull /sdcard/app.png D:/app.png
方案二:写个一个bat文件,放到桌面直接运行即可;
新建一个文本文档,名字自己起,如:uni.bat
内容如下:
#导出所需文件到PC端 adb shell uiautomator dump /sdcard/app.uix adb pull /adcard/app.uix D:/app.uix #存到D盘的app.uix文件中 adb shell screencap -p /sdcard/app.png adb pull /sdcard/app.png D:/app.png
从上面两个方案会得到两个文件,分别导入到 uiautomatorviewer
参考文献:
标签:shell,安卓,uiautomatorviewer,obtaining,sdcard,adb,uix,app,png 来源: https://www.cnblogs.com/shoebill/p/14428953.html