项目场景:
有时候编译Android项目时候会报如下错误:
问题描述
编译老项目或者导入别人的项目时候会出现错误 如下:
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`.
原因分析:
Android Gradle或者jdk版本不一造成的
解决方案:
如下图所示,在Android Gradle Plugin Version选项上选择一个较低版本,比如我这里选的4.1.3,点击OK。然后就可以正常编译了。
或者可以改变jdk来解决该错误 如下操作:
接下来如下操作:
操作一番就可以编译成功了。