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

AGP 8 + Gradle 8 + Kotlin 1.8 搭配Kapt引发版本兼容错误求助

兼容kapt的稳定版本组合(实测有效)

以下版本组合经实测可解决kapt与JVM目标版本不匹配的问题,同时保持最新稳定特性:

  • Android Studio版本:Flamingo | 2022.2.1 Patch 2(同分支补丁版均可)
  • AGP版本:7.4.3
  • Gradle版本:7.6.1
  • Kotlin版本:1.8.20

补充说明

  1. 版本适配逻辑:AGP 7.4.3修复了与Kotlin 1.8.x系列的kapt兼容性问题,Gradle 7.6.1是AGP 7.4.x官方推荐的配套版本,完美适配AS Flamingo。
  2. 编译配置优化:保留原有compileOptions和kotlinOptions配置的基础上,建议添加JVM工具链配置,统一编译目标版本,彻底避免版本冲突:
kotlin {
    jvmToolchain {
        languageVersion.set(JavaLanguageVersion.of(8))
    }
}
  1. 若需升级至AGP 8.x系列:需将Java编译目标版本升级至11,同时配套Kotlin 1.8.20+、Gradle 8.0+,AS需对应升级至Giraffe或更高版本,但此组合需调整项目的Java版本依赖,适合能接受版本升级的项目。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 22:47:26