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

Android Studio 3.1.2加载com.google.common.base.Preconditions失败,Gradle同步报错求助

解决Gradle同步失败:Unable to load class 'com.google.common.base.Preconditions'

这个错误大多和Gradle缓存损坏、守护进程异常,或者依赖下载受阻有关,结合你提供的配置文件,我整理了一套针对性的解决方案:

1. 优先清理IDE缓存并重启

这是解决这类缓存类问题最直接的方式:

  • 打开Android Studio,点击顶部菜单栏的 File -> Invalidate Caches / Restart
  • 在弹出窗口中选择 Invalidate and Restart,IDE会自动清理缓存并重启,之后会重新尝试同步项目、下载依赖。

2. 手动终止Gradle守护进程

如果是Gradle守护进程状态损坏导致的问题,可以彻底停止所有运行中的守护进程:

  • 打开终端(Windows用命令提示符,Mac/Linux用终端)
  • 执行命令:gradle --stop
  • 返回Android Studio,点击 Sync Project with Gradle Files 重新同步项目。

3. 手动清理Gradle缓存目录

如果上面的方法没起效,可以直接删除Gradle缓存文件夹,强制重新下载所有依赖:

  • Windows:找到路径 C:\Users\<你的用户名>\.gradle\caches,删除整个caches文件夹
  • Mac/Linux:找到路径 ~/.gradle/caches,删除整个caches文件夹
  • 重启Android Studio后重新同步项目。

4. 优化仓库配置,解决依赖下载问题

从你的build.gradle来看,仓库配置了google()和jcenter(),但有时候jcenter访问不稳定,你可以调整仓库顺序或添加国内镜像(如果网络环境受限):
修改根目录build.gradle中的repositories部分:

buildscript {
    ext.kotlin_version = '1.2.41'
    repositories {
        google() // 优先从google仓库下载
        mavenCentral()
        maven { url 'https://maven.aliyun.com/repository/jcenter' } // 国内镜像备选
    }
    // 其他内容保持不变
}

allprojects {
    repositories {
        google()
        mavenCentral()
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
    }
}

5. 版本兼容性验证(你的配置已兼容,可作为备选方案)

你的当前配置是符合官方兼容性要求的:

  • Android Gradle Plugin 3.1.2 对应 Gradle 4.4
  • Kotlin 1.2.41 和 AGP 3.1.2 版本兼容
    如果以上方法都无效,可以尝试小幅升级版本(记得先备份项目):
  • 将gradle-wrapper.properties中的distributionUrl改为 https\://services.gradle.org/distributions/gradle-4.6-all.zip
  • 将build.gradle中的com.android.tools.build:gradle改为 3.2.1
  • Kotlin版本可升级到 1.3.10

额外小建议

你的根目录build.gradle中,apply plugin: 'kotlin'和dependencies里的kotlin-stdlib-jdk8配置建议移到模块级的build.gradle(比如app/build.gradle)中,根目录的这些配置并非必须,可能会引发不必要的依赖加载问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 07:13:58