错误日志:
info: JSONWP Proxy: Proxying [POST /session] to [POST http://127.0.0.1:9515/wd/hub/session] with body: {"desiredCapabilities":{"chromeOptions":{"androidPackage":"com.tencent.mm","androidUseRunningApp":true,"androidProcess":"com.tencent.mm:tools","androidDeviceSerial":"fab54491"}}}
[debug] Didn't get a new command in 60 secs, shutting down...
原因是:appium1.4.16.1 自带的 chromedriver.exe 版本(2.18)太低
升级 chromedriver.exe 到 version2.23 到 2.26 都可以解决这个问题
version2.23 修复:
1.在 Android 6.0 Marshmallow 上修复 ChromeDriver,有时会导致会话初始化失败
2.修复了 ChromeDriver 无法看到控制台日志消息的错误
最新 version2.27:
1.要求 Chrome version must be >= 54.0.2840.0,微信自带浏览器版本比这个低所以不能用
解决方法:
chromedriver 版本 2.24、2.25、2.26,亲测可以解决问题,建议使用 2.26
chromedriver 下载链接:http://pan.baidu.com/s/1dFf3fFV