adb.exe: failed to check server version: protocol fault (couldn‘t read status): connection reset

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了adb.exe: failed to check server version: protocol fault (couldn‘t read status): connection reset相关的知识,希望对你有一定的参考价值。

adb 用着用着不行了。。然后使用命令行 adb devices 就报错。

解决方案也很简单。

杀死占用5037的程序。然后重启adb

先使用adb devices 看下是否报错

adb devices

 报错后执行

 netstat -aon|findstr "5307"

会找到一个进程。

 

针对这个进程可以看下是什么程序

tasklist|findstr 13440

一看是chrome.exe的进程,那么也很简单

第一种命令行杀死进程

taskkill /pid 13440 /f

第二种 Ctrl+Shift  +Esc 呼出任务管理器 杀死chrome即可

最后一步重启adb

 adb start-server

以上是关于adb.exe: failed to check server version: protocol fault (couldn‘t read status): connection reset的主要内容,如果未能解决你的问题,请参考以下文章

'adb.exe,start-server' failed — run manually if necessary, Android Studio

启动Sonar报错,ERROR: [1] bootstrap checks failed [1]: system call filters failed to install

Redis - Redis health check failed:Unable to connect to localhost:6379

java.lang.IllegalStateException: Failed to check the status of the service

项目启动报错Redis health check failed:Unable to connect to localhost:6379

Failed to check the status of the service报错解决