android - 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 工具后它仍然无法工作
解决方案
就我而言,问题是由于两条 ADB 路径而发生的。实际上,我将我的 Android SDK(由于系统驱动器中的空间不足)从一条路径移动到了另一条路径,并相应地设置了环境变量。启动和终止服务器没有帮助,所以我在GitHub中关注了这个线程
但与那个线程不同的是,我没有替换 scrcpy 文件夹中的文件,而是替换了C:\Program Files\Genymobile\Genymotion\tools
在那之后它开始工作
推荐阅读
- android - 为 Android 运行 dx 或 d8 工具时出错
- powerbi - Power BI - 显示前一个工作日的数据 - 不包括周末
- php - 如何在数据表复选框中更新多个使用 php/ajax?
- java - 使用 JSoup 调用 JSP 函数
- asp.net-core - 如何改进工厂方法以便能够以正确的方式注册依赖项
- javascript - 将公共假日纳入工作日功能
- sql - 数据透视表构造
- php - 从 if 内部 for 循环中获取最后一个数据
- jmeter - 有没有办法通过 JMeter 中的 csv 文件传递用户定义的变量?
- javascript - 使用 ajax 为 select2 预选字段