adb failed to start daemon 的解决办法


很多人遇到过这个问题

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 Files\Genymobile\Genymotion\tools 
adb.exe)的adb,就是这个进程抢占了5037的端口。

进入Genymotion设置路径的界面,选择ADB选项卡,第一个就是使用默认Genymotion里面的adb,选第二个,第二个就是使用SDK里面的adb.exe,在重启启动就可以了

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM