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

更新3年旧Android项目遇Gradle依赖解析错误,求解决方案

解决Android项目依赖解析失败问题
  • 添加缺失的仓库配置
    你遇到的依赖包(gson、guava、jsr305、kotlin-stdlib-jdk8等)需要从Maven Central仓库获取,仅配置Google Maven仓库不够。修改项目根目录下的build.gradle(Project级),在buildscript和allprojects的repositories块中添加mavenCentral():

    buildscript {
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            classpath 'com.google.gms:google-services:4.3.15'
            // 其他已有的classpath依赖
        }
    }
    
    allprojects {
        repositories {
            google()
            mavenCentral()
        }
    }
    
  • 调整依赖版本兼容性
    若添加仓库后仍有问题,可尝试升级com.google.gms:google-services插件到较新的稳定版本(如4.4.0及以上),新版本插件依赖的第三方库版本通常更容易获取。同时确保kotlin-stdlib-jdk8的版本与项目中使用的Kotlin插件版本一致。

  • 清理缓存重新同步
    执行Android Studio的File -> Invalidate Caches... -> Invalidate and Restart,重启后重新同步Gradle项目,排除缓存导致的依赖解析异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 14:42:02