1、问题:报 Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
解决方法:
1)启动appium
2) 运行cmd 输入 adb devices 可以查看设备的udid
3) 在cmd中输入 appium -a 127.0.0.1 -p4723 -U192.168.56.101:5555
(-a表示ip,-p表示端口,默认都是4723,-U表示设备的udid,可以通过adb devices查看) ,通过其来启动appium 对应的设备
4)然后运行脚本,即可解决
如果启动appium时 ,启动的设备Udid 不对,那就会报(比如说启动的设备UDID为emulator-5554):
org.openqa.selenium.SessionNotCreatedException: A new session could not be created.
(
Original error:Device emulator-5554 was not in the list of connected devices)
还有一种是因可能是手机驱动未安装成功,虽然能在adb devices 中可以正常查看到devices ,也会报上面的错误