解决Adb Server ACK error的问题(端口占用)

Posted tangjiean

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Adb Server ACK error的问题(端口占用)相关的知识,希望对你有一定的参考价值。

今天碰到一个很奇怪的问题,adt没法启动了,按照网上的那些方式解决也没有效果。

网上一般的做法都是这样:1.进入到platform-tool目录下adb kill-server后在重新启动adb start-server,在重启下eclipse

                                   2.在任务管理器中关闭所有有段adb的进程

试过了以上的方法都没有效果,无奈不知道怎么解决

后来查询了下adt的端口是否有冲突(adb的端口是5073)

方法:netstat -aon|findstr "5073"

结果如下:

可以看到pid为3076的程序占用了端口,需要查询到3076的进程的什么

方法:tasklist|findstr "3076"

可以看到是并不是adt进程,而是sjk_daemon.所以问题就出在这里!!!

进入到任务管理器,结束这个进程。然后再重启eclipse就可以了。

 

有时候是其他程序占用,如金山词霸等,可以将其卸载!

以上是关于解决Adb Server ACK error的问题(端口占用)的主要内容,如果未能解决你的问题,请参考以下文章

ADB server didn't ACK问题解决

ADB Server Didn’t ACK ,failed to Start Daemon 解决方法

ADB server didn't ACK的原因分析

adb server is out of date. killing... ADB server didn't ACK * failed to start daemon *……

adb 无法连接 CreateProcess failure, error 2 * could not start server *

appium adb端口被占用问题