Android ADB 没有在 Eclipse 中确认问题

标签 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 *

为了解决这个问题,我在任务管理器中关闭了 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

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

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

最佳答案

我遇到了同样的问题,这是真正帮助我的:

  1. 转到 Android SDK 目录中的platform-tools

  2. 类型:

    adb 节点守护程序服务器

    输出:

    无法绑定(bind) 'tcp:5037'

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

    netstat -ano |查找字符串 5037

    输出:

    Find port binding

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

  5. 打开任务管理器,点击详细信息选项卡,找到进程并将其终止,本例中为tfadb.exe。对我来说可能有所不同,它是 sh.exe 和端口 4599 并删除所有 adb.exe

    Processes

  6. 重试 adb kill-serveradb start-server,希望 adb 运行正常。

    Fine

关于Android ADB 没有在 Eclipse 中确认问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15136252/

相关文章:

java - 如何使用 Asmack+Openfire 在 Android 中发送文件?

java - 您如何确定 .sqlite 或 .sqback 在 Java 中是否损坏?

android - Horizo​​ntalScrollView 中的 SortableTableView 不断增长

添加共享用户 ID 后,Android 应用无法从市场更新

android - 无法同步Gradle Android Studio 4.0

android - ADB 没有响应,IntelliJ IDE。 [乌类图13.04]

android - 使用 adb shell 命令接收推送通知

Java怪问题

android - 使用套接字的应用程序在尝试连接到服务器时卡住

android - ADB 使用单个命令推送多个具有相同扩展名的文件