直接乾貨:
第一種:通過SDK中自帶的文件打開
1.找到你的SDK所在位置,打開tools文件
2.有的tools會直接在外層就有uiautomatorviewer.bat這個文件,打開即可
3.如果tools外層沒有的話,打開bin文件夾下uiautomatorviewer.bat,點開
4.點開後,確定連接手機,點擊上方第二個按鈕,就是截圖。
第二種:通過.bat文件截取
1.創建一個.bat文件,內容如下
@echo on
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix E:/pull123/app.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png E:/pull123//app.png
其中E:/pull123/app.uix和E:/pull//app/png是保存的位置,運行完成之後就會在對應文件夾生成相應的文件
2.如果提示不能運行,可能是缺少adb文件,拷貝到.bat一個文件夾下即可(在你SDK的platform-tools中)
abd.exe
AdbWinApi.dll
AdbWinUsbApi.dll
3.即可截取成功,然後到第一種方法中打開uiautomatorviewer.bat文件
4.按上方第一個按鈕,選取你的.png文件和.uix文件打開即可