You need to enable JavaScript to run this app. Gradle同步失败提示找不到com.google.code.gson:gson:2.8.5问题求助
优惠活动
大模型
产品
解决方案
定价
更多

Gradle同步失败提示找不到com.google.code.gson:gson:2.8.5问题求助

问题原因
  • gson 2.8.5并未托管在Google官方Maven仓库,而是存放在Maven Central仓库,报错中显示Gradle仅在Google仓库检索该依赖,自然查找失败,对应链接为死链属于正常情况
  • Mac设备可正常同步是因为本地Gradle缓存中已经存在gson 2.8.5的安装包,之前其他项目下载过该依赖无需重新拉取;Windows设备为首次拉取该依赖,本地无缓存就会触发报错
  • 也存在Windows设备网络访问限制的可能,比如无法正常访问Maven Central仓库,就算配置了正确的仓库地址也拉取不到依赖
解决步骤
  1. 检查项目根目录的build.gradle配置,确保allprojects -> repositories块中已经添加了mavenCentral(),示例配置如下:
allprojects {
    repositories {
        google()
        mavenCentral()
        // 如有私有仓库需求可继续往下添加
    }
}

注意不要使用已经停止服务的jcenter作为依赖仓库。

  1. 检查Windows设备的Gradle代理配置:打开C:\Users\当前用户名\.gradle\gradle.properties文件,删除不需要的代理配置项,或确认代理配置可正常访问公网仓库。

  2. 清理Android Studio缓存重新同步:点击顶部菜单栏File -> Invalidate Caches / Restart,勾选清除文件系统缓存和本地历史选项,重启后重新执行Gradle同步。

  3. 如以上操作都无效,可在app模块的build.gradle依赖块中手动指定gson版本,也可以升级到更高的兼容稳定版:

dependencies {
    implementation 'com.google.code.gson:gson:2.10.1'
    // 其他原有依赖保持不变
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.14 22:24:09