真机Android 8.0版本以上uiautomator定位元素-error obtaining ui hierarchy reason:unexpected error while obtainin
运行开安卓自带的uiautomatorviewer.bat,打开后连接手机,报错如下:解决方法:1.在f盘根目录下创建app.png文本文件2.在f盘根目录下创建app.uix文本文件新建一个uiauto.bat文件,代码如下:adb shell uiautomator dump /sdcard/app.uixadb pull /sdcard/app.uix H:/appium/app.uixpa
·
windows:
运行开安卓自带的uiautomatorviewer.bat,打开后连接手机,报错如下:

解决方法:
1.在f盘根目录下创建app.png文本文件
2.在f盘根目录下创建app.uix文本文件
新建一个uiauto.bat文件,代码如下:
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix H:/appium/app.uix
pause
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png H:/appium/app.png
pause
双击运行uiauto.bat文件
打开uiautomatorviewer.bat,导入生成的app.uix和app.png文件,点击OK即可

mac:
adb shell uiautomator dump /sdcard/screen.uix
adb pull /sdcard/screen.uix /Users/admin/Desktop
#Desktop会生成一个文件:一定要每次都得生成一次
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png /Users/admin/Desktop/app.png

更多推荐



所有评论(0)