Displaying an error: “Original error: ‘app’ option is required for reinstall” while start session in Appium(在Appium中启动会话时显示错误:“Original Error:‘app’Option is Required for reinstall”(原始错误:重新安装需要‘app’选项))
问题描述
我是新来Appium的。
我在"Desired Capabilities
"选项卡中定义了所需的功能,例如:
- 设备名称
- UDID
- 平台名称
- 平台版本
- appPackage
- appActivity
我单击Start Session
按钮后,收到错误消息"An unknown server-side error occurred while processing the command. Original error: ‘app’ option is required for reinstall".
在此之前,我启动了一个虚拟Android设备,但我的设备上没有正确的应用程序。我应该将源代码与Appium功能联系起来吗?我该怎么做呢?应该使用哪些工具(Android Studio或IntelliJ IDEA)?
推荐答案
如果您的设备上没有安装应用,则会发生此错误。
解决此问题的两种方法:
通过使用应用程序功能,使用脚本在设备上安装应用程序。
在应用程序所需的功能中,您必须提供
.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
文件,请手动安装它,然后使用您提到的包名和活动功能启动应用。"platform" : "Android", "platformVersion": "9.0", "deviceName" : "Redmi Nitin", "appPackage". : "my.nitin.stackoverflow", "appActivity" : "view.activity.splash.SplashScreenActivity", "automationName" : "uiautomator2", "fullReset". : "true"
这篇关于在Appium中启动会话时显示错误:“Original Error:‘app’Option is Required for reinstall”(原始错误:重新安装需要‘app’选项)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:在Appium中启动会话时显示错误:“Original Error:‘app’Option is Required for reinstall”(原始错误:重新安装需要‘app’选项)


基础教程推荐
- AdMob 广告未在模拟器中显示 2022-01-01
- Android:getLastKnownLocation(LocationManager.NETWORK_PROVIDER 2022-01-01
- libGDX 从精灵或纹理中获取像素颜色 2022-01-01
- NSString intValue 不能用于检索电话号码 2022-01-01
- iOS4 创建后台定时器 2022-01-01
- 通过重定向链接在 Google Play 中打开应用 2022-01-01
- iPhone - 获取给定地点/时区的当前日期和时间并将其与同一地点的另一个日期/时间进行比较的正确方法 2022-01-01
- Cocos2d iPhone 非矩形精灵触摸检测 2022-01-01
- navigator.geolocation.getCurrentPosition 在 Android 浏览器上 2022-01-01
- 如何从 logcat 中删除旧数据? 2022-01-01