Nic*_*din 25 android gradle android-studio android-jetpack-compose
我正在尝试将 Jetpack Compose 与 Android Studio 4.2 集成到我的项目中,但在 IDE 中出现以下错误:
发现无效的 Gradle JDK 配置。打开 Gradle 设置
我还检查了以下设置:
应用程序/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"
}
Run Code Online (Sandbox Code Playgroud)
任何的想法?
Moh*_*him 91
我在 中遇到了这个问题Android studio 4.2 canary,我不得不删除那些生成的文件:
然后单击重试以同步项目。
Lou*_*CAD 17
IDE 似乎使用了.idea/gradle.xml项目文件中定义的值。
如果在该文件中,您有如下内容:
<option name="gradleJvm" value="12.0.1" />
Run Code Online (Sandbox Code Playgroud)
尝试用它替换它:
<option name="gradleJvm" value="1.8" />
Run Code Online (Sandbox Code Playgroud)
编辑: 这是 Android Studio 4.1 canary/beta 中的一个错误,在 4.1 beta 2 中得到修复。
小智 5
我也遇到了同样的问题,但对于 Android Studio 4.1.2 版,我尝试了下面的步骤,它对我来说很有吸引力。
| 归档时间: |
|
| 查看次数: |
20679 次 |
| 最近记录: |