Appium 连接 Genymotion 模拟器出现 Could not find a connected Android device 错误的解决办法

操作步骤:
1、启动 Genymotion 模拟器
2、windows+R 启动 cmd 窗口,通过 adb devices 查看模拟器是否被识别

3、安装雪球 apk 和 appium 运行时预装的 apk
adb connect 192.168.223.101:5555(连接模拟器)

adb install D:\xueqiu_1119_04031441.apk (安装雪球 apk)
adb install D:\settings_apk-debug.apk (安装 appium 运行时自动安装的 apk);这个 apk 可以到 appium 的安装目录下找到

4、启动 appium,点击 Start Session 进行连接

连接成功

连接真机时出现此错误只需要将 appium setings 这个 apk 卸载,然后重新安装即可

appium 连接模拟器时需要先使用 adb 连接模拟器才可以正常连接,反之连接的时候就会一直出现 Killing adb server on port 5037 的错误


↙↙↙阅读原文可查看相关链接,并与作者交流