Uiautomator报错:Unexpected error while obtaining UI hirerarchy

孤街醉人 提交于 2020-01-01 04:34:32

该错误的原因是android 8.0以上的版本不适用

解决办法如下:

1.可以使用automatorview导入文件的方式

2.截取uix文件

adb shell uiautomator dump /sdcard/screen.uix

截取文件

 

3.截取当前设备也就是连接手机的话就是当前手机页面

adb shell screencap -p /sdcard/screen.png

4.打开sdk---》tools下的uiaotomator

5.点击文件图标,将uix和png都导入到工具中【图片和文件在设备的文件管理器里边找,然后拷贝到电脑上导入就行了,也可以用adb pull命令pull到电脑上】 ,则会出现下边的界面,成功文件显示,也可以在右边查看其id等信息

备注:【网络和互联网】忽略,是当时在设备上选中的,不做操作

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!