【问题标题】:adb versionadb server is out of date. killing... cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon * error: [duplicate]adb versionadb 服务器已过期。杀死...无法绑定'tcp:5037' ADB 服务器没有确认 * 无法启动守护进程 * 错误:[重复]
【发布时间】:2017-01-27 21:42:04
【问题描述】:

当我尝试连接设备 adb connect 192.168.1.22 时,我在命令提示符中收到以下错误

adb server is out of date.  killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error: 

我尝试了两种解决方案,但都不起作用...

adb server is out of date. killing... cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon * in ubuntu 14.04 LTS

ADB and Genymotion error: "adb server is out of date. killing... cannot bind 'tcp:5037' ADB server didn't ACK"

我当前的 adb 版本是

Android Debug Bridge version 1.0.32

有人知道怎么解决吗?

【问题讨论】:

    标签: android adb


    【解决方案1】:

    不要尝试保持adb 的多个副本同步 - 删除除sdk\platform-tools 文件夹中的副本之外的所有副本。然后使用 SDK Manager 将platform-tools 包更新到最新版本。

    【讨论】:

    • 你好 alex 已经有最新版本了
    • Android Debug Bridge 版本 1.0.32 远不是最新的
    • 好的thanx让我更新一下
    【解决方案2】:

    确保您从命令行调用的 adb 和 Genymotion 中指定的那个来自与您的 IDE 中使用的相同 Android SDK 版本(遇到问题时它应该正在运行)

    【讨论】:

    • 怎么查,能多解释一下
    • 在 IDE 的设置和 Genymotion 的设置中检查 Android SDK 的路径,以匹配并验证您是否在使用命令 which adb 的路径运行 adb 命令(如果您不在 Windows 上)。如果您运行的是 Windows,请参阅 *.com/questions/304319/…
    • 我使用的是 ubuntu 而不是 windows
    最近更新 更多