adb server is out of date. killing...

2014-11-24 09:21:52 · 作者: · 浏览: 1
当在eclipse中运行android项目或者在cmd中在sdk\platform-tools目录下运行adb start-server时出现如下情况:
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
我们可以有如下的解决方案:
一:我们在cmd中在sdk\platform-tools目录下运行adb nodaemon server,会出现如下:
cannot bind 'tcp:5037'
这样我们就发现原来adb server 端口绑定失败
二:我们继续查看到底是哪个端口给占用了
在cmd中在sdk\platform-tools目录下运行netstat -ano | findstr "5037",会出现如下:
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6960
TCP 127.0.0.1:5037 127.0.0.1:49422 TIME WAIT 0
TCP 127.0.0.1:49422 127.0.0.1:5037 TIME WAIT 0
打开任务管理器kill掉6960这个进程。ok