有些版本或者系统的问题,导致UI automator viewer 无法直接查看android的界面元素层级结构,这里我们分解一下这个方法。
1. 做一个batch 文件,主要完成dump 和pull的功能。直接上脚本
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix d:/users
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png d:/users
2. 使用uiautomatorviewer open files app.uix 和app.png