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,导入从设备获取的截图和资源文件

posted @ 2020-11-23 16:28  半俗半雅半疯癫吧  阅读(207)  评论(0)    收藏  举报