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

Javaの要件を満たしていない

Android Gradle Pluginで7.0.0以上を使用する場合(Android Studioで言えば2020.3のArctic Fox以降),Java11が必須要件となりました.知らずにビルドすると以下のエラーが発生します.

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.

https://developer.android.com/studio/releases/gradle-plugin?hl=ja

対策

以下が公式ドキュメントの記載箇所です.

以下のようにSettings > Build,Execution,Deployment > Build Tools > GradleからGradle JVMのパスを指定します.これはAndroid Gradle Pluginが使用するJDKを指定することを意味します.

自分はAmazonのopenJDKをダウンロードして入れていますが,これはどのopenJDKを使っても問題ありません.