報錯信息
使用adb push等命令時出現如下報錯:
Unable to start adb server: error: protocol fault (couldn’t read status): Connection reset by peer
問題原因
大多數情況是5037端口被佔用。5037爲adb默認端口。
解決辦法
查看哪個程序佔用了adb端口,結束這個程序,然後重啓adb就好了。
- 使用命令:
netstat -aon|findstr "5037"
找到佔用5037端口的進程PID。 - 使用命令:
tasklist|findstr "5440"
通過PID找出進程。 - 調出任務管理器,找到這個進程,結束進程。
- 使用命令:
adb start-server
啓動adb就行了