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

Android Kotlin Gradle构建失败,如何解决版本不兼容问题?

修复Android Gradle与Kotlin Gradle插件版本不兼容问题

FAILURE: Build failed with an exception.

  • 问题原因:
    Android Gradle plugin仅支持Kotlin Gradle plugin版本1.5.20及更高版本。
    以下依赖未满足版本要求:
    root project 'android' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50

  • 建议尝试:
    使用--stacktrace选项获取堆栈跟踪信息。
    使用--info或--debug选项获取更多日志输出。
    使用--scan选项获取完整分析信息。

  • 获取更多帮助请访问https://help.gradle.org

BUILD FAILED in 9s
Exception: Gradle task assembleDebug failed with exit code 1

具体修复步骤

1. 定位插件版本配置文件

打开项目根目录下的Project级别build.gradle(或build.gradle.kts,取决于使用的Gradle语法),找到包含kotlin-gradle-plugin的依赖配置块。

2. 升级Kotlin插件版本

将现有版本号1.3.50修改为1.5.20及以上的稳定版本(建议选择与当前Android Gradle插件匹配的版本,比如AGP 7.0+对应Kotlin 1.5.20+,AGP 8.0+对应Kotlin 1.8.0+)。

  • Groovy语法示例:
buildscript {
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20"
    }
}
  • Kotlin DSL语法示例:
buildscript {
    dependencies {
        classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20")
    }
}

3. 同步并重新构建

点击Android Studio右上角的「Sync Project with Gradle Files」按钮完成同步,之后重新执行构建任务即可。

额外注意事项

  • 若模块级build.gradle中定义了kotlin_version变量,需同步修改为相同版本,避免版本不一致。
  • 升级后若出现其他依赖报错,检查项目中kotlin-stdlib等Kotlin相关依赖的版本,确保与插件版本统一。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 18:12:37