Android 远程服务器地址无效,或Appium AWS devicefarm出现浏览器启动失败错误

Android 远程服务器地址无效,或Appium AWS devicefarm出现浏览器启动失败错误,android,ios,amazon-web-services,appium,aws-device-farm,Android,Ios,Amazon Web Services,Appium,Aws Device Farm,我一直在尝试使用AWS设备场测试我的应用程序 我有本机iOS和本机Android版本 我的TestNG测试在本地运行得很好,但在Android和iOS上,我都会在网上遇到以下错误: 测试失败:无法启动新会话。可能的原因是 远程服务器的地址无效或浏览器启动失败。 生成信息:版本:“2.48.2”,修订版: “41bccdd10cf2c0560f637404c2d96164b67d9d67”,时间:“2015-10-09 13:08:06“系统信息:主机:'ip-10-0-221-27',ip:'1

我一直在尝试使用AWS设备场测试我的应用程序

我有本机iOS和本机Android版本

我的TestNG测试在本地运行得很好,但在Android和iOS上,我都会在网上遇到以下错误:

测试失败:无法启动新会话。可能的原因是 远程服务器的地址无效或浏览器启动失败。 生成信息:版本:“2.48.2”,修订版: “41bccdd10cf2c0560f637404c2d96164b67d9d67”,时间:“2015-10-09 13:08:06“系统信息:主机:'ip-10-0-221-27',ip:'10.0.221.27', os.name:'Linux',os.arch:'amd64',os.version:'3.13.0-53-generic', java.version:'1.7.0_75'驱动程序信息:Driver.version:AndroidDrive

我的JDK是1.8,Appium是1.4.8 使用最新的Maven、TestNG和selenium库在EclipseIDE上工作。
有人能帮忙吗?

确保玩具在创建驱动程序对象时传递了正确的中心url

如下 IOSDriver driver=新的IOSDriver(新的URL(“”),新的DesiredCapabilities())

从上传的应用程序读取功能


url应该是:并且为空所需的功能对象。

我也遇到了同样的问题。确保已启动服务器。转到桌面应用程序 选择操作系统(Android、IOS)
点击Launch

能否请您共享您为指定所有功能和应用程序而编写的代码。invoke?AppiumDriver driver=新的AndroidDriver(新的URL(“),新的DesiredCapabilities());我想查看有关所有功能和驱动程序声明的完整代码。您能否通过更新您的问题来添加完整的代码?我做到了,在iOS情况下,我相信地址应该是““,用于Android的127仍然无法工作,会话问题与Appium版本和JDK版本有关,您知道这部分是否有任何限制吗?目前,AWS设备场支持JDK 1.7和Appium 1.4.1。你能试试那个组合吗?