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

Android项目Gradle构建失败:无法找到com.google.guava:guava:23.6-android依赖

问题根因

你项目的全局依赖仓库配置缺失mavenCentral(),Guava组件托管在Maven Central仓库,仅配置google()仓库无法拉取该组件,这是构建失败的核心原因。即使你修改Guava依赖版本,只要仓库配置没有修正,都会出现对应版本找不到的报错。

解决方案

  • 第一步:修改项目级build.gradle的allprojects配置块,补充mavenCentral()仓库:
allprojects {
    repositories {
        google()
        mavenCentral() // 新增该配置
    }
}
  • 第二步:清理应用级build.gradle中的冗余依赖,你重复声明了com.google.android.material:material的两个不同版本,建议删除版本较低的implementation 'com.google.android.material:material:1.4.0',避免后续出现版本冲突问题。
  • 第三步:清理缓存后重新构建:
    1. 打开Android Studio菜单栏的File -> Invalidate Caches...
    2. 勾选Clear file system cache和Clear downloaded shared indexes选项后重启IDE
    3. 执行命令./gradlew clean assembleRelease(Windows系统执行gradlew clean assembleRelease)完成构建

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 07:24:07