android 8.0 以后 uiautomator 无法直接使用的问题
首先打开要操作的app,比如在模拟器上打开计算器
1.截取uix资源文件 存放到手机的/data/media/0/Movies/screen.uix路径下
adb shell uiautomator dump /data/media/0/Movies/screen.uix
2.将这个文件,下载到电脑上
adb pull /data/media/0/Movies/screen.uix E:\log
3.截取截图
adb shell screencap -p /data/media/0/Movies/screen.png
4.将这个截图存放到电脑上
adb pull /data/media/0/Movies/screen.png E:\log
5:进入dos窗口输入uiautomatorviewer或者运行sdk/tools目录下的uiautomatorviewer.bat,导入从设备获取的截图和资源文件

浙公网安备 33010602011771号