Appium连接Genymotion模拟器出现Could not find a connected Android device错误的解决办法
操作步骤:
1、启动Genymotion模拟器
2、windows+R启动cmd窗口,通过adb devices查看模拟器是否被识别
![](/uploads/photo/2019/fa66d59a-fe5d-4f6e-9f24-c8b64ba7089e.png!large)
3、安装雪球apk和appium运行时预装的apk
adb connect 192.168.223.101:5555(连接模拟器)
![](/uploads/photo/2019/070e40a3-d8a4-4104-9d95-4a4c7248810f.png!large)
adb install D:\\xueqiu_1119_04031441.apk (安装雪球apk)
adb install D:\\settings_apk-debug.apk (安装appium运行时自动安装的apk);这个apk可以到appium的安装目录下找到
![](/uploads/photo/2019/c767d697-d26f-43a4-bd33-2a0d65c30de1.png!large)
4、启动appium,点击Start Session进行连接
![](/uploads/photo/2019/6935a990-1ea3-4236-b559-287efa78bd67.png!large)
**连接成功**
![](/uploads/photo/2019/f555c31a-b1cc-4e6f-8098-b56488f1061d.png!large)
连接真机时出现此错误只需要将appium setings这个apk卸载,然后重新安装即可
appium连接模拟器时需要先使用adb连接模拟器才可以正常连接,反之连接的时候就会一直出现Killing adb server on port 5037的错误