You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

解决JVM目标兼容性不一致问题:compileDebugJavaWithJavac与kaptGenerateStubsDebugKotlin

JVM目标兼容性不一致问题求助

错误信息

Caused by: org.gradle.api.InvalidUserCodeException: 检测到任务'compileDebugJavaWithJavac'(1.8)和'kaptGenerateStubsDebugKotlin'(17)的JVM目标兼容性不一致。

已尝试的解决方案

参考相关方案后,修改了app/build.gradle中的配置,尝试过VERSION_17和VERSION_21,但错误仍未解决。修改后的配置片段如下:

compileOptions {
    // 我已尝试VERSION_17和VERSION_21
    sourceCompatibility JavaVersion.VERSION_17
    targetCompatibility JavaVersion.VERSION_17
}
kotlinOptions {
    jvmTarget = '17'
}

相关配置文件内容

根目录build.gradle

plugins {
    id("com.android.application") version "8.2.1" apply false
    id("com.google.devtools.ksp") version "1.9.21-1.0.15" apply false
    id("org.jetbrains.kotlin.android") version "1.9.21" apply false
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

gradle.wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

app/build.gradle(附截图)

app/build.gradle 截图

恳请各位提供解决思路。


内容的提问来源于stack exchange,提问作者Yakubu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 08:29:56