`
lxywangjin
  • 浏览: 12654 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

adb server didn't ack failed to start daemon

阅读更多

好久没有写Android程序了,今天准备写点东西,结果开发环境有点问题,下面是我遇到的问题及解决办法

1.我把手机插上,控制台显示如下信息:

E:\Android\android-sdk-windows\platform-tools>adb start-server
adb server is out of date.  killing...
ADB server didn't ACK
* failed to start daemon *

 2.网上搜了一下,不管是adb kill-server、adb start-server还是重启电脑,问题依然存在,最后发现这个命令好使。

E:\Android\android-sdk-windows\platform-tools>adb nodaemon server

 3.他会告诉你是什么问题,如下所示我的问题

 

E:\Android\android-sdk-windows\platform-tools>adb nodaemon server
cannot bind 'tcp:5037'

 4.原来是adb server端口绑定失败,继续查看到底是哪个端口被占用了

 5.执行如下命令

E:\Android\android-sdk-windows\platform-tools>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0                    LISTENING         7772
  TCP    127.0.0.1:5037         127.0.0.1:50459        ESTABLISHED     7772
  TCP    127.0.0.1:50459        127.0.0.1:5037         ESTABLISHED     4908

 6.启动任务管理器,找到进程7772,把这个进程杀掉,问题解决。

 7.重启adb。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics