簡體   English   中英

無法在 Android Studio 中找到 adb

[英]Unable to locate adb in Android Studio

我是 Android Studio 的新手。 我想在我的手機上運行基本的“Hello world”應用程序。 因此,在我的手機中啟用USB 調試模式后,我按下了運行按鈕,但手機中沒有任何顯示。 經過一些故障排除后,我發現每次嘗試重新啟動 ADB 服務器時都會顯示此錯誤

找不到亞行

我為解決此錯誤而采取的步驟:

  1. 刪除文件夾C:\Users\Abhishek\AppData\Local\Android\Sdk\platform-tools
  2. 從 SDK 管理器重新安裝Android SDK 平台工具
  3. 重新啟動 Android 工作室。

沒有任何效果。

在此處輸入圖像描述

.

事實上,正如您所見, adb.exe存在於 platform-tools 文件夾中。 我不明白為什么 android studio 找不到它。

如果使用avast go進行病毒庫,會找到ADB,點擊右鍵恢復。

如果您不使用 avast,則需要設置以下配置。

open Android Studio settings-->System settings --> Android SDK --> select SDK tool tab -->> select "Android SDK platform tool" and install

此外,您可以通過在平台工具文件夾中的 CMD 或終端中執行此命令來檢查 ADB 是否正常工作

ADB devices

有時 Android Studio 處於搞笑模式。

只需按 Ctrl+Alt+Del 按鈕。 然后 select 任務管理器和 select ADB 並結束任務。

您也可以嘗試 File--> Invalidate Cache / Restart。

並重新啟動您的 PC。

嘗試從https://developer.android.com/studio/releases/platform-tools下載“SDK Platform-Tools”

將“adb.exe”復制到 C:\Users\user\AppData\Local\Android\Sdk\platform-tools。 這將解決問題。

我也遇到了同樣的錯誤,我已將(可選)C:\Users\user\AppData\Local\Android\Sdk\platform-tools\adb.exe 添加到我的防病毒工具的例外列表中

意識到我實際上並沒有將手機連接到我的電腦,這讓我感到非常愚蠢。 我一直使用 USB 連接來充電而不是傳輸文件,因此我的 USB 調試從未真正啟用。

現在工作正常。 謝謝大家的幫助。

這是我針對 windows 7 和 Moto 手機的解決方案。 我希望它適用於 windows 和 android 的其他版本。

確保在您的 android 手機上啟用了開發人員選項和 USB 調試(並且手機已插入您的計算機。)

確保 Android 文件夾中有 adb.exe(對我來說,它是 users/me/appdata/local/android/sdk/platform-tools/)。 如果沒有,您可以使用 SDK 管理器安裝或從https://developer.android.com/studio/releases/platform-tools下載

測試您的計算機是否檢測到 adb.exe

  1. 打開命令提示符。
  2. 類型:adb
  3. 如果它找不到它,它不會顯示任何內容。 如果是,它應該顯示一堆文本(跳過下一步,go 到“安裝 usb 驅動程序”)

確保您的計算機知道在哪里可以找到 ADB.exe

  1. 右鍵單擊“計算機”-單擊屬性。
  2. Select 左側菜單中的“高級系統設置”。
  3. 單擊“環境變量”
  4. 在系統變量下,向下滾動直到看到“路徑”。 Select“路徑”並單擊“編輯”
  5. 復制 adb.exe 所在的地址文件夾。
  6. 在“變量值”下 - 不要刪除已經存在的內容。 在所有其他路徑之后的最后鍵入分號。 然后在分號后面粘貼您的文件夾地址; (對我來說是:C:\Users\me\AppData\Local\Android\Sdk\platform-tools)點擊確定
  7. 在“管理員的用戶變量”下 - 單擊“新建”
  8. 對於變量名稱,鍵入:ANDROID_HOME
  9. 對於變量值,粘貼在 Sdk 文件夾中,而不是平台工具文件夾(C:\Users\me\AppData\Local\Android\Sdk)
  10. 打開命令提示符並輸入:adb 如果它列出了版本號,那么恭喜您通過了一個障礙。 是的,如果沒有。 檢查您的防病毒軟件是否有 adb 隔離區。

安裝 Google USB 驅動程序(或 Intel Android 驅動程序,具體取決於您擁有的智能手機。)使用 SDK 管理器安裝 Z7ACA5EC618F73917328 驅動程序或直接在網站上下載它。 復制它的安裝位置。 (對我來說,它是 c:\Users\me\appdata\local\android\sdk\extras\google\usb_driver)

更新手機上的驅動程序。 將手機插入計算機。

  1. 右鍵單擊計算機 - select '管理'
  2. 點擊設備管理器
  3. 搜索“其他設備”和 select“未知設備”或手機名稱。 右鍵更新驅動
  4. 選擇“瀏覽我的計算機以查找驅動程序軟件”
  5. 選擇“讓我從設備列表中選擇”
  6. 它將有一個列表。 只需點擊“下一步”
  7. 它將是空的。 點擊“有磁盤”
  8. 瀏覽 USB 驅動程序的位置。 點擊確定
  9. Select 'Android ADB 接口' 並點擊 '下一步'
  10. 更新手機的驅動程序。

如果您看到消息“Windows 已成功更新您的驅動程序軟件”,耶!

重新啟動一切。 關閉手機上的開發者選項並斷開連接。 重新啟動計算機。 打開開發者選項,打開USB調試,連接電腦。

檢查計算機是否將您的手機識別為調試設備

  1. 將手機插入計算機(確保 USB 調試已打開!)
  2. 您的手機應使用 RSA 密鑰指紋提示您。 (你在那里 99.99%!)
  3. 選中“始終允許”
  4. 點擊“確定”

打開命令提示符並輸入: adb devices 它應該將您的手機列為一系列數字和字母。

恭喜!!!

打開 Android Studio 並運行您的應用程序。 如果插入,它應該列出您的手機。哇! 耶!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM