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

Android Studio构建项目时无法下载multidex-instrumentation-2.0.0.aar报错

Android项目构建失败问题解析

错误详情

Execution failed for task ':app:compilePejvakDebugAidl'.
> Could not resolve all files for configuration ':app:DebugCompileClasspath'.
   > Failed to transform multidex-instrumentation-2.0.0.aar (androidx.multidex:multidex-instrumentation:2.0.0) to match attributes {artifactType=android-aidl, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}.
      > Could not download multidex-instrumentation-2.0.0.aar (androidx.multidex:multidex-instrumentation:2.0.0): No cached version available for offline mode

问题原因

  • Gradle处于离线模式,本地缓存里没有multidex-instrumentation-2.0.0.aar这个依赖,而离线模式下Gradle无法联网从远程仓库下载缺失的依赖,导致构建失败。

解决步骤

方案1:关闭离线模式(推荐)

  1. 打开Android Studio设置:Windows/Linux点击File→Settings,Mac点击Android Studio→Settings
  2. 找到Build, Execution, Deployment→Gradle选项
  3. 取消勾选Offline work,点击OK保存设置
  4. 重新执行构建(Ctrl+F9),Gradle会自动联网下载所需依赖

方案2:手动添加缓存(仅无法联网时使用)

  1. 找到Gradle缓存路径:一般为~/.gradle/caches/modules-2/files-2.1/androidx.multidex/multidex-instrumentation/2.0.0/(Windows路径是C:\Users\<你的用户名>\.gradle\caches\modules-2\files-2.1\androidx.multidex\multidex-instrumentation\2.0.0\)
  2. 下载multidex-instrumentation-2.0.0.aar文件
  3. 将文件放入上述路径后,重新构建项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 03:05:04