首页 > 解决方案 > adb 服务器版本 (40) 与此客户端 (41) 不匹配;杀戮

问题描述

无法在 Android 上启动项目:

adb server version (40) doesn't match this client (41); killing...
could not read OK from ADB Server
* failed to start daemon
adb.exe: failed to check server version: cannot connect to daemon

我已经安装了 android 平台开发工具,但即使在更改 Genymotion 设置以使用我的 android 软件开发工具包而不是其默认的 android 工具后它仍然无法工作

标签: androidreact-nativeexpo

解决方案


就我而言,问题是由于两条 ADB 路径而发生的。实际上,我将我的 Android SDK(由于系统驱动器中的空间不足)从一条路径移动到了另一条路径,并相应地设置了环境变量。启动和终止服务器没有帮助,所以我在GitHub中关注了这个线程

但与那个线程不同的是,我没有替换 scrcpy 文件夹中的文件,而是替换了C:\Program Files\Genymobile\Genymotion\tools从 sdk\platform-tools 复制文件

替换了 Genymobile\Genymotion\tools 中的文件

在那之后它开始工作


推荐阅读