很多人遇到過這個問題
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,在重啟啟動就可以了