亚行没有回应。您可以等待更多,或者杀死" adb.exe" ......窗户8

时间:2013-07-25 07:20:27

标签: android windows-8 adb

当我尝试使用Android模拟器测试我的Android应用程序时,我现在突然收到错误消息。我正在使用Windows 8.到目前为止,我尝试了以下不幸无法解决问题的事情:

  • 使用android adt重新安装eclipse
  • 重新安装java
  • 安装“android工作室”首先解决了这个问题,但是在神秘地也在这里adb之后的一天,停止使用标题“ADB没有响应......”中给出的错误消息。
此外,我未能成功地从谷歌先生那里得到一些建议:

  • 通过任务管理器停止adb.exe并重新启动eclipse / android studios
  • “adb kill-server”然后通过命令提示符“start-server”
  • 将adb.exe的路径设置为环境变量
  • 关闭所有防病毒软件或防火墙
  • 以管理员身份启动IDE
  • 更新IDE

我唯一记得做的事情可能是我的计算机上的adb一直被毁掉了:我将我的摩托罗拉智能手机连接到我的笔记本电脑并安装了motorola usb驱动程序,但正如我所说adb也无法使用模拟器

任何帮助都将受到赞赏。这个问题让我困扰了一整天。也许有人在Windows 8上遇到过类似的问题?

18 个答案:

答案 0 :(得分:13)

OSX帮助:

  • 关闭Android Studio
  • 使用5037端口杀死所有进程

    sudo lsof -i |grep 5037

    sudo kill PID_NUMBER

  • 从控制台运行adb设备

    adb devices

答案 1 :(得分:6)

同时模拟器再次运行。我无法肯定地说是什么解决了这个问题。它可能是两件事的组合:

  • 删除C:\ Users下隐藏的“.android”文件夹... (可能是自动创建了一些故障代码)
  • 使用adb.exe删除并重新创建Path变量到该文件夹​​(... \ sdk \ platform-tools \;)

最后,它可能是我不明白的Windows 8问题。

答案 2 :(得分:5)

试试这个,

使用管理权限打开命令提示符并键入

  

netsh interface tcp set global autotuninglevel = disabled

这对我有用

编辑:仅限Windows

答案 3 :(得分:3)

使用命令提示符杀死adb.exe。打开adb.exe所在的命令提示符并键入 adb kill-server

答案 4 :(得分:2)

可能HTTP Proxy阻止了本地主机127.0.0.1:5037
如果您已配置HTTP Proxy,请确保排除下面的localhost,如下图

此外,端口也可以被防火墙和防病毒防火墙阻止,请注意。

enter image description here

答案 5 :(得分:1)

试试这个,

  1. 在提示符下尝试adb kill-server
  2. 启动您的AVD之一
  3. 在提示符下尝试adb root
  4. 提示应该说adbd is already running as root

    那应该解决它。

答案 6 :(得分:1)

如果它对其他人有帮助,对我来说问题与USB集线器相关,平板电脑插在电脑上(拔掉正在使用的网络摄像头固定它)。

答案 7 :(得分:1)

我有同样的问题。验证端口5037是空闲的,端口5555到5585是否可用,并且从未被其他进程使用。

" ADB服务器设置与所有正在运行的仿真器/设备实例的连接。它通过扫描5555到5585范围内的奇数端口来定位仿真器/设备实例"

FROM:http://developer.android.com/tools/help/adb.html

要找出哪个进程正在侦听Windows上的端口,你可以使用:

C:> netstat -an -o

FROM:How can you find out which process is listening on a port on Windows?

答案 8 :(得分:1)

我得到了同样的错误。别担心。我有一个解决方案。转到任务管理器。杀死名为adb.exe的进程。你会发现2或3个进程。杀死所有人。你完成了。它会起作用。

答案 9 :(得分:0)

我有同样的问题,这是我的简单修复:

- 转到Windows中的任务管理器,查找 adb.exe ,并将其删除

- 转到命令提示符,然后点按 adb设备 ==>它将自动启动adb守护程序

答案 10 :(得分:0)

每次为我效力: 转到文件 - >使高速缓存/重新启动无效       选择无效并重新启动

而且,你很高兴。

答案 11 :(得分:0)

前几天我遇到过这个问题。当我打开我的任务管理器时,它向我展示了两个adb runnig。这可能是因为我使用mobogenie连接我的Android手机进行调试应用程序。这个问题是因为moboginie和adt端口冲突。然后我按照以下程序来解决这个问题。

!)关闭日食 2)转到任务管理器并终止所有adb进程。 3)现在转到android sdk中的platform-tools 4)按shift +右键单击鼠标并选择“打开命令窗口”选项 5)输入

adb kill-server adb start-server

6)如果服务器成功启动,则启动eclipse,然后连接手机 (记住在开始日食之前不要连接手机)

答案 12 :(得分:0)

看起来这可能是由一堆不同的问题引起的。这恰好发生在我身上,因为我已将我的android手机设备插入USB调试,然后几个小时后(多个android studio / phpstorm重启)我不得不手动拔掉设备。拔掉电源后,事情又开始了。

答案 13 :(得分:0)

华硕同步实用程序(与我们的Transformer 700和701)相同。 我认为ABD驱动程序和Sync实用程序之间存在USB端口冲突。

从Sync实用程序退出解决问题。

答案 14 :(得分:0)

我在Mac OS X上看到了这个。

我关闭Android Studio并在终端中运行adb get-state。当我启动Android Studio备份时,警告就消失了。

顺便说一句,我刚尝试重启Android Studio而没有任何运气。我确信重新启动操作系统也会修复它。

答案 15 :(得分:0)

  • 尝试从命令提示符处将adb从目录位置打开为<sdk>\platform-tools

  • 如果缺少adb文件,请尝试使用最新版本重新安装Android SDK, 并尝试再次运行..

我认为问题将通过这个程序解决。

答案 16 :(得分:0)

卸载HTC Sync。或以某种方式禁用它。

答案 17 :(得分:0)

我终于重新启动了计算机,这解决了我的问题。