java - Android Gradle 插件需要 Java 11 才能运行。您当前使用的是 Java 1.8。错误

标签 java android android-studio gradle jitpack

我想用 Jitpackio 发布一个库。当我发布库时,出现以下错误;

"Failed to apply plugin 'com.android.internal.application'.
    Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
     You can try some of the following options:
       - changing the IDE settings.
       - changing the JAVA_HOME environment variable.
       - changing `org.gradle.java.home` in `gradle.properties`."
Gradle 版本:7.0.2
My Gradle JDK Version
你能帮助我吗?

最佳答案

问题是 JitPack.io 是单独使用 JDK1.8 运行的。添加 jitpack.yml文件复制到项目文件中,内容如下:

jdk:
  - openjdk11
当我这样做时,问题就消失了。

关于java - Android Gradle 插件需要 Java 11 才能运行。您当前使用的是 Java 1.8。错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68609683/

相关文章:

java - 如何在 hibernate 中编写搜索查询

java - 如何使用java从xml中读取一些点

java - 添加 JTable 模型(IntelliJ Forms)

java - 如何在每个操作系统上运行 JavaFX 项目

android - 如何从 Activity 中返回到最后一个 fragment ?

java - Android XML 解析错误(无效 token ,格式不正确)

Android:任务 ':dexDebug' 执行失败

java - 如果值为零或 "",是否可以将我的 EditText 设置为 Invisible ?

android - Gradle中返回的SVN版本号错误(org.tmatesoft.svn)

android - 为 android studio 手动下载并安装 platform-28_r06