Android adb 控制手機

For Windows 前置動作

  • 下載 adb Tools,解壓縮後就可以使用
    SDK Platform Tools Release Notes
  • 開啟 Android 手機 USB 偵錯模式
    設定 → 開發人員選項 → USB 偵錯
  • 取消 SD 卡 MTP
  • 接上手機,安裝 Android USB Driver

adb 使用大全

驗證連線是否正常

如果發生錯誤,檢查是否 USB 連線設定為掛載 SD 卡,取消後重新測試。

撥號

成功執行的話,就會看到手機進入撥號畫面

撥號後的狀態

mCallState=0 #0表示待機狀態、1表示來電未接聽狀態、2表示電話佔線狀態

列表

 

按鍵

在有鍵盤輸入的狀態下,數字 1

連續按鍵

Tap 觸控

觸控必須知道 X, Y 座標才能定位,所以第一步就是確定手機的螢幕解析度

可以使用很多方法取得螢幕解析度

 

 

根據當前螢幕,按下 50, 750 的位置, XY 座標是以左上角為 0,0

 

如何錄畫面擷圖

看起來只能錄製在手機連接的儲存設備

應用場景:撥號後根據步驟提示自動輸入

根據手機不同,有些不須要先開啟鍵盤即可輸入 keyevent ,例如 HTC 。這支 ASUS Zenfone C 是需要先開啟鍵盤才行

瀏覽檔案

瀏覽 SD 卡

 

將所有擷圖複製到電腦上

 

ASUS Zenfone C 錄音檔路徑

 

刪除檔案

 

通話狀態

  • mCallstate=0 不是通話狀態
  • mCallstate=2 通話狀態中

One thought on “Android adb 控制手機

發表迴響

你的電子郵件位址並不會被公開。