发现无效 Gradle JDK 配置。打开 Gradle 设置
Invalid Gradle JDK configuration found. Open Gradle Settings
我正在尝试将 Jetpack Compose 与 Android Studio 4.2 集成到我的项目中,但我在 IDE:
中收到以下错误
Invalid Gradle JDK configuration found. Open Gradle Settings
我还检查了以下设置:
- Android gradle插件版本:4.2.0-alpha01
- Gradle版本:6.5-rc-1
app/build.gradle:
composeOptions {
kotlinCompilerVersion "1.3.70-dev-withExperimentalGoogleExtensions-20200424"
kotlinCompilerExtensionVersion "0.1.0-dev13"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
buildFeatures {
compose true
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = "1.8"
}
有什么想法吗?
IDE 似乎使用了您项目中 .idea/gradle.xml
文件中定义的值。
如果在该文件中,您有如下内容:
<option name="gradleJvm" value="12.0.1" />
尝试将其替换为:
<option name="gradleJvm" value="1.8" />
编辑: This was a bug in Android Studio 4.1 canary/beta that got fixed in 4.1 beta 2.
我在 Android studio 4.2 canary
中遇到了这个问题,我不得不删除那些生成的文件:
- .idea/gradle.xml
- .idea/workspace.xml
然后点击再次尝试同步项目。
我也遇到了同样的问题,但 Android Studio 版本 4.1.2
我尝试了以下步骤,它对我来说很有魅力。
- 从文件 Explorer/Finder 中删除 .idea 文件夹。
- 打开 文件 -> 设置 -> Gradle。
- 将 Gradle 用户主页更改为 Project_Path/.gradle (D:/Work/Project/.gradle) 并应用它。
- 同步项目
我正在尝试将 Jetpack Compose 与 Android Studio 4.2 集成到我的项目中,但我在 IDE:
中收到以下错误Invalid Gradle JDK configuration found. Open Gradle Settings
我还检查了以下设置:
- Android gradle插件版本:4.2.0-alpha01
- Gradle版本:6.5-rc-1
app/build.gradle:
composeOptions {
kotlinCompilerVersion "1.3.70-dev-withExperimentalGoogleExtensions-20200424"
kotlinCompilerExtensionVersion "0.1.0-dev13"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
buildFeatures {
compose true
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = "1.8"
}
有什么想法吗?
IDE 似乎使用了您项目中 .idea/gradle.xml
文件中定义的值。
如果在该文件中,您有如下内容:
<option name="gradleJvm" value="12.0.1" />
尝试将其替换为:
<option name="gradleJvm" value="1.8" />
编辑: This was a bug in Android Studio 4.1 canary/beta that got fixed in 4.1 beta 2.
我在 Android studio 4.2 canary
中遇到了这个问题,我不得不删除那些生成的文件:
- .idea/gradle.xml
- .idea/workspace.xml
然后点击再次尝试同步项目。
我也遇到了同样的问题,但 Android Studio 版本 4.1.2 我尝试了以下步骤,它对我来说很有魅力。
- 从文件 Explorer/Finder 中删除 .idea 文件夹。
- 打开 文件 -> 设置 -> Gradle。
- 将 Gradle 用户主页更改为 Project_Path/.gradle (D:/Work/Project/.gradle) 并应用它。
- 同步项目