“无法使用Android Studio找到adb”

时间:2016-08-19 10:32:07

标签: android android-studio adb

我一直在尝试在真实设备上测试我的应用。我一直收到"unable to locate adb"的错误消息。我安装了手机的USB驱动程序。感谢您的帮助。快照如下所示。 Snap shot

12 个答案:

答案 0 :(得分:64)

如果使用avast go for virus chest,会找到adb,点击右键恢复它。所有,完美无缺

答案 1 :(得分:34)

    你的android工作室上的
  1. 转到工具> android> SDK Manager。
  2. 查看android SDK位置(这将显示您的sdk路径)
  3. 导航到系统上的文件资源管理器,找到文件路径,这应该是c:// Users / johndoe / AppData / local / android(你现在可以看到sdk了)。
  4. 检查平台工具文件夹,看看你是否会看到类似adb.exe的东西(它应该丢失可能是因为它已损坏,你的防病毒软件或Windows防御者已将其隔离)
  5. 删除平台工具文件夹
  6. 回到Android工作室,然后从你离开的地方导航到sdk工具(这应该在android sdk位置下)
  7. 取消选中android sdk platform-tools并选择确定。 (这将从你的ide中卸载平台工具)等到它完成然后你的gradle将同步。
  8. 同步完成后,返回并查看android sdk platform-tools框(这将使用新的adb.exe安装一个新的)等待它完成并同步项目然后你就可以了。< / LI>

    我希望这可以节省一些时间的痛苦。

答案 2 :(得分:7)

我在Windows 7中使用android studio,我有AVG防病毒软件。第一次启动adb时,AVG会提示您在防病毒库中添加avg.exe。如果您接受,那么您的android studio无法访问运行adb.exe。那么开放 平均&gt;&gt;选项&gt;&gt;病毒库&gt;&gt;恢复(选择adb文件)

答案 3 :(得分:4)

打开Studio设置 - &gt;系统设置 - &gt; Android SDK - &gt;选择SDK工具标签 - &gt;&gt;选择&#34; Android SDK平台工具&#34;并安装

答案 4 :(得分:4)

(我使用的是Android Studio 3.0.1)

  1. 我从中下载了“SDK Platform-Tools” https://developer.android.com/studio/releases/platform-tools
  2. 将'adb.exe'复制到C:\ Users \ user \ AppData \ Local \ Android \ Sdk \ platform-tools。
  3. 然后我在运行应用程序时没有出错。
  4. 我还将C:\ Users \ user \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe添加到我的防病毒工具的例外列表中

答案 5 :(得分:3)

在Android Studio中,点击android studio顶部标签栏上的“工具”

工具&gt;&gt; Android&gt;&gt; SDK Manager&gt;&gt;启动Standalone Sdk manager

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

答案 6 :(得分:2)

由于某些问题,我的adb.exe丢失了。我的工作空间遭遇电能中断,之后,我无法运行或编译Android程序。

Adb.exe是一个应该位于[android目录] / sdk / platform-tools中的文件。在我的情况下,文件消失了,但平台工具是其他的。我的解决方案如下:

  • 我将[android目录] / sdk / platform-tools的名称目录更改为platform-tools_OLD,以便为android studio隐藏它而不删除它。
  • 在[android目录] / sdk中有一个文件SDK Manager.exe,...我启动了它。
  • &#34; Android SDK Manager&#34;的窗口然后,在Tools文件夹中显示我选择&#34; Android SDK平台工具&#34;然后,安装包。
  • 进入Android Studio

这对我来说很好

答案 7 :(得分:1)

否则这会帮助你

ADB现在位于Android SDK平台工具中。

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

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

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

希望这有帮助!

答案 8 :(得分:1)

我遇到了同样的问题,我通过这样做解决了这个问题:

  • (您应该连接到互联网)
  • 单击SDK Manager的徽标
  • 单击启动StandAlone SDK Manager(稍等片刻)
  • 如果SDK管理器的对话框显示,则单击cexbox [工具]并安装所有包
  • 如果下载完成,则重新启动android studio并重新启动..

之后,它应该有用。

答案 9 :(得分:1)

有了它的工作,请转到build.gradle文件下的local.properties文件,找到SDK的PATH,从SDK位置进入platform-tools文件夹,查看是否有adb.exe 。如果没有,请转到http://adbshell.com/downloads并下载ADB KITS。将zip文件夹的内容复制到platform-tools文件夹中,然后重新制作项目。

我不需要在模拟器的扩展控件设置部分更新PATH,我离开了使用检测到的ADB位置设置。希望这能让你更快!

答案 10 :(得分:0)

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

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

“工具&gt; Android SDK平台工具”。 如果上述方法无法解决问题,请尝试重新安装工具:打开“Standalone SDK manager”并卸载Android SDK平台工具,完全删除[your sdk directory] ​​/ platform-tools目录,然后使用SDK重新安装管理器。

希望这有帮助!

答案 11 :(得分:0)

如果您使用的是Anti-Virus,您可以先检查病毒库并从那里恢复。否则,只需转到SDK Manager并安装Android SDK工具。

相关问题