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

352 阅读1分钟
* 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.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/7.0.2/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 7s

解决

  1. 通过AS preferences修改

image.png

image.png

  1. 通过gradle.properties修改

在gradle.properties添加

org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/Contents/Home

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