Android 無法透過 ADB 連接到 Windows?簡單幾步即可解決。

ADB 代表 Android調試橋 它是一個實用程序,您可以安裝在電腦上來執行 Android 裝置上的操作 你的。如果你曾經搜尋過任何選項 自訂您的 Android 設備 您可能聽說過這個實用程序,因為它使用 自訂 Android 裝置 還。

在大多數情況下,它被使用 透過 USB 連接進行 ADB 它允許你從電腦向安卓設備發送並執行命令。而且,它也可以無線操作。奇怪的是,很少人談論這個工具的實用功能。

那麼,ADB 沒有偵測到你的裝置嗎?如果偵測到了, Android 無法連線到 Windows 穿過 Android調試橋(ADB) 修復此問題只需三個基本步驟。我們還將解釋如何使用無線連接。

我們將向您展示如何讓這個偉大的工具再次發揮作用。

ADB 找不到你的 Android 裝置?以下是如何修復它

有時,Android 裝置無法透過 USB 連接到 Windows。 ADB 連接失敗的根本原因通常是載入了錯誤的 Android USB 驅動程序,而不是正確的驅動程式。遺憾的是,Windows 無法輕鬆刪除有問題的驅動程式。

但在嘗試排除 ADB 連線故障之前,您必須先啟用 手機上的 USB 偵錯 如果此選項尚未啟用,USB 偵錯可讓您從桌上型電腦直接存取 Android 裝置的檔案系統。 啟用調試, 它只能與手機的媒體儲存進行交互,例如 SD 卡或特殊格式的媒體目錄。

如果您已經滿足要求,解決問題大約需要五分鐘和三個基本步驟:

  • 透過 USB 將您的 Android 裝置連接到電腦,並移除 ADB 驅動程式。然後斷開設備連接。
  • 執行 USB 驅動程式刪除工具(例如 USBDeview)來刪除所有不必要的 Android 驅動程式。
  • 安裝 Koush 的通用 ADB 驅動程式。

我們將詳細介紹每個步驟。以下是您需要的程式:

去下載: Nirsoft USBDeview (自由)

去下載: Koush 的通用 ADB 驅動程式 (自由)

步驟 1:連接您的裝置並卸載目前驅動程式

首先,透過 USB 將您的 Android 裝置連接到電腦。此步驟將在 Windows 裝置管理員中顯示您裝置的驅動程式。輸入““設備管理器”“在列表中”開始「去尋找他。

然後,在“裝置經理”,刪除目前顯示的 Android ADB 驅動程式。要刪除它,請右鍵單擊包含您手機的類別——它可能被稱為 LeMobile Android、便攜式裝置或類似的名稱。

在這裡面,你會看到司機。 Android複合ADB界面右鍵單擊此按鈕以調出上下文選單,然後選擇 卸載.

確保選中該框 刪除該裝置的驅動程式。

現在,您可以中斷 Android 裝置與電腦的連線。這樣做可以防止重新連接 Android 裝置時載入相同的不相容驅動程式。雖然從技術上講這並非必要,但我們建議您這樣做,因為這樣可以顯示導致問題的驅動程序,即使設備以某種方式重新加載。

步驟 2:刪除無效的 ADB 驅動程式

Nirsoft USBDeview 實用程式以壓縮可執行檔的形式提供。這意味著您只需解壓縮即可,無需安裝。此工具在病毒掃描中可能會顯示為惡意軟體,但請放心,它是完全安全的。

解壓縮檔案後,打開解壓縮的資料夾並運行其中的可執行實用程式。 USBDeview 電腦上安裝的 USB 驅動程式總數,包括已連接和已斷開連接的裝置。

尋找 USBDeview 視窗最左側的彩色狀態指示器。共有四種顏色,每種顏色代表不同的狀態:

  • 顏色表示 綠色的 直到設備連接並正常工作。
  • 往事 粉色的 這意味著設備可以正確連接(儘管實際上它可能無法正常工作)。
  • 顏色表示 這紅色 連接到損壞的 USB 裝置。
  • 往事 灰色的 意思是驅動程式已經安裝但是設備還沒有連接。

現在,刪除所有項目。 灰色的 標題中包含「Google」、「Linux」、「ADB」或「Android」字樣的網頁。在排查這個問題時,我們通常會移除所有非綠色元素。

刪除裝置驅動程式表示您需要重新安裝該 USB 裝置的驅動程式才能再次使用它。幸運的是,Windows 通常會自動安裝 USB 設備,所以這沒什麼大不了的。

步驟3:安裝通用ADB驅動程式

Koush 的通用 ADB 驅動程式適用於所有 Android 設備,無論其硬體為何。安裝後,您應該能夠為您的手機安裝合適的驅動程式。

