使用adb時提示Unable to start adb server: error: protocol fault

報錯信息

使用adb push等命令時出現如下報錯:

Unable to start adb server: error: protocol fault (couldn’t read status): Connection reset by peer

問題原因

大多數情況是5037端口被佔用。5037爲adb默認端口。

解決辦法

查看哪個程序佔用了adb端口,結束這個程序,然後重啓adb就好了。

  1. 使用命令:netstat -aon|findstr "5037" 找到佔用5037端口的進程PID。
  2. 使用命令:tasklist|findstr "5440" 通過PID找出進程。
  3. 調出任務管理器,找到這個進程,結束進程。
  4. 使用命令:adb start-server 啓動adb就行了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章