关键词
彻底解决 Android Studio 新建项目 Sync 卡死、下载慢的问题(配置国内双镜像)

彻底解决 Android Studio 新建项目 Sync 卡死、下载慢的问题(配置国内双镜像)

_

在使用 Android Studio(尤其是最新版 Rabbit 等)新建安卓项目时,由于默认的 Gradle 下载源和依赖仓库都在国外,国内开发者经常会遇到新建项目后一直卡在 Downloading gradle-xxx.zip 或者 Generating sources 几个小时不动的情况。

为了彻底解决这个痛点,避免 C 盘爆满并提升编译速度,我们需要将下载源替换为国内的镜像。以下是我亲测有效、能让下载速度“起飞”的配置记录,分为核心构建工具加速和第三方依赖库加速两步。

第一步:配置 Gradle 本体下载源(腾讯云镜像)

当我们第一次新建项目或更新 Gradle 版本时,系统需要下载一个一百多兆的 Gradle 核心压缩包。如果直接连官方源,经常会卡在 0% 或中途超时。

修改文件: 打开项目根目录下的 gradle/wrapper/gradle-wrapper.properties 文件。

修改方法: 将原本的 distributionUrl 替换为腾讯云的镜像地址。完整配置如下:

#Wed Oct 14 23:58:15 CST 2026
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionSha256Sum=bbaeb2fef8710818cf0e261201dab964c572f92b942812df0c3620d62a529a01
# 将原本的 services.gradle.org 替换为腾讯云镜像
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-9.6.0-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

提示: 这里的 gradle-9.6.0-bin.zip 请根据你实际项目所需的版本号保留,只替换前面的域名前缀即可。

第二步:配置项目依赖包下载源(阿里云镜像)

解决了 Gradle 本体的下载后,还需要解决项目中用到的各种第三方库(如 androidx、google 组件等)的下载速度问题。

修改文件: 打开项目根目录下的 settings.gradle.kts 文件(如果是老版本项目则是 settings.gradle)。

修改方法: 在 pluginManagement 和 dependencyResolutionManagement 这两个模块中的 repositories 列表最上方,优先插入阿里云的 Maven 镜像地址。由于 Gradle 是自上而下寻找依赖的,放在最前面能确保优先走国内高速通道。

完整配置代码如下:

pluginManagement {
    repositories {
        // 优先使用阿里云镜像加速
        maven { url = uri("https://maven.aliyun.com/repository/google") }
        maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin") }
        maven { url = uri("https://maven.aliyun.com/repository/public") }
        
        // 官方源作为兜底
        google {
            content {
                includeGroupByRegex("com\\.android.*")
                includeGroupByRegex("com\\.google.*")
                includeGroupByRegex("androidx.*")
            }
        }
        mavenCentral()
        gradlePluginPortal()
    }
}
plugins {
    id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        // 优先使用阿里云镜像加速
        maven { url = uri("https://maven.aliyun.com/repository/google") }
        maven { url = uri("https://maven.aliyun.com/repository/central") }
        maven { url = uri("https://maven.aliyun.com/repository/public") }
        
        // 官方源作为兜底
        google()
        mavenCentral()
    }
}

rootProject.name = "appdemo"
include(":app")

验证生效

完成上述两步配置后,点击 Android Studio 编辑器右上角弹出的 🐘 Sync Now(立即同步) 按钮。

此时观察底部的 Build 任务栏,你会发现下载链接已经全部变成了 tencent 和 aliyun 开头的地址,下载速度从几十 KB/s 直接飙升到几 MB/s。等待几十秒到一两分钟,左侧项目目录成功加载出带有绿色安卓机器人图标的 app 文件夹,就说明镜像配置完美生效,环境搭建大功告成!

鸿蒙 ArkTS 组件化实战:@BuilderParam 插槽用法详解 2026-10-12
鸿蒙 ArkUI 开发踩坑笔记:@Styles 为什么会报 CommonAttribute 错误? 2026-10-16

评论区