通常,ADB 需要您的設備和計算機之間有 USB 連接。然而,不斷地插拔 Android 手機來執行 ADB 命令可能會很煩人。值得慶幸的是,ADB over Wi-Fi 消除了這一限制。在本教程中,我們將學習如何在 Windows、Mac 和 Linux 系統上通過 Wi-Fi 設置 ADB,從而在無需 USB 電纜的情況下利用 ADB 的強大功能。
Wi-Fi 上的 ADB 使用與 USB 上的 ADB 相同的協議,但通過無線網絡進行通信。它通過終端或命令提示符窗口將命令從計算機發送到設備的操作系統。這意味著兩台設備必須連接到同一 Wi-Fi 網絡才能建立連接。
連接後,您無需 USB 連接即可在 Android 手機或平板電腦上執行任何 ADB 命令。
在計算機和 Android 上設置 ADB 的步驟
請注意,本教程中的步驟和屏幕截圖來自三星 Galaxy S23 Ultra。根據設備的 OEM,開發人員選項、內部版本號和 IP 地址的位置可能會有所不同。
- 下載並將其解壓到桌面上。
- 轉到您手機的“開發者選項”,啟用“開發者選項”設置 > 關於手機 > 軟件信息。然後向下滾動,直到看到內部版本號並點擊七次,直到看到“開發者模式已啟用”消息。
- 或者,打開設備設定,點擊搜索框,並輸入“內部版本號”來訪問它。
- 現在回到設置菜單,向下滾動到開發者選項,點擊它,然後啟用USB調試。
- ADB 無法與屏幕鎖定的 Android 手機或平板電腦通信。前往設置 > 顯示並設置屏幕超時至5-10分鐘。
- 現在,打開“platform-tools”文件夾並啟動帶有 Android SDK 平台工具路徑的命令窗口。您可以通過兩種方式做到這一點:
- 右鍵單擊“平台工具' 文件夾窗口並選擇在終端中打開上下文菜單中的選項。
- 類型 ”電源外殼“ 或者 ”指令” 在地址欄中 '平台工具' 文件夾並按 Enter 鍵。
- 在 Mac 上,您可以打開終端通過在 Spotlight 搜索中搜索它或在應用程序 > 實用程序。
- 是時候使用 USB 電纜將 Android 設備連接到 PC 了。
- 在命令窗口中鍵入以下命令,然後按 Enter。
adb devices
- 點擊允許當您的設備上出現提示時。
- 這將顯示已連接設備的列表及其設備 ID 或序列號。如果您的設備已列出,則表明它已正確連接。
現在您已經配置了 ADB 連接,是時候通過 Wi-Fi 設置 ADB 了,以便您可以無線使用命令。請按照下面給出的詳細步驟進行操作:
- 確保您的 Android 設備和計算機連接到同一 Wi-Fi 網絡。
- 前往設置 > 關於手機 > 狀態信息並記下IP地址您的 Android 設備。
- 導航到安裝 ADB 的文件夾。我假設你有'平台工具' 提取到桌面上。
- 使用 Android SDK platform-tools 文件夾的路徑啟動 Powershell 窗口,如下所示。
- 現在,執行
adb devices命令,當您的設備顯示為所列時,發出以下命令。adb tcpip 5555
- ADB將在TCP(傳輸控制協議)下重新啟動,以方便手機和電腦之間的無線連接。
- 是時候執行了
adb connect命令後跟您手機的 IP 地址。adb connect 192.168.1.8
- ADB 將連接到您手機的 IP 地址。
- 您現在可以拔掉 USB 電纜。要檢查您的 Android 設備是否可以無線連接到 ADB,請執行
adb devices再次命令。
就是這樣!
通過 Wi-Fi 設置 ADB 的常見問題
我們列出了一些故障排除提示,以防您在無線設置或使用 ADB 時遇到問題。
- 在 Android 設備上啟用 USB 調試。
- 將您的 PC 和 Android 設備連接到同一 Wi-Fi 網絡。
- 確保您使用的 IP 地址正確。
- 使用以下命令重新啟動 ADB 服務器
adb kill-server命令。 - 嘗試重新啟動您的 PC 和 Android 設備。
- 在您的計算機上下載並安裝最新的 Android SDK 平台工具。
- 嘗試使用不同的 USB 電纜。
如果以上解決方案均無效,請嘗試無線或通過網絡瀏覽器。
筆記:由於 ADB 是純文本協議,因此通過 Wi-Fi 使用 ADB 可能不安全。為了避免您的設備被黑客利用,我們建議您在個人且安全的網絡環境中使用它。
