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