手動安裝 USB ADB 驅動程式

若要執行手動安裝,請先執行您先前下載的 Koush 通用 ABD 驅動程式可執行套件,該套件會在您的電腦上安裝驅動程式。

其次,透過 USB 將您的 Android 裝置連接到電腦。正確的 USB 驅動程式應該已載入。您可以訪問“裝置經理「在 Windows 中,如前所述。如果列出的驅動程式與您在 第一步 現在您可能已經下載了正確的 USB 驅動程式。

في “裝置經理“,找到驅動程式 ADB/USB 新的。這很可能出現在你的手機名稱下, 便攜式設備 然而,Android 設備可以出現在 裝置經理您可能需要在裝置管理員中檢查所有可能的裝置類別(例如 Android 手機或三星),然後才能找到所需內容。

如果找不到,有時您需要查看 Android 裝置上的通知以了解其他步驟。您需要允許並授權特定電腦在其充電範圍之外連接到您的裝置。

找到後,右鍵單擊您的裝置並選擇“更新驅動程式軟體”。在出現的選單中,選擇 檢視我的電腦 要獲取驅動程序,那麼 讓我從計算機上的設備驅動程序列表中進行選擇。

在這裡,您將看到相容驅動程式的清單。從中選擇一個(從頂部開始)。如果驅動程式失敗,請重複此過程,選擇清單中的另一個驅動程式來確定哪個驅動程式可以正常運作。

安裝通用 ABD 驅動程式

如果您無法使用上述方法安裝正確的驅動程序,則需要手動安裝才能使 Koush 正常運作。幸運的是,「裝置經理從您的電腦中選擇驅動程序,而不是從清單中瀏覽。

而不是指定 讓我從計算機上的設備驅動程序列表中進行選擇 在上一步中,按下按鈕 瀏覽 手動找到安裝 Koush 驅動程式的目錄。

文件資源管理器中的位置應該是這樣的:

C:\Program Files (x86)\ClockworkMod\Universal Adb Drivers\

如果您沒有找到該資料夾,可能需要搜尋。找到正確的位置後,點擊“下一步”,Windows 將安裝驅動程式。從現在開始,每當您連接啟用 ADB 的 Android 裝置時,都會載入 Koush 驅動程序,而不是載入失敗的驅動程式。

最後,重新啟動電腦,然後嘗試再次透過 ADB 連線。此時應該可以成功了。

仍然無法連接到 ADB?

如果您仍然無法連接到 ADB,則您的裝置可能存在更深層的問題,可能是其韌體問題,也可能是您使用的硬體問題。常見的硬體問題包括:

  • 電腦或智慧型手機上的 USB 連接埠損壞
  • 智慧型手機上的韌體有缺陷,通常是由自訂 ROM 引起的。
  • 充電線損壞或有缺陷

例如,我之前用過一台 Nexus 平板電腦,它經常與電腦斷開連線。即使更換了 micro-USB 接口,平板電腦仍出現故障。我調查了斷開連接的原因,發現是自訂 ROM 的問題。雖然 ROM 提供的選項對於恢復舊設備非常有用,但它們又增加了一層複雜性,這往往會導致問題。

設備拒絕透過 ADB 連線可能有多種原因。請嘗試使用電腦上的各種線纜和連接埠來解決問題。我們的故障排除指南包含以下內容: Android 手機無法充電——一些建議 這也有助於改善溝通。

EasyTether 問題:無法透過 ADB 連接

有些同時使用 Mac 和 Android 裝置的使用者會嘗試使用 EasyTether 應用程式透過 USB 分享網路連線。但是,我們不建議這樣做。這款應用程式價格不菲,市面上也有一些更優秀、更容易使用的免費方法。請查看我們的指南,以了解如何操作。 透過 USB 將電腦連接到 Android 尋找更好的方法。

例如,在較新版本的 Android 系統中,Google 提供了透過內建藍牙和 USB 共享的選項。如果你的手機採用雙螢幕設計,你可以創建 使用 Wi-Fi 連線的熱點。

如果 EasyTether(或任何 USB 共用應用程式)失敗,最好的解決方案是嘗試按照上述方法找到正確的驅動程式。這意味著找到 Windows 安裝的不正確的 ADB 驅動程序,並將其替換為可用的驅動程式。

這可能需要額外的故障排除步驟,因此我們僅建議將這些應用程式用於不支援最新資料共享技術的舊版 Android 裝置。

無需 root 權限即可在 Android 裝置上無線使用 ADB

如果你不這樣做 Android 裝置的 Root 權限 如果您的 ADB 出現問題或不知道問題出在哪裡,則需要先執行額外的步驟,然後才能無線使用 ADB。

