要安裝和使用 Android Debug Bridge Utility (ADB),請從 ADB 頁面下載平台工具並將它們解壓縮到任何地方。 打開手機上的設置應用程序,轉到“系統”頁面,點擊構建按鈕七次,然後將手機連接到電腦。 打開 PowerShell,導航到平台工具文件夾,然後運行任何 adb 命令。
ADB,Android Debug Bridge,是一個命令行實用程序,包含在 Google 的 Android SDK 中。 ADB 可以通過 USB 從計算機控制您的設備、來回複製文件、安裝和卸載應用程序、運行 shell 命令等等。
我們已經介紹了過去需要 ADB 的其他一些技巧,包括 備份和恢復您的智能手機或平板電腦 及 默認情況下將 Android 應用程序安裝到您的 SD 卡. ADB 用於各種令人討厭的 Android 技巧。
第一步:下載平台工具
前往 Android SDK 平台工具下載頁面。 從“下載”部分選擇適用於您的操作系統的鏈接。 這將下載一個 ZIP 文件,您可以將其解壓縮到任何您想要存儲 ADB 文件的位置——它們是可移植的,因此您可以將它們放在任何您想要的位置。
這就是我們現在要做的。 請務必記住您解壓縮文件的位置,我們稍後需要訪問它。
第二步:在手機上啟用 USB 調試
要在您的 Android 設備上使用 ADB,您必須啟用一項名為“USB 調試”的功能。 打開手機的應用程序抽屜,點擊設置圖標,然後選擇“關於手機”。 一直向下滾動並點擊“內部版本號”項目七次。 您應該會收到一條消息,說明您現在是一名開發人員。
返回主設置頁面,您應該會在“系統”部分看到一個名為“開發人員選項”的新選項。 打開它,並啟用“USB 調試”。
稍後,當您將手機連接到計算機時,您會看到一個標題為“允許 USB 調試?”的彈出窗口。 在你的手機上。 選中“始終允許來自這台計算機”框,然後點擊“確定”。
第三步:測試 ADB 並安裝手機的驅動程序(如果需要)
打開命令提示符(PowerShell 和終端也可以)並將目錄更改為您之前解壓縮文件的位置。 您可以通過輸入以下命令來執行此操作。 將文件目標替換為您自己的:
CD C:“Program Files”platform-tools
要測試 ADB 是否正常工作,請使用 USB 數據線將您的 Android 設備連接到計算機並運行以下命令:
ADB設備
備註: 如果您使用的是 PowerShell 或帶有 PowerShell 配置文件的終端,則需要運行
./adb devices
代替。
您應該會在列表中看到一個設備。 如果您的設備已連接但列表中沒有任何內容,則您需要安裝適當的驅動程序。
在絕大多數情況下,您的 PC 會自動檢測您的手機並使用適當的驅動程序進行設置。 如果沒有發生這種情況,您通常可以從 XDA開發者 論壇或製造商的網站。 Google 設備(例如 Pixel 手機)的驅動程序可以是 在谷歌的網站上找到. 谷歌也有 按製造商排序的 USB 驅動程序列表 這將為您節省大量時間。
備註: 如果提供了特定說明,請確保仔細按照安裝設備驅動程序的說明進行操作。
如果您手動下載驅動程序,則可能需要強制 Windows 在您的設備上找到它們。 打開設備管理器(單擊“開始”,鍵入“設備管理器”,然後按 Enter),找到您的設備,右鍵單擊它,然後選擇“屬性”。 如果驅動程序未正確安裝,您可能會在設備旁邊看到一個黃色感嘆號。
在“驅動程序”選項卡上,單擊“更新驅動程序”。
使用瀏覽我的計算機以獲取驅動程序軟件選項。
找到您為設備下載的驅動程序。
備註: 如果您從 OEM 或 Google 下載驅動程序,請在驅動程序文件夾中查找可執行文件或 INF 文件。
安裝設備驅動程序後,插入手機並再次嘗試 adb devices 命令:
ADB設備
或者:
./adb設備
如果一切順利,您應該會在列表中看到您的設備,您就可以開始使用 ADB 了!
如果運行 adb devices
仍然不會退回任何設備,您可以嘗試一些操作:
- 換一根質量更高的 USB 數據線
- 將 USB 數據線插入不同的端口
- 將 USB 電纜直接插入主板(背面)上的 USB 端口,而不是 PC 正面或 USB 集線器上的端口。
- 將手機的 USB 模式更改為 PTP、MTP(文件傳輸/Android Auto)或 USB 網絡共享。
第四步(可選):將 ADB 添加到您的系統路徑
就目前而言,您必須導航到 ADB 的文件夾,並在您想要使用它時打開命令提示符。 但是,如果您將它添加到您的 Windows 系統路徑,這不是必需的——你可以直接輸入 adb
從命令提示符隨時運行命令,無論您在哪個文件夾中。
這個過程有點不同 Windows 11、10 和 7,所以 查看我們編輯系統路徑的完整指南 了解執行此操作所需的步驟。
有用的 ADB 命令
除了需要 ADB 的各種技巧之外,ADB 還提供了一些有用的命令:
- 亞行安裝 C:包.apk — 在您的設備上安裝位於計算機上 C:package.apk 的軟件包。
- adb卸載 包裹名字 — 從您的設備中卸載帶有 package.name 的包。 例如,您可以使用名稱 com.rovio.angrybirds 來卸載 Angry Birds 應用程序。
- 亞行推送 C:文件/SD卡/文件 — 將文件從您的計算機推送到您的設備。 例如,這裡的命令將位於您計算機上 C:file 的文件推送到您設備上的 /sdcard/file
- adb拉 /sdcard/文件 C:文件 — 將文件從您的設備拉到您的計算機 — 與 adb push 類似,但相反。
- adb logcat — 查看您的 Android 設備的日誌。 可用於調試應用程序。
- 亞行外殼 — 在您的設備上為您提供交互式 Linux 命令行 shell。
- 亞行外殼 命令 — 在您的設備上運行指定的 shell 命令。
如需 ADB 的完整指南,請參閱 Android 調試橋頁面 在 Google 的 Android 開發者網站上。