无法定位亚行

Unable to locate adb

无法 运行 任何 android 应用程序,因为它无法找到 adb。 I found some answers says that message will show because SDK platform-tools is not installed

当我尝试更新它时,它就停止了 The point where the updating stops

感谢您的帮助

首先检查您的 SDK 位置。
文件 -> 项目结构 -> SDK 位置
然后选择您的 SDK。之后,ADB 应该位于您的 SDK 的文件夹中:Android/SDK/platform-tools/adb.
您始终可以从 Android 下载平台工具并将文件夹放在您的 SDK 中。而已。

尝试 运行 Android 工作室“运行 作为管理员”,然后更新 Android SDK 它不会失败。

对于 运行 Android Studio As Administrator 右键单击​​ android-studio,然后单击 "Run As Administrator"。

这个错误主要是因为工作室中缺少Adb.exe path.you可以简单地将其添加到路径中。 或检查您隔离的防病毒软件,也许它有 adb。所以只需转到病毒库并将 adb 添加到防病毒列表中 exclusions.It 对我来说效果很好。

解决方案:

  1. 打开 Studio 设置 --> 系统设置 --> Android SDK --> select SDK 工具选项卡 --> select "Android SDK platform tool" 并安装
  2. 检查您的防病毒隔离项目。也许防病毒正在阻止 adb 文件。
  3. 重新启动 phone 并再次启动开发人员选项,然后启用 USB 调试。

对于尝试了所有其他方法但仍然无法正常工作的人。请检查您是否 运行 另一个模拟器。

我遇到了这个难解的问题,无论我怎么尝试都无法解决。结果证明这只是因为我在另一个桌面上 运行 virtualbox 而我没有意识到这一点。该错误完全具有误导性。我使用的是 Ubuntu 16.04。在我关闭其他虚拟机后,Android 模拟器启动没有任何问题。即使我仍然收到此错误消息。

您windows中的系统和用户环境路径设置不正确。

转到此PC的属性>高级系统设置>环境变量>路径>然后输入路径文件位置。