美文网首页
adb 连接报错解决方法

adb 连接报错解决方法

作者: MR_LiY | 来源:发表于2018-11-11 17:25 被阅读39次

报错信息如下

C:\Users\linux>adb shell

adb server version (31) doesn’t match this client (36); killing…

* daemon started successfully *

error: no devices/emulators found

错误原因:

adb版本不对

因为我升级了SDK,导致sdk\platform-tools\adb.exe文件更新升级了,而手机客户端不能连接上去

(百度里面google说的都是什么端口占用,但是我的不是)

怎么解决

我找到以前的sdk里面的adb.exe文件,使用旧版的adb.exe文件替换sdk\platform-tools\adb.exe文件,完美解决

我的系统是win10 64位,我上传一个对应的adb文件上来,需要的朋友可以下载。

下载地址如下

点击下载64位的adb.exe

案例2

情景:android studio+海马玩模拟器

环境变量:PATH中指定了adb路径是C:\Users\dell\AppData\Local\Android\sdk\platform-tools\adb.exe

报错:adb server version (31) doesn’t match this client (39); killing…

分析:海马玩和sdk中adb版本不一致

验证:1、打开海马玩路径,查看对应的adb版本信息

    C:\Program Files (x86)\Droid4X>adb -version

    Android Debug Bridge version 1.0.31

2、再看看我们sdk路径下对应的adb版本信息

    C:\Users\dell>adb -version

    Android Debug Bridge version 1.0.39

    Revision 3db08f2c6889-android

    Installed as C:\Users\dell\AppData\Local\Android\sdk\platform-tools\adb.exe

解决:直接用sdk\platform-tools\adb.exe下面的adb替换海马玩的adb

相关文章

网友评论

      本文标题:adb 连接报错解决方法

      本文链接:https://www.haomeiwen.com/subject/abtffqtx.html