adb devices 端口占用


一、

1、通過cmd命令,輸入adb devices查看連接設備時,報錯

2 、通過adb nodaemon server  查看adb server綁定的端口。提示“通過每個套接字地址只能使用一次”

3、 查看端口占用   netstat -ano | findstr 5037 

  看到占用端口的進程號,通過任務管理器殺進程。任務管理器中找不到時,可以查看資源監視器中的PID.

 

二、

通常被adb占用端口,殺進程后,再次查看netstat -ano | findstr 5037  還是被adb.exe占用端口。一勞永逸的方法是,在環境變量中配置adb端口號,最好選擇一個5位數的端口號(10000 ~ 65535),不易重復。

    

win下只要在環境變量中增加一個ANDROID_ADB_SERVER_PORT ,值填你自己定義的端口。

linux下只要 export $ANDROID_ADB_SERVER_PORT = 自定義端口,即可。

 

然后再執行 netstat -ano | findstr 5037  就沒有端口占用了。。

 

三、設置完環境變量后,需要重啟cmd。

通過adb devices可以查看連接設備。

 


免責聲明!

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



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