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

运行Android应用报Could not resolve all files for configuration ':app:debugRuntimeClasspath'错误求助

问题根因
  • Kotlin 1.4及以上版本已废弃kotlin-stdlib-jre7、kotlin-stdlib-jre8的命名规则,1.6.0-RC版本从未发布过对应jre7后缀的依赖包,无法从镜像源拉取
  • 项目全局Kotlin版本冲突:项目级build.gradle的buildscript块中定义Kotlin版本为1.5.31,但顶部plugins块又声明了1.6.0-RC的Kotlin JVM插件,版本不一致导致依赖解析逻辑混乱
修复步骤
  1. 统一全局Kotlin版本
    打开项目级build.gradle文件,将plugins块的Kotlin版本和buildscript中定义的ext.kotlin_version保持一致,修改后代码如下:
plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.5.31'
}

如果你的项目没有单独的JVM模块需求,也可以直接删除这行plugins声明,Android模块依赖的kotlin-gradle-plugin已经包含必要的编译能力。

  1. 替换app模块废弃的Kotlin标准库依赖
    打开app模块的build.gradle文件,将dependencies块中的旧版标准库依赖替换为新版命名规则:
// 注释或删除原有废弃依赖
// implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7"
// 替换为如下依赖
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
  1. 清理缓存重新构建
    点击Android Studio顶部菜单栏的「File → Invalidate Caches / Restart」,选择「Invalidate and Restart」,重启后重新同步Gradle即可正常构建。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 11:18:03