做app自動化時,輸入adb devices報 daemo not runnig :starting now at tcp:5037


1.輸入adb devices 時,發現啟動失敗

 

  這種情況一般都是端口號被占用了

 

解決辦法:

1.輸入命令查看5037這個端口被哪個進程占用

netstat -ano | findstr "5037"

 

 8516這個進程在用這個端口

2.再輸入命令asklist | findstr "8516"

 

 原來是sjk_daemon進程占了adb的端口。

3.然后就可以使用kill-9 8516結束這個進程

二.如果第2步查到底進程號是 adb.exe

 

 

 這說明5037這個端口只有adb這個進程使用 ,出現的問題,不是斷口沖突的問題

1.首先終止adb服務

adb kill- server

2.再次啟動adb服務

adb start-server

 

 這樣就可以了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM