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

升级Android Studio Flamingo后出现:app:kaptDebugKotlin执行失败错误

解决':app:kaptDebugKotlin'执行失败的方案

1. 清理构建缓存并刷新依赖

  • 执行终端命令:
    ./gradlew clean build --refresh-dependencies
    
  • 打开Android Studio,点击 File -> Invalidate Caches...,勾选"Clear file system cache and local history"后重启IDE

2. 校验Kotlin与AGP版本兼容性

  • Flamingo对应的Android Gradle Plugin(AGP)版本为7.4.2,需确保Kotlin版本与之匹配,建议使用1.8.20及兼容版本
  • 检查项目根目录build.gradle配置示例:
    plugins {
        id 'com.android.application' version '7.4.2'
        id 'org.jetbrains.kotlin.android' version '1.8.20'
    }
    

3. 开启kapt详细日志定位根因

  • 在项目根目录gradle.properties中添加以下配置,重新构建获取完整报错信息:
    kapt.verbose=true
    kapt.debug=true
    
  • 查看终端输出的详细日志,定位触发InvocationTargetException的具体注解处理器或代码问题

4. 切换Gradle JDK版本

  • 打开File -> Project Structure -> SDK Location -> Gradle Settings,将Gradle JDK切换为11版本
  • 部分旧注解处理器对JDK17兼容性较差,降级后可解决适配问题

5. 排查注解处理器依赖

  • 逐一禁用项目中的注解处理器(如Room、Dagger、DataBinding等),重新构建定位问题来源
  • 确认对应注解处理器版本与Kotlin、AGP版本兼容,必要时升级或降级该处理器版本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 13:14:53