利用python的wx庫寫個ui界面,用來把android裝置的截圖輸出到電腦螢幕,前提需要安裝adb,涉及到的python庫也要安裝。代碼如下:
運作截圖:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuQGN0UmYkZ2NmZWZkFjZhJTYlVWNmJGM0ATM5ADO0QWYfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
優點:
1. 比uiautomatorviewer運作速度快,比monitor更快;
2. 可以針對多個裝置,選擇性進行截屏;
3. 截屏以後截圖(儲存在D盤根目錄下“screenshot.png”檔案)會自動打開;
4. 插拔裝置後可以reload重新加載裝置清單。
如果不想安裝wx庫,提供一個指令行版的安卓截屏python腳本(capture_android.py):
引用的execute_shell.py内容如下(把引用的檔案放在同級目錄下就行):
使用方法(python 腳本路徑 device_id參數):
截屏後圖檔會自動打開。