Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.

Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.

把Gradle插件版本更新到7.0.2之后编译失败,报错如下:

Build file '/Users/lx/Documents/asproject/VideoFrame/app/build.gradle' line: 2

* What went wrong:
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`.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

我们应该把它设置为该Gradle版本需要的版本。

方式一:如下图:

Preferences > Build, Execution, Deployment > Build Tools > Gradle > Gradle JDK

image.png
方式二:

gradle.properties文件中配置如下:

org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

你可能感兴趣的:(Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.)