当前位置: 首页 > 知识库问答 >
问题:

在Appium中启动会话时显示错误:“原始错误:重新安装需要'app'选项”

裴威
2023-03-14

我是新来的。我在“所需的能力”选项卡中定义了所需的能力,例如:

  • 设备名,
  • Udid,
  • 平台名称,
  • 平台版本,
  • 应用程序包,
  • AppActivity

单击Start session按钮后,我得到错误消息“处理命令时出现未知的服务器端错误。原始错误:重新安装时需要“app”选项“。

在此之前,我启动了一个虚拟的android设备,但我的设备上没有合适的应用程序。我是否应该将源代码与Appium功能连接起来,以及如何做到这一点?应该使用哪些工具(Android Studio或IntelliJ IDEA)?拜托,帮帮我。

共有1个答案

邵和硕
2023-03-14

当您的设备上没有安装应用程序时,会出现此错误。

解决这一问题的两种方法:

  1. 通过使用应用程序功能,使用脚本在设备上安装应用程序。

在应用程序的能力,姚必须给出绝对路径的.apk文件。

            "platform"       : "Android",               
            "platformVersion": "9.0",
            "deviceName"     : "Redmi Nitin",
            "appPackage".    : "my.nitin.stackoverflow",
            "appActivity"    : "view.activity.splash.SplashScreenActivity",
            "automationName" : "uiautomator2",
            "app".           : "giveherepath.apk"
            "fullReset".     : "true"

如果您不想使用脚本安装.apk文件,那么您可以手动安装它,并使用包名和activity功能启动应用程序,正如您所提到的。

        "platform"       : "Android",               
        "platformVersion": "9.0",
        "deviceName"     : "Redmi Nitin",
        "appPackage".    : "my.nitin.stackoverflow",
        "appActivity"    : "view.activity.splash.SplashScreenActivity",
        "automationName" : "uiautomator2",
        "fullReset".     : "true"

希望你能解决你的问题。如果你还面临问题,请告诉我。

 类似资料:
  • 我在运行appium程序时遇到异常。请询问是否需要额外的信息。 TLDR:

  • 运行appium程序时出现异常。请询问是否需要额外的信息。 TLDR: 原始错误:重新安装时需要“应用”选项 log4j:WARN找不到记录器(org.apache.http.client.protocol.RequestAddCookies)的追加器。log4j:警告请正确初始化log4j系统。log4j:请参阅http://logging.apache.org/log4j/1.2/faq.ht

  • 我试图安装Facebook PHP SDK与作曲家。这就是我得到的 问题是,我启用了卷曲扩展(php.ini未注释)。当我运行时,它表示已启用。我唯一的线索是,当我运行时,'curl'行丢失了,但我不知道该怎么办。 我在Win8上有wamp 2.4,我在cmd中运行composer。exe。

  • 我无法安装哟从npm我发现这些错误,而运行安装哟,我做了环境变量的所有路径,但仍然得到错误,我也清除了缓存并重新安装nodejs,重启我的电脑,但仍然得到这个错误 $npm安装--全局yo npm警告已弃用npmconf@2.1.2:此程序包已重新集成到npm中,并且现在对于npm C:\Users\hp\AppData\Roaming\npm\yo已过期- 产卵-sync@1.0.15posti

  • < li>VsCode版本:1.9.1 < li >操作系统版本:MAC OS 10.12 复制步骤: 打开去项目文件夹; 安装 go 扩展; 重新加载 vs 代码; 但是我得到了这个错误: 也试过卸载/重装VS代码但是不行;

  • 为我的JavaFX项目安装了scene builder,安装完成后显示以下错误:, 场景构建器的版本:场景Builder-8.3.0.exe从http://gluonhq.com/labs/scene-builder/下载 我试图集成与Eclipse霓虹灯4.6和Java1.8.0版本与win 7专业64位操作系统 此外,我还尝试从windows提供exe路径--