错误:无法自动检测 ADB 二进制文件。在扩展中添加 ADB 的自定义路径之前,某些模拟器功能将无法使用……

Ayy*_*yaz 13 android adb

我在带有 adb 的 Android Studio 中收到一条错误消息:

无法自动检测 ADB 二进制文件。在扩展设置页面中添加 ADB 的自定义路径之前,某些模拟器功能将无法使用。

显示错误消息的屏幕截图

请注意,我将 adb 作为开发工具的一部分并设置了变量路径,在 cmd 中进行了测试并且可以正常运行。

我在这里缺少什么?我是否还必须在 Android Studio 中为 adb 设置一些路径?

我正在使用 Android Studio 2.3.3。

小智 12

就我的 Macbook M1 而言,我只是尝试了以下步骤:

  • Android Studio:菜单 -> 工具 -> SDK Manager选择SDK Tools选项卡并取消选中-> Android SDK Platform-Tools
  • 关闭Android Studio,关闭模拟器
  • 启动 Android Studio,然后选择/检查-> Android SDK Platform-Tools
  • 打开模拟器并构建应用程序(工作正常)


Rid*_*zag 8

发生该错误是因为您的防病毒软件将 adb.exe 移动到保险库并阻止它,因此您需要为该文件提供一个例外,表明它不是病毒,如果没有修复它,您可能需要卸载 SDK工具并重新安装它以工作。

在 Android Studio 中打开 SDK 管理器(顶部菜单中某处的按钮,带有向下箭头的 android 徽标),切换到 SDK 工具选项卡并选择/安装 Android SDK 平台工具。

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

“工具 > Android SDK 平台工具”。

如果以上都没有解决问题,尝试重新安装工具:打开“独立SDK管理器”,卸载Android SDK平台工具,彻底删除【你的SDK目录】/platform-tools目录,使用SDK重新安装经理。

希望这可以帮助!


Joh*_*ali 6

这主要是因为 Windows 防病毒软件。要解决该问题,请按照下列步骤操作:

\n

单击“开始”按钮。

\n

键入 \xe2\x80\x9cWindows Security\xe2\x80\x9d。

\n

单击\xe2\x80\x9c病毒和威胁防护\xe2\x80\x9d。

\n

单击\xe2\x80\x9c病毒和威胁防护设置\xe2\x80\x9d下的\xe2\x80\x9c管理设置\xe2\x80\x9d。

\n

如果需要,向下滚动,然后单击 \xe2\x80\x9c 添加或删除排除项\xe2\x80\x9d。

\n

在此输入图像描述

\n

在此输入图像描述

\n

按+按钮,选择“进程”并添加每个进程。

\n

1.Gradle缓存:\n%USERPROFILE%.gradle

\n

2.Android Studio 项目:\n%USERPROFILE%\\AndroidStudioProjects

\n

3.Android SDK :\n%USERPROFILE%\\AppData\\Local\\Android\\SDK

\n

例如,这就是添加第一个的方法。只需选择“处理”并复制并粘贴此内容,然后“添加”即可。

\n

在此输入图像描述

\n

将它们全部添加到排除项后,只需再次运行您的应用程序就可以了。

\n