Android ADB在eclipse中没有出现问题

Jol*_*lin 10 android adb

我花了大约5个小时来解决这个问题.我在stackoverflow上读过同样的问题,但没有一个解决方案解决了我的问题...... 首先,它给了我:

[2013-02-28 14:48:21 - adb] ADB server didn't ACK
[2013-02-28 14:48:21 - adb] * failed to start daemon *
Run Code Online (Sandbox Code Playgroud)

为了解决这个问题,我在任务管理器中杀死了adb.exe,重新启动了eclipse.然后转到DDMS,重置adb.没运气...

然后,我去命令行窗口,键入adb kill-serveradb start-server,它给了我:

adb server is out of date. killing...
ADB server didn't ACK
fail to start deamon
Run Code Online (Sandbox Code Playgroud)

现在我不知道该怎么办.我有一个在eclipse上开发的项目,所以真的需要尽快解决这个问题.有人请帮忙!!

(正如许多解决方案所示,我杀了我的adb.exe数千次,但它在2秒后立即出现在任务管理器中.)

vla*_*f81 16

我有同样的问题,这是实际帮助我的:

  1. 转到Android SDK目录中的平台工具.

  2. 类型:

    adb nodaemon server

    输出:

    cannot bind 'tcp:5037'

  3. 现在我知道adb没有响应的原因是因为它无法绑定到端口5037.使用以下命令找出占用端口的进程:

    netstat -ano | findstr 5037

    输出:

    找到端口绑定

  4. 请注意,PID 4888的进程占用端口5037.

  5. 打开任务管理器,单击" 详细信息"选项卡,找到该进程并将其终止,在这种情况下为tfadb.exe.它可能会有所不同,它是sh.exe和端口4599并删除所有adb.exe

    流程

  6. 重试adb kill-serveradb start-server,希望亚行了运行良好.

    精细


lui*_*7up 14

在TASK MANAGER中杀死进程可以解决我的问题.杀死后运行adb start-serveradb设备,你应该没问题


Jol*_*lin 2

解决了问题。因为我的电脑上安装了一个小助手插件,所以它有一个 adb.exe 一直在后台运行。所以当我卸载插件后,错误就消失了!