ADB设备返回错误:协议错误(没有状态) [英] adb devices return error: protocol fault (no status)

查看:2354
本文介绍了ADB设备返回错误:协议错误(没有状态)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的亚洲开发银行日前停止工作。 所有的命令导致的错误:协议错误(没有状态)

后续跟踪。

ADB设备

 系统/核心/ ADB / adb.c ::主():处理命令行()
系统/核心/ ADB / adb_client.c :: adb_query():adb_query:主持人:设备
系统/核心/ ADB / adb_client.c :: _ adb_connect():_ adb_connect:主持人:版本
系统/核心/ ADB / sysdeps_win32.c :: socket_loopback_client():socket_loopback_client
:无法连接到TCP:5037
系统/核心/ ADB / adb_client.c :: adb_connect():adb_connect:服务主机:设备
*守护进程没有运行。现在在端口5037启动它*
*守护进程启动成功*
系统/核心/ ADB / adb_client.c :: _ adb_connect():_ adb_connect:主持人:设备
系统/核心/ ADB / sysdeps_win32.c :: socket_loopback_client():socket_loopback_client
:端口5037型的TCP => FD 101
系统/核心/ ADB / transport.c :: writex():writex:FD = 101的len = 4:30303063 000C
系统/核心/ ADB / transport.c :: writex():writex:FD = 101 LEN = 12:686f73743a646576696
36573主机:设备
系统/核心/ ADB / transport.c :: readx():readx:FD = 101想= 4
系统/核心/ ADB / sysdeps_win32.c :: _ socket_set_errno():_ socket_set_errno:未经处理过
D值10054
系统/核心/ ADB / transport.c :: readx():readx:FD = 101错误22:无效的参数
系统/核心/ ADB / sysdeps_win32.c :: adb_close():adb_close:101(LO-客户端:5037)
系统/核心/ ADB / adb_client.c :: adb_connect():adb_connect:返回FD -1
错误:协议错误(没有状态)
 

解决方案

我有同样的问题,发现了问题:Android的工作室

进去Android的工作室:工具 - >的Andr​​oid 和禁用亚行整合

ADB设备应该(最终与 ADB杀死服务器)。

然后就可以重新启用亚行整合工作室。

My ADB stopped working recently. All commands results in error: protocol fault (no status).

Follow trace.

adb devices

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)

解决方案

I had the same issue and found the problem: Android Studio.

Go in Android Studio: Tools->Android and disable ADB integration.

adb devices should work (eventually with a adb kill-server).

Then you can re-enable ADB integration in Studio.

这篇关于ADB设备返回错误:协议错误(没有状态)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