Testing 获取日志时提供了以下所需功能,但Appium无法识别

Testing 获取日志时提供了以下所需功能,但Appium无法识别,testing,selenium-webdriver,automation,appium,Testing,Selenium Webdriver,Automation,Appium,下面是我为获取Appium会话而设置的参数,但我获得了Appium无法识别的错误所需功能,如无重置、应用程序活动、应用程序打包、会话覆盖,下面是我的代码片段 switch (platForm) { case "Android": capability.setCapability("platformName", "Android"); capability.setCapability("deviceName", "emulator-5554");

下面是我为获取Appium会话而设置的参数,但我获得了Appium无法识别的错误所需功能,如无重置、应用程序活动、应用程序打包、会话覆盖,下面是我的代码片段

switch (platForm) {
    case "Android":
        capability.setCapability("platformName", "Android");
        capability.setCapability("deviceName", "emulator-5554");
        capability.setCapability("app-pkg", "com.f24.alert");
        capability.setCapability("app-activity", "com.f24.alert.LoginActivity");
        capability.setCapability("app",dataSutiteBaseData.AppUrl);
        capability.setCapability("session-override", true);
        capability.setCapability("no-reset", false);
        capability.setCapability("pre-launch",true);
        break;
    case "IOS":
请看这里:


看起来您的一些名字可能已经过时,例如,上面的说明应该是
appPackage
,而不是
app-pkg
,它已被弃用。

目前我正在关注最新版本的文档,我正在尝试使用Appium“服务器标志”你的Appium版本是什么?Appium版本1.4.16.1 1.4.16的文档似乎仍然声明
appPackage
:你要运行的Android应用程序的appPackage Java包com.example.Android.myApp最新版本是1.5,最好检查与你的版本相关的文档。