1.在cmd中執行adb nodaemon server,查看adb的端口號是多少,一般情況下是5037(why?應該軟件使用的端口號是固定的)
2.再執行netstat -ano | findstr “5037” ,會看到如下類似的情形:
這里稍微解釋一下,顯示的從左到右的意思分別是,連接類型(TCP)、本地地址和端口、外部地址和端口、連接狀態、進程的PID號。這里有兩個進程占據着5037端口,其中一個占據的是本地的5037端口,另外一個占據的是外部的5037端口,要干掉的當然就是那個本地的PID為240的端口啦!
3.CTRL+ALT+DEL喚出任務管理器。點擊進程,現在要找的是PID為240的進程。有時候可能會發現任務管理器里沒有進程PID的信息顯示,這時候只要點擊任務管理器的查看–>選擇列,如下圖,然后把PID勾選上即可。這時候再次查看當前進程的PID,把PID為240的進程kill掉。然后再運行adb命令就順順利利啦!
參考鏈接:https://blog.csdn.net/qq_42559334/article/details/82968690