使用 Android Studio 時找不到 adb

使用 Android Studio 時找不到 adb

在 Android Studio 上執行應用程式時始終收到此錯誤訊息:

java.lang.IllegalArgumentException: Unable to locate adb

透過下載 ADB 嘗試了多種故障排除選項,但問題並未解決。想法?

答案1

最後,經過幾個小時的調查,我想我為每個遇到 AVD Manager「無法找到 adb」問題的人提供了另一個解決方案。

我知道我們在檔案 -> 設定 -> 外觀和行為 -> 系統設定 -> Android SDK 中有 SDK 的設定。這似乎還不夠!儘管有上述設置,Android Studio(至少是新版本 4)似乎並未為專案提供預設 SDK。

因此,您還(對於每個專案)需要轉到“檔案”->“專案結構”->“專案設定”->“專案”,然後選擇“專案 SDK”,預設為“無 SDK”。

如果下拉方塊中沒有任何內容,則選擇“新建”,選擇“Android SDK”,然後導覽至您的Android SDK 位置(在Windows 上通常為C:\Users[使用者名稱]\AppData\Local\Android\Sdk )。然後,您將能夠選擇 Android API xx 平台。您現在不應該遇到這個惱人的 adb 錯誤。

華泰

答案2

我透過從 Andoid Studio 中的 SDK Manager 安裝 SDK 解決了這個問題。

螢幕截圖

答案3

更新: 在 macOS > 10.15.x (Catalina) 的版本上,要使用的檔案是: ¨/.zshrc因為 Apple 從 10.15 開始切換到 ZSH 作為預設登入 shell。

----原始答案如下+為了清晰起見進行了一些小調整----

這對我來說很有效,在我的 Mac 上。
安裝平台工具,並更新 $PATH 環境變數:

使用您選擇的文字編輯器:

nano ~/.zshrc    # ~/.bashrc for macOS < 10.15

編輯現有路徑或新增以下內容:

export PATH="$PATH:[PLATFORM-TOOLS-PATH-HERE]"

儲存檔案並刷新 Zsh 的配置:

source ~/.zshrc    # (~/.bashrc if macOS < 10.15) Or zsh -l to re-read login scripts

希望這可以幫助。

答案4

如果您正在使用 React Native,請確保您已經安裝了這些工具,因為我缺少它們,它解決了我的問題

安裝所需工具

欲了解更多詳情,請訪問 用於安裝的 React Native 文檔

相關內容