zoukankan      html  css  js  c++  java
  • adb server version doesn’t match this client

    上传文件到海马玩模拟器

    环境变量:ANDROID_SDK_HOME配置是D:Androidandroid_sdk_windows
    报错:adb server version (31) doesn’t match this client (40); killing…

    分析:海马玩和sdk中adb版本不一致
    验证:1、打开海马玩路径,查看对应的adb版本信息

    C:Program Files (x86)Droid4X>adb version 
    Android Debug Bridge version 1.0.31
    

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

    C:Userszhaoq>adb version
    Android Debug Bridge version 1.0.40
    Version 4986621
    Installed as D:Androidandroid_sdk_windowsplatform-toolsadb.exe
    

    解决方法

    直接用sdkplatform-toolsadb.exe下面的adb替换海马玩的adb,重启海马玩,重新建立adb连接。

    手机客户端无法连接

    报错信息如下

    C:Userszhaoq>adb shell 
    adb server version (31) doesn't match this client (40); killing...
    
    - daemon started successfully * 
    error: no devices/emulators found 
    

    错误原因:
    adb版本不对
    因为我升级了SDK,导致sdkplatform-toolsadb.exe文件更新升级了,而手机客户端不能连接上去

    解决办法
    我找到以前的sdk里面的adb.exe文件,使用旧版的adb.exe文件替换sdkplatform-toolsadb.exe文件,完美解决

    参考:https://blog.csdn.net/codehxy/article/details/52175186?utm_source=copy

    PS. 上述报错,并不是网上所说的端口被占用问题。

  • 相关阅读:
    C语言文件操作函数大全
    iOS
    HDU 5042 GCD pair 预处理+二分 分段
    swoole新手教程01-环境搭建及扩展安装
    Cocos2d-X中的Slider控件
    CSS之BFC
    代理server的概要知识
    C#比較对象的相等性
    Effective C++ 35,36,37
    oled屏幕
  • 原文地址:https://www.cnblogs.com/zhaoqingqing/p/9780772.html
Copyright © 2011-2022 走看看