adb server version (41) doesn‘t match this client (39); killing...

Android Studio总是时不时的提示一些更新,包括一些sdk的更新,不过这些更新platform-tools就出现了问题。当在命令行中执行adb shell命令的时候,就出现了下面的错误。

复制代码
adb server version (41) doesn't match this client (39); killing...

试了网上好多方法都没有效果,比如关闭vysor和复制相同adb到模拟器什么的,都没有什么作用。看报错的信息是adb server和adb client的版本不匹配。使用下面的方法排查可能存在的原因:

1.用everything软件搜索关键字"adb",查找所有本地adb文件。

2.打开任务管理器,查看当前adb进程,右键选择进入文件位置。

3.删除步骤一检索出来与2无关的adb程序文件,或复制当前使用的adb文件到其他adb路径下,保持相同版本(Genymotion可以自定义路径为当前adb路径)。

4.打开AndroidStudio,更新最新的platform-tools。

当然,还有另一种办法,就是下载对应版本的adb,然后替换本地的版本。

相关推荐
nbwenren2 天前
MySQL数据库误删恢复_mysql 数据 误删
数据库·mysql·adb
HUGu RGIN2 天前
MySQL--》如何在MySQL中打造高效优化索引
android·mysql·adb
北冥有鱼被烹3 天前
【微知】rokid glass如何开启无线adb进行APP安装
adb
STER labo4 天前
mysql配置环境变量——(‘mysql‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法)
数据库·mysql·adb
sjmaysee4 天前
CentOS7安装Mysql5.7(ARM64架构)
adb·架构
AtOR CUES5 天前
MySQL——表操作及查询
android·mysql·adb
mOok ONSC5 天前
mysql9.0windows安装
windows·adb
xxjj998a5 天前
Laravel8.x核心特性详解
数据库·mysql·adb
TeDi TIVE5 天前
Linux下MySQL的简单使用
linux·mysql·adb
TeDi TIVE5 天前
MySQL四种备份表的方式
mysql·adb·oracle