ADB 調試手機的三種方式(USB、WLAN、WIFI)


背景

由於 MAC 的 USB 口全被占用着,采用無線連接更方便,記錄一下,以防忘記~

USB 調試

  1. 手機開啟開發者選項和 USB 調試模式(通常開啟方式:在關於手機連續點擊7次版本號);
  2. USB 連接線和各種接口正常(個別三方數據線僅支持充電,不支持調試);
  3. 驅動狀態正常(Linux 和 Mac 通常沒有問題,Windows 可能需要安裝);
  4. adb devices -l命令查看。

WLAN 調試(Android 10 及更低版本,需要借助 USB)

Android 10以及更低的版本,必須通過 USB 連接后,才可實現同一 WLAN 下無線調試。

  1. 手機和電腦需連接在同一 WiFi 下;
  2. 手機開啟開發者選項和 USB 調試模式,並通過 USB 連接電腦(即adb devices -l可以查看到手機);
  3. 設置手機的監聽adb tcpip 5555;
  4. 拔掉 USB 線,找到手機的 IP 地址;
  5. 通過 IP 連接到手機adb connect ip(端口默認:5555);
  6. adb devices -l命令查看。

斷開與重連

# 斷開連接
$ adb disconnect

# 重連
$ adb connect

# 如果統一 WLAN 下,adb connect 失敗后,可重置 adb,再次連接
$ adb kill-server
$ adb connect

Wi-Fi 調試(Android 11 及更高版本,無需借助 USB)

從 Android 11 開始支持 ADB 以無線方式連接手機調試,可以徹底擺脫 USB 線。

  1. 手機和電腦需連接在同一 WiFi 下;
  2. 保證 SDK 為最新版本(adb --version ≥ 30.0.0);
  3. 手機啟用開發者選項和無線調試模式(會提示確認);
  4. 允許無線調試后,選擇使用配對碼配對。記下顯示的配對碼、IP 地址和端口號;
  5. 運行adb pair ip:port,使用第 4 步中的 IP 地址和端口號;
  6. 根據提示,輸入第 3 步中的配對碼,系統會顯示一條消息,表明您的設備已成功配對;
  7. (僅適用於 Linux 或 Windows)運行 adb connect ip:port


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM