如何在appium服务器中设置应用程序路径?

问题描述 投票:0回答:1
File app = new File ( appDir );
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability ( MobileCapabilityType.BROWSER_NAME, "" );
capabilities.setCapability ( MobileCapabilityType.DEVICE_NAME, "1262dec2" );
capabilities.setCapability ( MobileCapabilityType.PLATFORM_NAME, MobilePlatform.ANDROID );
capabilities.setCapability( MobileCapabilityType.PLATFORM_VERSION, "5.1.1" );
capabilities.setCapability( MobileCapabilityType.AUTOMATION_NAME, "appium" );
capabilities.setCapability( MobileCapabilityType.APPIUM_VERSION, "1.4.16.1" );
capabilities.setCapability( MobileCapabilityType.APP, app );
driver = new AndroidDriver( new URL("http://127.0.0.1:4723//wd//hub" ), capabilities);

当我在eclipse中运行上面的代码时,它显示以下错误

info:[debug]响应客户端,我们找不到有效的资源

我已经尝试了很长时间的所有功能。任何人都可以帮助解决问题吗?

android windows eclipse appium
1个回答
0
投票

你应该有.apk文件,并在windows(\ filename.apk)上的mac(/filename.apk)文件路径中提供路径示例:

String apkpath="/Users/fidel/Downloads/Test.apk";
File app=new File(apkpath);

然后设置以下功能

capabilities.setCapability("app", app.getAbsolutePath());

连接设备并配对你的系统运行Appium(你可以看到登录Appium)

© www.soinside.com 2019 - 2024. All rights reserved.