很多人遇到过这个问题
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
百度一下,有各种完美的解决方案,即5037端口被占用,按照网上步骤进行操作
netstat -ano | findstr "5037"
找到对应的进程号,在任务管理器里在停止相应进程即可。
但是通过此方法操作之后在启动adb还是如上的报错,再查找占用5037的端口的进行就是adb.exe.
在进程中右键打开进程所在位置,发现这个adb.exe的进程是我安装Genymotion里面(D:Program FilesGenymobileGenymotion ools
adb.exe)的adb,就是这个进程抢占了5037的端口。
进入Genymotion设置路径的界面,选择ADB选项卡,第一个就是使用默认Genymotion里面的adb,选第二个,第二个就是使用SDK里面的adb.exe,在重启启动就可以了