android - adb 设备返回错误 : protocol fault (no status)

标签 android adb

我的 ADB 最近停止工作了。 所有命令都会导致错误:协议(protocol)错误(无状态)。

跟随踪迹。

adb 设备

system/core/adb/adb.c::main():Handling commandline()
system/core/adb/adb_client.c::adb_query():adb_query: host:devices
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client
: could not connect to tcp:5037
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:devices
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client
: port 5037 type tcp => fd 101
system/core/adb/transport.c::writex():writex: fd=101 len=4: 30303063 000c
system/core/adb/transport.c::writex():writex: fd=101 len=12: 686f73743a646576696
36573 host:devices
system/core/adb/transport.c::readx():readx: fd=101 wanted=4
system/core/adb/sysdeps_win32.c::_socket_set_errno():_socket_set_errno: unhandle
d value 10054
system/core/adb/transport.c::readx():readx: fd=101 error 22: Invalid argument
system/core/adb/sysdeps_win32.c::adb_close():adb_close: 101(lo-client:5037)
system/core/adb/adb_client.c::adb_connect():adb_connect: return fd -1
error: protocol fault (no status)

最佳答案

我遇到了同样的问题并找到了问题所在:Android Studio。

打开 Android Studio 菜单 Tools -> Android 并取消选中 Enable ADB integration

adb devices 应该可以工作(您可能首先需要 adb kill-server)。

然后您可以在 Studio 中重新启用 ADB 集成。

关于android - adb 设备返回错误 : protocol fault (no status),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21049253/

相关文章:

android - LG 设备未在 ADB 设备中列出

安卓工作室 3.1.4 : ANDROID_SDK_HOME is set to the root of your SDK

android - 缺少内部类的 Proguard 错误

Android ADB - 无法连接到 '192.168.1.4:5037' : Connection refused

Android开发在VM中,但需要在本地设备上部署和调试

android - 将谷歌眼镜连接到计算机

android - 如何在 Android 中隐藏视频 View 的 Seekbar 或 Progressbar

android - 触摸设备上的嵌入式 youtube 视频自动显示右键单击上下文菜单

android - 在数据库中存储查询语句

android - 无法获取 BatchBridge,请确保您的包已正确打包