【问题标题】:expo eas build failing Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'expo eas 构建失败无法定位平台:\'Java SE 11\' 使用工具链:\'JDK 8 (1.8)\'
【发布时间】:2022-12-10 12:50:01
【问题描述】:

我正在构建 eas build 并在一段时间后通过显示此错误而失败

  • 出了什么问题: [标准错误] 任务 ':expo-intent-launcher:compileReleaseJavaWithJavac' 执行失败。 [标准错误]

无法定位平台:使用工具链的“Java SE 11”:“JDK 8 (1.8)”。 [标准错误]

  • 尝试: [标准错误] 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。 [标准错误]
  • https://help.gradle.org获得更多帮助

当我通过 yarn add expo-intent-launcher@s​​pecific_version 添加该库时,它显示下一个库的构建失败。所以有任何方法可以找出哪个库将失败并在构建之前添加它们。或对此有任何指导请帮助谢谢。

【问题讨论】:

  • 有同样的问题,你设法解决了吗?
  • 我也面临同样的问题。任何人都可以帮忙吗?

标签: java react-native gradle expo eas


【解决方案1】:

看起来您需要将 expo-intent-launcher 包升级到版本 10.2.0 https://github.com/expo/expo/blob/main/packages/expo-intent-launcher/CHANGELOG.md#1020--2022-04-18

详细说明它在 PR 中发生的原因:https://github.com/expo/expo/pull/16941

【讨论】:

    猜你喜欢
    • 2021-01-17
    • 1970-01-01
    • 1970-01-01
    • 2017-10-15
    • 2021-11-08
    • 2022-06-28
    • 2022-06-23
    • 2021-03-27
    • 2022-12-22
    相关资源
    最近更新 更多