問題解決方案:
?。? 使用命令“netstat -ano | findstr 5037?”查找哪些進(jìn)程占用了5037端口,本例所示為pid為18768和5980的兩個(gè)進(jìn)程。
2. 使用命令"tasklist | findstr? ",找到占用端口的程序,本例所示為360MobileLoader.exe和ldsMobiliLink.exe。
?。? 使用命令"taskkill /pid?",kill掉占用5037端口的程序。這樣adb devices和adb shell就能正常使用了。
?。? 如果步驟3命令無法kill掉占用adb端口的程序,就像本例,那么就需要找到相應(yīng)的程序,卸載掉。如下圖所示,在卸載了360手機(jī)助手并重啟電腦后,adb devices恢復(fù)正常。