首先,您需要使用 USB 連接線將裝置連接到電腦,然後啟動 ADB 伺服器。這是因為無線 ADB 模式不會啟動連接電腦和裝置所需的伺服器。

透過 USB 連接啟動 ADB 設定

  • 去 亞銀網站 下載最新的軟體包並將其解壓縮到您的電腦。
  • 在 Android 裝置上啟動「設定」應用程式,然後點擊 開發者選項 ,並啟用以下選項 USB調試。 正如我們上面提到的,此選項可讓您透過 ADB 將電腦連接到 Android 裝置。

  • 使用 USB 電纜將 Android 設備連接到計算機。
  • 在剛從軟體包中提取的 ADB 資料夾中,啟動命令提示字元視窗(Windows 系統)或終端機視窗(Mac 系統)。在視窗中輸入以下命令,然後按 Enter 鍵。
adb devices(Windows)/adb devices(Mac)

  • 裝置螢幕上會出現一則訊息,詢問您是否允許 USB 偵錯。選取「始終允許從此電腦」複選框,然後點選「確定」。

  • 您將在命令提示字元視窗中看到您的 Android 裝置。輸入以下命令並按 Enter。此命令不會有任何輸出。
adb tcpip 5555 (Windows)./adb tcpip 5555 (Mac)

您已成功在連接埠 5555 上設定 ADB 服務。

找出你的Android設備的IP位址

現在 ADB 伺服器已啟動並運行,您可以從電腦連接到裝置。為此,您首先需要知道設備的 IP 位址。

也要確保您的裝置與您的電腦連接到同一個無線網路。

  • 在您的 Android 裝置上啟動“設定”,然後點擊底部的“關於手機”。

  • 在下一個畫面上,按一下顯示狀態的選項,它將讓您查看您的網路詳細資訊。

  • 在下一個畫面上向下捲動,你會看到一個顯示你 IP 位址的項目。這是你將要使用的地址,所以請記下來。

現在您知道了裝置在網路上的位置,接下來就該在兩台裝置之間建立連線了。

使用 ADB 無線連接到 Android 設備

現在,您將從電腦向 Android 裝置發送連線請求。由於您的電腦已經是 USB 偵錯的授權設備,因此您不會收到任何提示或類似的請求權限的資訊。

返回命令提示字元窗口,鍵入以下命令,然後按 Enter。確保將 IP 位址替換為 Android 裝置的實際 IP 位址。

adb 連線 IP

  • 如果一切順利,命令列會輸出一則訊息告訴您現在已連線到指定的 IP 位址。

現在您已使用 ADB 連接到您的 Android 設備,您可以發出任何您知道的 ADB 命令,它們將在您的 Android 手機上執行。

以無線方式使用 ADB 為 Android 裝置提供 root 權限

如果您的裝置擁有 root 權限,則從電腦連線到 Android 裝置無需伺服器設定程序。這表示您無需先使用 USB 連接線連接裝置。

您將需要您的裝置的 IP 位址。

  • 前往 Google Play 商店並在您的裝置上下載並安裝終端模擬器應用程式。
  • 執行以下命令並在您的裝置上授予應用程式 SU 權限。
su
  • 逐一輸入以下命令,這將配置 ADB 連接所需的一切。
setprop service.adb.tcp.port 5555 stop adbd start adbd
  • 在電腦的命令提示字元視窗中執行以下命令,將 IP 替換為裝置的 IP 位址。它將使用 ADB 連接到您的裝置。
adb 連線 IP

現在,您可以在裝置上執行任何命令了。此外,由於您的裝置已 root,您甚至可以執行需要管理員權限的命令。

首先嘗試的 ADB 命令

如果您之前沒有在 ADB 中執行任何命令,那麼您可以首次執行一些有用的命令並在您的裝置上完成操作。

  • 重新啟動設備 – adb重啟
  • 將文件發送到您的 Android- adb push 源目標
  • 從你的 Android 取得檔案 – adb push 源目標
  • 安裝應用程式 – adb 安裝應用程序名稱.apk
  • 卸載應用程式 – adb uninstall 軟體包名稱
  • 截圖 – adb shell screencap -p /sdcard/capture.png 然後使用 adb pull /sdcard/capture.png 將螢幕截圖拖曳到您的電腦上

完成後,運行命令。 adb斷開連接 斷開與 Android 裝置的連線。

優秀的 ADB 驅動程式

現在你知道了 ADB 無法正常運作時該怎麼做。移除有問題的 Android USB 驅動程序,並在每台 Android 設備上安裝 Koush 驅動程式通常可以解決這個問題。不過,奇怪的是,Google從未發布過適用於 Android 裝置的通用 ADB 驅動程式。 許多用戶仍然遇到的問題。

轉到頂部按鈕