1.问题描述
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`.
2.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:
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
//修改这里
classpath 'com.android.tools.build:gradle:4.2.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
编译运行
2.2 解决方法一:升级java版本 从当前的1.8到11