Invalid Gradle JDK configuration found. Open Gradle Settings
Solution 1
The IDE seems to use a value defined in the .idea/gradle.xml
file in your project.
If in that file, you have something like the following:
<option name="gradleJvm" value="12.0.1" />
try replacing it with that instead:
<option name="gradleJvm" value="1.8" />
EDIT: This was a bug in Android Studio 4.1 canary/beta that got fixed in 4.1 beta 2.
Solution 2
I got this issue in Android studio 4.2 canary
, and I had to delete those generated files:
- .idea/gradle.xml
- .idea/workspace.xml
then clicking try again to sync the project.
Solution 3
I also faced the same issue but for Android Studio Version 4.1.2 I tried below step and it worked as a charm for me.
- Delete the .idea folder from the File Explorer/Finder.
- Open Files -> Settings -> Gradle.
- Change Gradle user Home to Project_Path/.gradle (D:/Work/Project/.gradle) and apply it.
- Sync the project
Admin
Updated on May 12, 2021Comments
-
Admin about 3 years
I'm trying to integrate Jetpack Compose in my project with Android Studio 4.2 and I am getting the following error in the IDE:
Invalid Gradle JDK configuration found. Open Gradle Settings
I also checked the settings below:
- Android gradle plugin version: 4.2.0-alpha01
- Gradle version: 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" }
Any idea?