更新Kotlin版本后Gradle构建失败,寻求解决方案
Kotlin版本更新后Gradle构建失败解决方案
核心报错信息
无法解析配置 ':classpath' 的所有文件。
找不到 org.jetbrains.kotlin:kotlin-gradle-plugin:v1.8.20。
已在以下位置搜索:
- https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/v1.8.20/kotlin-gradle-plugin-v1.8.20.pom
- https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/v1.8.20/kotlin-gradle-plugin-v1.8.20.pom
解决步骤
1. 修正Kotlin Gradle插件版本号格式
Maven仓库中Kotlin插件的版本号不需要带v前缀,正确版本应为1.8.20。修改根目录下的build.gradle(或build.gradle.kts)文件:
Groovy 语法示例:
buildscript { dependencies { // 移除版本号前的v classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20" } }
Kotlin 语法示例:
buildscript { dependencies { // 移除版本号前的v classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20") } }
2. 同步Gradle并重新构建
修改完成后,点击Android Studio右上角的「Sync Project with Gradle Files」按钮,等待同步完成后重新执行assembleDebug任务。
3. 确认仓库配置(若仍报错)
确保根目录build.gradle中已配置必要的Maven仓库:
Groovy 语法示例:
buildscript { repositories { google() mavenCentral() } }
Kotlin 语法示例:
buildscript { repositories { google() mavenCentral() } }
内容的提问来源于stack exchange,提问作者Fouad EAF
相关产品推荐
相关产品推荐

