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

如何正确在build.gradle中添加jitpack.io仓库并解决相关配置报错?

解决步骤

你遇到的报错是因为高版本Android Gradle插件默认启用settings.gradle统一管理依赖仓库,优先级高于项目级build.gradle的仓库配置,直接删除dependencyResolutionManagement会导致原有官方依赖丢失,按如下操作即可解决所有问题:

  • 恢复settings.gradle中你之前删除的dependencyResolutionManagement配置段,保证constraint layout、live data等原有依赖的仓库配置完整。
  • 在dependencyResolutionManagement的repositories代码块中新增jitpack.io仓库,参考完整配置如下:
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        // 原有仓库配置保留
        google()
        mavenCentral()
        // 新增jitpack仓库
        maven { url 'https://jitpack.io' }
    }
}
  • 删除你之前手动添加到项目级build.gradle中的allprojects配置段,避免配置冲突。
  • 执行Gradle同步操作即可,后续所有新增第三方仓库都统一在settings.gradle的repositories块中添加即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 08:39:03