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

Android项目diceGame构建失败:Kotlin插件版本问题求助

解决Android diceGame项目构建失败问题

第一步:统一AGP与Kotlin插件的兼容版本

AGP(Android Gradle Plugin)和Kotlin插件有严格的版本对应关系,你之前输入的1.80是错误版本号(正确应为1.8.20),AGP 8.1.1推荐搭配Kotlin 1.8.20(稳定兼容),将根目录build.gradle.kts修改为:

plugins {
    id("com.android.application") version "8.1.1" apply false
    id("org.jetbrains.kotlin.android") version "1.8.20" apply false
}

第二步:清理构建缓存

版本变更后缓存易引发冲突,执行以下操作:

  • 点击Android Studio顶部菜单 File → Invalidate Caches...,勾选Invalidate and Restart,重启IDE。
  • 若仍有问题,手动删除项目根目录的.gradle文件夹、模块目录下的.gradle和build文件夹,再重新同步项目。

第三步:检查模块级配置一致性

打开模块目录下的build.gradle.kts,确保插件引用不重复指定版本(根目录已统一管理),示例配置:

plugins {
    id("com.android.application")
    id("org.jetbrains.kotlin.android")
}

android {
    compileSdk = 33 // AGP 8.1.1要求compileSdk至少为33,若你的版本更低需调整
    // 其他配置...
}

第四步:定位具体错误信息

不要忽略构建窗口的红色错误提示,重点排查:

  • 是否有依赖冲突提示(比如某依赖要求特定Kotlin版本)
  • 是否存在SDK版本不匹配问题(如compileSdk、targetSdk过低)
  • settings.gradle.kts是否包含完整仓库配置(需有google()和mavenCentral())

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 13:32:44