【问题标题】:Could not automatically detect an ADB binary - Android Studio无法自动检测 ADB 二进制文件 - Android Studio
【发布时间】:2017-01-29 18:56:33
【问题描述】:

我尝试在 Android Studio 上测试我的应用,但我卡在了

"waiting for AVD to come online..."  

我读过从 Android 设备监视器重置 会做到这一点,它确实做到了......
对于 1 次测试,当我第二天重新启动我的电脑时,我不仅得到:

"waiting for AVD to come online..." 

还有

"Could not automatically detect an ADB binary." error every time I try testing my app.

也许值得一提的是,当我进行那 1 次测试时,我也得到了

"Could not automatically detect an ADB binary." 

错误,但至少它起作用了。

【问题讨论】:

    标签: adb android adb avd


    【解决方案1】:

    根据我的经验,这是因为 AVD 无法检测到您的 ADB 二进制文件。当您启动 AVD 时,如果您进入设置,它是虚拟机工具栏上的“...”符号,然后转到“设置”部分,应该有一个名为“使用检测到的 ADB 位置”的选项将其关闭然后选择 adb 二进制文件的位置。在 Linux 中,您可以通过键入以下命令来执行此操作:

    which adb
    

    选择设置中显示的位置。完成后,错误应该会停止出现。

    【讨论】:

    【解决方案2】:

    这个错误是因为 android studio 在 SDK\platform-tools 文件夹中没有找到 adb.exe。这可能是 sdkmanager 在尝试更新当前软件包时引起的。

    无论如何,修复此错误的最简单方法是从 https://developer.android.com/studio/releases/platform-tools.html 下载 SDK Platform Tools 为 zip 文件,解压缩并替换 SDK 文件夹中当前的 platform-tools 文件夹。

    【讨论】:

      【解决方案3】:

      只要打开模拟器,点击工具栏最后一行的三个点,就会打开另一个页面,然后进入设置,然后有一个选项“使用检测到的ABD位置”,然后选项就会来点击它并选择 adb.exe adb.exe 的位置是转到您的主磁盘位置示例我的主磁盘位置是 C:\ 只需选择您自己的安装 Windows、mac、linus 的磁盘,然后转到用户,然后是 AppData,然后是 Local,然后是 Android,然后选择 sdk,然后选择 platform-tool,然后选择 adb.exe,然后单击 ok

      【讨论】:

      • 就我而言,该文件位于C:\Users\USERNAME\AppData\Local\Android\Sdk\platform-tools
      【解决方案4】:

      转到 ..\AppData\Local\Android\Sdk\platform-tools 并重新安装您的 ADB,我猜这发生在 64 位系统中的 ADB 32 上

      【讨论】:

        【解决方案5】:

        去检查你的 sdk/platform-tools,有没有 adb?如果没有打开 SDK manager 并下载 Android 平台工具,包含 adb。

        然后再试一次,对我来说这是可行的

        【讨论】:

          【解决方案6】:
          1. 从以下位置下载平台工具: https://developer.android.com/studio/releases/platform-tools
          2. 提取文件并
          3. 将平台工具文件夹复制到位置: C:\Users\User-Name\AppData\Local\Android\Sdk
          4. 覆盖所有文件

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2022-01-19
            • 2022-06-21
            • 1970-01-01
            • 2018-02-27
            • 2020-02-25
            • 1970-01-01
            • 1970-01-01
            • 2014-01-16
            相关资源
            最近更新 更多