错误:无法在Android Studio中的SDK中找到adb

Sle*_*ers 77 installation android adb android-studio

有谁知道这意味着什么?我对Android有点不感兴趣.当我点击模拟器上的"运行"按钮时,我收到此消息.

__PRE__

我正在运行最新版本0.8.14.

编辑:我正在使用Android Studio

Ako*_*s K 157

ADB现在位于的Android SDK平台的工具.

检查您的[sdk directory]/platform-tools目录,如果它不存在,则打开Android Studio中的SDK管理器(顶部菜单中的某个按钮,带有向下箭头的android徽标),切换到SDK工具选项卡,然后选择/安装Android SDK平台- 工具.

或者,您可以尝试独立的SDK Manager:打开SDK管理器,您应该会在设置窗口底部的某处看到"Launch Standalone SDK manager"链接.单击并打开独立SDK管理器,然后安装/更新

"工具> Android SDK平台工具".

如果上述方法无法解决问题,请尝试重新安装工具:打开"独立SDK管理器"并卸载Android SDK平台工具,[your sdk directory]/platform-tools完全删除目录并使用SDK管理器重新安装.

希望这可以帮助!

  • 我更新了 Android Studio(2021 年 4 月),现在有一个名为“Android SDK 命令行工具”的单独类别。我安装了这些,重新启动 Android Studio,现在它又可以工作了。 (2认同)

Art*_*kyi 68

就我而言,我没有为我的项目选择 SDK(不知道为什么)。只需转到 Project Structure 对话框(alt+ctrl+shift+s或屏幕上的按钮 1),然后到 project-> Project SDK's was selected <no SDK>。刚刚改成最新的

项目结构对话框

  • 这为我解决了我的问题!这是一个颤振项目。 (9认同)

Nic*_*ick 20

对于仍然遇到此问题的任何人.我有一个类似的问题,我可以在命令行上使用adb看到我的设备,adb devices但Android Studio无法识别何时连接了设备并且会抛出:

  • Unable to locate adb within SDK 要么
  • Unable to obtain result of 'adb version'

    我曾尝试过启动/停止a​​db,卸载,平台工具等等.我发现在我的C:\Users\<UserName>\AppData\Local\Android文件夹中我有多个sdk文件夹.我执行了以下操作:

    1. 使用Android Studio的SDK Manager Unistall Platform-Tools
    2. 删除了platform-tools\每个C:\Users\<UserName>\AppData\Local\Android\sdk*目录中的所有目录
    3. 使用Android Studio的SDK Manager重新安装了Platform-Tools

希望有一天能帮助某人解决他们的问题.


HGa*_*ble 17

如果您使用的是Android Studio并且具有AVG病毒防护功能,则adb.exe文件可能位于病毒库中.这是我的问题.修复:打开AVG.选择选项(右上角),然后选择病毒库.如果您在其中看到adb.exe文件,请选择该文件,然后单击"还原".

  • 可以在Avast中确认这一点. (4认同)
  • 是的,它也发生在Avast.转到保护>病毒箱>选中所需的复选框adb.exe>单击删除>恢复>重新启动Android Studio (3认同)

Luc*_*ana 14

在Android Studio中,单击android studio顶部选项卡栏上的"工具"

工具>> Android >> SDK Manager >>启动Standalone Sdk管理器

在那里你可以清楚地看到缺少哪个平台工具,然后只需安装它,你的adb就会开始正常工作.

完全安装至少一个Api包(Android Api 23或24).


Vla*_*Kan 9

试试这个: File->project Structure into Project Structure Left > SDKs SDK location 选择Android SDK位置(旧版本使用按+,添加另一个sdk)


小智 8

最后经过几个小时的调查,我想我有另一种解决方案,可以解决每个人都遇到 AVD 管理器“无法找到 adb”的问题。

我知道我们在 File -> Settings -> Appearance & Behavior -> System Settings -> Android SDK 中设置了 SDK。这似乎还不够!尽管有上述设置,Android Studio(至少是新版本 4)似乎没有为项目提供默认 SDK。

因此,您(对于每个项目)还需要转到 File -> Project Structure -> Project Settings -> Project,然后选择 Project SDK,默认设置为 [No SDK]。

如果下拉框中没有任何内容,则选择新建,选择 Android SDK,然后导航到您的 Android SDK 位置(在 Windows 上通常为 C:\Users[username]\AppData\Local\Android\Sdk)。然后您就可以选择 Android API xx 平台。你现在不应该得到这个烦人的 adb 错误。

HTH