我已经安装了Android Studio。 然后我更新了Android SDK。 现在,当我启动Android Studio时,会弹出以下消息:
亚行没有回复。您可以等待更多,或手动终止“adb.exe”进程,然后单击“重新启动”
该对话框有3个选项:等待更多,重新启动和取消。 但所有这些 给我相同的结果,即显示消息等待ADB ,我无法对Android Studio做任何事情。
我必须使用Windows任务管理器终止程序!我正在使用Windows 7。
有人可以帮我吗?
答案 0 :(得分:58)
转到
工具> Android> (取消选中)启用ADB集成 (如果工作室挂起/卡住手动结束adb进程)
然后,
工具> Android> (检查)启用ADB集成
答案 1 :(得分:32)
在我的Macbook专业版上,我偶尔会在Android Studio中获得此功能。以下为我解决了这个问题:
打开终端,而不是使用'adb kill-server',请使用:
$ killall adb
等一下,看起来Android Studio会自动重启adb。
答案 2 :(得分:25)
在命令提示符下运行命令adb kill-server
。这将关闭ADB和Android工作室或Eclipse,如果您要使用它,将显示Waiting for ADB正如您所说。
ADB关闭后运行adb start-server
或运行adb devices
,这将自动启动adb服务并显示您的Android模拟器或开发设备已成功连接。
答案 3 :(得分:7)
如果您患有"亚行没有回应。如果您想重试,请手动终止'adb'并点击'重启'或终端出现语法错误:“)”意外" 那么也许你正在使用32位操作系统和平台工具更新了23.1。 解决方案是返回平台工具23.0.1。
您可以下载适用于Linux here的平台工具23.0.1,适用于窗口here和Mac here
下载后,转到您的sdk位置> platform-tools文件夹,用于删除sdk中的旧平台工具,并粘贴到下载的平台工具中。
Woohooo ...... 它应该有用。
这是最新ADT的错误。
答案 4 :(得分:4)
此问题可能是因为adb与最新版本的平台SDK不兼容。
尝试以下方法:
如果您使用的是Genymotion,请手动将Genymotion设置中的Android SDK设置为您的sdk路径。转到Genymotion - >设置 - >亚行 - >使用自定义SDK工具 - >浏览并加入您当地的SDK路径。
如果您最近更新了平台工具插件版本,请返回23.0.1。
它是亚行内部的一个错误,其中一个最有可能是你的解决方案。
答案 5 :(得分:4)
检查是否有任何服务正在侦听端口5037,并将其终止。您可以使用lsof:
$ lsof -i :5037
$ kill <PID Process>
然后尝试
$ adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
这解决了我的问题。
答案 6 :(得分:3)
我遇到了这个问题,并在我的Mac上尝试了许多解决方案而没有任何成功。我终于开始使用以下命令:
$ rm -rf ~/.android
$ killall adb
$ adb devices
请注意,rm -rf ~/.android
会移除您配置的所有AVD,因此请不要轻易采取此步骤。我必须亲自,但我不确定为什么。希望这有助于某人。
答案 7 :(得分:2)
1.如果您的电话系统超过4.2.2,则会有
2.断开USB连接,然后重试或重新启动手机
3.经过一切尝试,它没有奏效。它可能是一个短缺的电源,所以尝试在您的计算机上使用其他USB接口。
我解决了第一步的问题。无论如何都试过。
答案 8 :(得分:2)
如果您需要使用一个命令终止Windows上的所有adb进程,可以按如下方式执行:
taskkill /F /IM adb*
答案 9 :(得分:2)
我有这个问题并通过这种方式解决了...... 我在我的电脑上有一个使用adb的应用... 我试图禁用它但仍然我的android工作室的adb有问题 在unistall之后,应用程序和问题就解决了。
答案 10 :(得分:1)
以上都没有完全帮助我。虽然Oventoaster让我思考。我的系统上有几个adb。几乎全部删除了它们。
我在ubuntu 14.04 64位上运行android studio。
所以我手动检查/ home / xxxxx / Android / Sdk / platform-tools / adb
其中xxxxx是我的linux用户名
这给了
/ home / xxxxx / Android / Sdk / platform-tools / adb:加载共享库时出错:libstdc ++。so.6:无法打开共享对象文件:没有这样的文件或目录
https://stackoverflow.com/a/27415749/4453157
为我解决了。
答案 11 :(得分:1)
我遇到了同样的问题。我已经以任何可能的方式重新启动了ADB,我已经杀死了该进程并重新启动了PC而没有任何结果。
然后我找到了this插件。只需下载并安装在Android Studio IDE中即可。在工具 - &gt;下Android你有一个ADB Idea菜单。在这里你可以杀死,开始,重启,清理亚行。
答案 12 :(得分:1)
如果上述CMD命令选项不起作用且您无法以其他任何方式使其工作,请按照以下步骤操作。
点击以下链接
并下载名为ADB Kits的第一个链接(包含adb.exe和必需的.dll文件)。
下载后,将这些文件替换为路径
中的文件的Android / SDK /平台的工具/
现在点击adb.exe,它将打开cmd并启动adb服务器。
现在它将检测设备并没有问题。 OOOOOllllaaaaa .....
如果问题仍然存在,请执行相同操作...保存文件夹 某处....只是替换文件...它将检测设备 然后自动
答案 13 :(得分:1)
我在cmd中运行netstat -nao | findstr 5037
。
如您所见,有一个ID为3888的进程。我用taskkill /f /pid 3888
将其杀死
如果您不止一个,则将其全部杀死。
使用adb start-server
运行adb之后,我的adb成功运行。
答案 14 :(得分:0)
我在Windows 7上遇到此问题。我的情况是通过SDK Manager。我只下载API 19,但我没有下载相关的Android SDK构建工具。所以它出现了这个问题。
我通过SDK Manager下载build-tools 19来修复它。希望能给你帮助。
答案 15 :(得分:0)
另一个:你可能想避免一起运行Eclipse和Android Studio,它帮助了我。
答案 16 :(得分:0)
在Mac上遇到这个问题:
我尝试了不同的解决方案,但下面适用于我 -
adb kill-server
adb start-server
adb devices
,它将工作并显示所有已连接的设备。希望它有所帮助!
答案 17 :(得分:0)
似乎有大约一百万个这个错误发生的原因,但对我来说(在ubuntu上运行),它是在后台运行的openvpn导致它。
我杀了openvpn服务而没有其他问题。
答案 18 :(得分:0)
我在Windows 8上遇到此问题,但我通过使用SDK Manager更新所有Android Studio的插件,然后重新启动计算机来解决问题。