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

Gradle构建报错Could not resolve ':app:debugRuntimeClasspath'找不到multidex:2.0.1

构建错误排查与修复方案

核心问题原因

  • 项目已全量使用AndroidX体系依赖(所有官方依赖均为androidx.前缀),但错误引入了已废弃的Android Support库版本的multidex依赖。com.android.support:multidex最高正式版本仅为1.0.3,不存在2.0.1版本,你要找的2.0.1是AndroidX版multidex的版本号。
  • 存在重复的Firebase依赖:同时引入了非KTX版本的firebase-auth:19.2.0和BOM统一管理的KTX版本firebase-auth-ktx,会引发版本冲突风险。

修复步骤

  1. 替换multidex依赖
    打开app模块build.gradle,找到dependencies代码块中的如下行:
implementation 'com.android.support:multidex:2.0.1'

替换为AndroidX版本的multidex依赖:

implementation 'androidx.multidex:multidex:2.0.1'
  1. 删除冗余Firebase依赖
    移除重复的非KTX版本Firebase Auth依赖,删除如下行:
implementation 'com.google.firebase:firebase-auth:19.2.0'

你已经引入了firebase-bom统一管理所有Firebase依赖版本,后续新增Firebase组件无需单独指定版本号,可避免版本不一致问题。
3. 同步Application类配置(可选,如未自定义Application可跳过)
如果你自定义了Application类且继承了android.support.multidex.MultiDexApplication,同步替换为AndroidX版的androidx.multidex.MultiDexApplication;如果是手动调用MultiDex.install(this),需要将import语句的包名替换为AndroidX下的androidx.multidex.MultiDex。
4. 清理缓存重新构建
依次点击Android Studio菜单栏的Build -> Clean Project,再点击Build -> Rebuild Project即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.09 09:09:02