我正在使用 Python 而不是 py.test
运行我的 Appium 脚本,因为 py.test
不能很好地处理我想从文本文件中获取的变量。当我用 Python 运行我的脚本时,一切正常,除了我的第一个方法总是有错误。
有谁知道如何解决以下错误?
adb server version (31) doesn't match this client (36)
adb server version (32) doesn't match this client (36); killing...
原文由 DevBrandonJ 发布,翻译遵循 CC BY-SA 4.0 许可协议
主要是需要删除重复的 adb.exe 文件。您可以使用 一切 来查找。
保留平台工具 adb.exe
并将 platform-tools 目录添加到您的环境路径变量中。
我正在使用 Memu 模拟器。
所以,我采取了以下步骤:
转到 Memu 安装目录:(在我的情况下是 D:\Program Files\Microvirt\MEmu)
然后删除 adb.exe 文件。
它应该适合你。