adb error: protocol fault (status 48 54 54 50?!)

adb error: protocol fault (status 48 54 54 50?!)

adb 在 Android Studio 和命令行中突然停止工作。 我在 Windows:

中使用 powershell
..sdk\platform-tools> .\adb.exe devices
List of devices attached
error: protocol fault (status 48 54 54 50?!)

我找不到这些状态代码在任何地方的含义,任何帮助将不胜感激。

我使用的是 adb 版本 1.0.36

..sdk\platform-tools> .\adb.exe version
Android Debug Bridge version 1.0.36
Revision fd9e4d07b0f5-android

adbprotocol fault 错误消息的 status XX XX XX XX 部分并不是真正的 "status"。它只是 adb 在尝试连接到端口时返回的响应的前 4 个字节的十六进制编码内容(它很可能假定属于模拟器实例)。您的阅读 'HTTP' 这表明您在非标准(对于 Web 服务器)端口上有一个 Web 服务器 运行。

使用netstat -b命令找到它并杀死它。