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

Gradle依赖编译报错:无法获取jcenter仓库gradle-3.2.1.pom文件

解决AirplayServer项目同步时的Gradle依赖报错问题

问题原因

jcenter.bintray.com已停止服务,无法再从该仓库获取Gradle依赖,导致请求返回400错误。

解决步骤

  1. 修改项目根目录的build.gradle文件
    打开项目根目录下的build.gradle(注意不是app模块下的同名文件),找到buildscript和allprojects中的repositories块,删除jcenter(),替换为google()和mavenCentral():

    buildscript {
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.2.1'
        }
    }
    
    allprojects {
        repositories {
            google()
            mavenCentral()
        }
    }
    
  2. 同步项目
    修改完成后,点击Android Studio右上角的「Sync Now」按钮,等待项目重新同步依赖。

  3. (可选)升级Gradle插件版本
    如果同步后仍有问题,可以尝试升级Gradle插件版本(适配更高版本的Gradle):

    • 将build.gradle中classpath 'com.android.tools.build:gradle:3.2.1'改为classpath 'com.android.tools.build:gradle:4.2.2'
    • 打开gradle/wrapper/gradle-wrapper.properties,将distributionUrl修改为https\://services.gradle.org/distributions/gradle-6.7.1-all.zip
      完成后再次点击同步即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 23:42:37