android - packageAndLaunchActivityFromManifest 失败 appium 错误

标签 android appium

所以我尝试在 android 模拟器 上安装 Facebook:

{
  "platformName": "Android",
  "deviceName": "Android Emulator",
  "app": "/Users/rick/Downloads/Facebook_v240.0.0.38.121_apkpure.com.apk"
}

出现这个错误:

An unknown server-side error occurred while processing the command. Original error: packageAndLaunchActivityFromManifest failed. Original error: Command 'java -jar /Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-adb/jars/appium_apk_tools.jar printLaunchActivity /Users/rick/Downloads/Facebook_v240.0.0.38.121_apkpure.com.apk /var/folders/pz/80vnl76n2b9850d88t18sh3c0000gn/T/com.facebook.katana' exited with code 1; StdErr: Exception in thread "main" java.lang.NoSuchFieldException: modifiers at java.base/java.lang.Class.getDeclaredField(Class.java:2412) at io.appium.apktools.StringsXML.silenceLogger(StringsXML.java:120) at io.appium.apktools.Main.main(Main.java:25)

我也尝试指定 platformVersion (10.0) 但在这种情况下我又遇到了另一个错误:

An unknown server-side error occurred while processing the command. Original error: Unable to find an active device or emulator with OS 10.0. The following are available: emulator-5554 (10)

最佳答案

对于您的原始试用。您需要指定文件的完整路径而不是相对路径。例如 C:\Users... 等。 对于第二个问题,您告诉驱动程序连接到一台装有 android 10 的机器,它告诉您当前没有安装该版本的 Activity 机器。请确保您的设备上装有 android 10,然后重试。

关于android - packageAndLaunchActivityFromManifest 失败 appium 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58139943/

相关文章:

android - 开发服务器返回错误代码 403 native react

android - 如何从其他音乐播放器上当前播放的轨道中获取歌曲持续时间

java - 获取 io.appium.uiautomator2.common.exceptions.UiAutomator2Exception 错误

java - 当我尝试单击 Android Web View 中的元素时,出现 NoSuchElementFoundException

android - 如何将数据从 fragment 发送到另一个 Activity ?

java - RealmModel 实现类需要仅通过 getter/setter 使用的字段吗?

java - 如何从 Activity 中调用 fragment 内的方法?

ios - Xcodebuild测试运行失败

java - 无法使用 appium 进行 native 应用程序自动化在真实设备上执行任何操作

运行appium脚本时出现java.lang.ClassNotFoundException