【问题标题】:Could not determine java version from '15.0.1'无法从“15.0.1”确定 java 版本
【发布时间】:2021-02-28 08:46:29
【问题描述】:

我尝试通过使用上传我的测试包 firebase App Distribution ./gradlew assembleAlphaDebug appDistributionUploadAlphaDebug 代码 sn-p 通过 android studio 终端,在我更新我的 java 版本前 5 天,然后我开始收到此错误。直到现在我还没有遇到任何解决方案。

FAILURE:构建失败并出现异常。

  • 出了什么问题: 无法从“15.0.1”确定 java 版本。

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

【问题讨论】:

  • 从JDK 9开始版本字符串格式changed
  • 您需要使用与 Java 15 兼容的 Gradle 版本。我相信增加对 Java 15 支持的 Gradle 版本是Gradle 6.7
  • 或者不要使用 Java 15。
  • 你能升级到 gradle 2.4.1 看看是否有帮助吗?

标签: java android firebase firebase-app-distribution


【解决方案1】:

如果您使用的是 Mac,请按照以下步骤操作:

vi ~/.bash_profile
Add in JAVA_HOME path there
export JAVA_HOME=/opt/bdc/opt/jdk
Save :wq
Execute source ~/.bash-profile

完成后做echo $JAVA_Home 并尝试接下来的步骤。

【讨论】:

    猜你喜欢
    • 2018-04-04
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    • 2018-05-06
    • 2018-10-05
    • 2021-05-31
    • 1970-01-01
    相关资源
    最近更新 更多