其他分享
首页 > 其他分享> > uiautomatorviewer不支持安卓 9.0,提示:"error: obtaining UI hierachy"解决方法

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

 参考文献:

https://blog.csdn.net/weixin_39844549/article/details/110483746?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=40056850-45bc-4db6-a846-3914e1d8b61e&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

标签:shell,安卓,uiautomatorviewer,obtaining,sdcard,adb,uix,app,png
来源: https://www.cnblogs.com/shoebill/p/14428953.html