美文网首页
Android Gradle plugin requires J

Android Gradle plugin requires J

作者: Dazzzzzzzzzzzz | 来源:发表于2021-08-19 11:30 被阅读0次
    An exception occurred applying plugin request [id: 'com.android.application']
    > 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`.
    

    方案1:降级 Gradle 插件
    进入 gradle-wrapper.properties 修改 Gradle 版本:

    distributionBase=GRADLE_USER_HOME
    distributionUrl=https://services.gradle.org/distributions/gradle-6.8.2-bin.zip
    distributionPath=wrapper/dists
    zipStorePath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME

    然后进入 build.gradle(Project) 修改 Android Gradle 插件版本 4.2.2:
    修改为:classpath 'com.android.tools.build:gradle:4.2.2'

    编译运行即可。

    方案2:升级 Java 版本


    图片.png

    前往 Build, Execution, Deployment > Build Tools > Gradle > Gradle JDK 下找到 JDK 版本,选择 11:


    图片.png
    编译运行即可。

    相关文章

      网友评论

          本文标题:Android Gradle plugin requires J

          本文链接:https://www.haomeiwen.com/subject/szbobltx.html