UiAutomator截取手機當前頁面

直接乾貨:

第一種:通過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文件打開即可

 

發佈了58 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章