Обнаружена недопустимая конфигурация Gradle JDK. Откройте настройки Gradle - PullRequest
3 голосов
/ 18 июня 2020

Я пытаюсь интегрировать Jetpack Compose в свой проект с Android Studio 4.2 и получаю следующую ошибку в среде IDE:

Обнаружена недопустимая конфигурация Gradle JDK. Откройте настройки Gradle

Я также проверил настройки ниже:

  • Android версия плагина gradle: 4.2.0-alpha01
  • Версия Gradle: 6.5 -r c -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"
    }

Есть идеи?

1 Ответ

2 голосов
/ 18 июня 2020

Кажется, что IDE использует значение, определенное в файле .idea/gradle.xml вашего проекта.

Если в этом файле, у вас есть что-то вроде следующего:

<option name="gradleJvm" value="12.0.1" />

попробуйте заменив его на вместо:

<option name="gradleJvm" value="1.8" />

EDIT: Это была ошибка Android Studio 4.1 canary / beta, которая была исправлена ​​в бета-версии 4.1. 2.

...