基于各种奇葩的原因,DDMS里的dump View Hierarchy for UI automator工具总是报出各种错
大致原因主要是几大类:
1、java.lang.NullPointException
2、 java.lang.reflect.InvocationTargetException
我本人本地的SDK也更新到了8.0了,还是会报上述错误,各种网上的神操作都无解,最后选择另辟蹊径。
不用DDMS了,自己用命令来抓 uix布局文件和截图png,
然后用 XX盘:\Android\sdk\tools\bin\uiautomatorviewer.bat 这个工具来加载。
命令如下:
@echo on
adb shell uiautomator dump /sdcard/Download/app.uix
adb pull /sdcard/Download/app.uix D:\sofTools\android-sdk-windows\fileData2021
adb shell screencap -p /sdcard/Download/a