adb shell 埠占用

weixin_33978044發表於2017-10-24

某天,使用adb shell連線手機時,提示以下出錯資訊:

error: device offline

以下是解決方法,記錄一下.

執行命令:adb nodaemon server

提示如下:

cannot bind 'tcp:5037'

怪了,5037埠好像是被佔用了

執行命令檢視是哪個程式佔用的:

netstat -ano|findstr "5037"

1672121-69d5c59b978f0077

這樣查到是pid為11068的程式佔用了

這樣就好辦了。

執行工作管理員,找到pid為11068的那行,右鍵“開啟檔案位置”,這裡發現我的C:\windows\下居然也有一個adb.exe,估計是裝手機軟體時,不知哪家帶著安裝上去的(之前是沒有的),這樣就把這個adb先在工作管理員中,右鍵-結束程式,然後把C:\windows\adb.exe刪除。

然後執行adb shell,問題解決!

看來是電腦中存在多個adb的問題,造成了埠占用。

相關文章