[Android]ADB指令大全-錯誤排解-could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:

在使用ADB指令時難免會遇到一些錯誤
今天來瞧瞧這個錯誤該如何解決

錯誤訊息: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:

原因: 5037端口被占用(不一定會是5037每個人的狀況不同)


解法:
Step1: 輸入指令來找找5037端口被誰占用了
netstat -aon | findstr 5037
輸入完畢之後,你會發現進程編號13792這個程式佔用了5037這個端口




Step2: 進一步了解13792是哪個程式,輸入
tasklist /fi "PID eq 13972"
你可以看到PID為13676的程式是什麼(這邊小妹我已經先kill掉了,截圖時已經替換為adb.exe)





Step 3: 強制退出進程,輸入(/f代表強制)
taskkill /pid 13972 /f
kill成功後會出現




Step 4: 重啟adb
adb kill-server
adb start-server


完成!!

留言

這個網誌中的熱門文章

[Kotlin筆記]Java和Kotlin語法比較(打印訊息print、Log、變數宣告)

[Blogger小技巧] 免用小工具無痛完成自訂義的程式碼區塊

[Android] Android Studio 修改PackageName 和專案資料結構