在博览会中构建预览时遇到问题(React Native)

问题描述 投票:0回答:1

我的应用程序在模拟器上使用时运行得非常好,但在尝试在博览会中构建它时抛出此错误

在 /home/expo/workingdir/build/android 中运行 'gradlew :app:assembleRelease' 欢迎使用 Gradle 8.3! 以下是此版本的亮点:

任务:expo-dev-launcher-gradle-plugin:pluginDescriptors 任务:expo-dev-launcher-gradle-plugin:processResources 任务:gradle-plugin:pluginDescriptors 任务:gradle-plugin:processResources 任务:expo-dev-launcher-gradle-plugin:compileKotlin 任务:expo-dev-launcher-gradle-plugin:compileJava 无源 任务:expo-dev-launcher-gradle-plugin:类 任务:expo-dev-launcher-gradle-plugin:jar 任务:expo-dev-launcher-gradle-plugin:inspectClassesForKotlinIC 任务:gradle-plugin:compileKotlin 任务:gradle-plugin:compileJava NO-SOURCE 任务:gradle-plugin:类 任务:gradle-plugin:jar 任务:gradle-plugin:inspectClassesForKotlinIC 配置项目:应用程序 ℹ️ 应用 gradle 插件“expo-dev-launcher-gradle-plugin”([电子邮件受保护]) java 安装路径“/usr/lib/jvm/openjdk-17”(常见 Linux 位置)不包含 java 可执行文件 失败:构建完成,但出现 2 次失败。 1:任务失败,出现异常。


  • 地点: 构建文件“/home/expo/workingdir/build/node_modules/expo-structed-headers/android/build.gradle”行:40
  • 出了什么问题: 评估项目“:expo-structed-headers”时出现问题。

无法为 org.gradle.api.tasks.bundling.Jar 类型的任务“:expo-structed-headers:androidSourcesJar”设置未知属性“分类器”。

  • 尝试:

使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 运行或 --debug 选项以获得更多日志输出。 使用 --scan 运行以获得完整的见解。 在 https://help.gradle.org 获取更多帮助 =================================================== =========================== 2:任务失败,出现异常。


  • 地点: 脚本'/home/expo/workingdir/build/node_modules/expo-modules-core/android/ExpoModulesCorePlugin.gradle'行:65
  • 出了什么问题: 配置项目“:expo”时出现问题。

无法获取 org.gradle.api.internal.component.DefaultSoftwareComponentContainer 类型的 SoftwareComponent 容器的未知属性“release”。

  • 尝试:

运行 --stacktrace 选项来获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 运行与 - 扫描 以获得全面的见解。 在 https://help.gradle.org 获取更多帮助。 =================================================== =========================== 2m 23s 内构建失败 10 个可操作的任务:已执行 10 个 错误:Gradle 构建失败,出现未知错误。有关更多信息,请参阅“运行 gradlew”阶段的日志。

我尝试删除自上次使用构建以来安装的一些软件包,但我仍然没有找到解决此问题的任何方法。

react-native expo gradlew eas
1个回答
0
投票

您的机器上安装了 Java 吗?

守护进程将在构建结束时停止 Java 安装路径“/usr/lib/jvm/openjdk-17”(常见 Linux 位置)不包含 java 可执行文件

错误消息表明Java安装路径不包含Java可执行文件。

您应该验证 Java 是否已正确安装以及系统上的环境变量。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.