欢迎访问
这是个实用的Python网站

adb连接模拟器报错adb server version (40) doesn’t match this client (36); killing…

pk哥最近用 Python 和 Appium 做 APP 自动化测试时,连接模拟器,运行代码后,发现 adb 连接模拟器总是断开,再次连接时报错:

 

这个错说的系统安装的 adb 版本 40 和模拟器里的 adb 版本 36 不匹配。

查看系统 adb 版本

在 cmd 中输入 adb version 命令。

查看模拟器adb版本

进入模拟器安装目录的bin目录,不知道安装目录的右键点击模拟器/属性 查看。

cmd 在 bin 路径下输入 adb version 命令查看模拟器的 adb 版本。

两个版本确实不一样!

解决方法

把系统安装的 sdk 下 platform-tools 目录里的 adb.exe 文件复制替换模拟器 bin 目录下的 adb.exe 即可。

 

赞(0) 打赏
未经允许不得转载:Python知识圈 » adb连接模拟器报错adb server version (40) doesn’t match this client (36); killing…

评论 抢沙发