背景
Android 开发中,Gradle 构建速度是影响效率的关键。由于默认 Maven 仓库位于海外,国内开发者常遇下载慢或失败问题。配置阿里云镜像可显著提升构建速度。
配置步骤
-
定位
build.gradle: 找到项目根目录的build.gradle文件。 -
修改
build.gradle: 在buildscript和allprojects代码块的repositories中添加阿里云镜像地址:buildscript { repositories { maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } mavenLocal() mavenCentral() } } allprojects { repositories { maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } mavenLocal() mavenCentral() } }buildscript:配置 Gradle 本身依赖仓库。allprojects:配置项目所有模块依赖仓库。maven { url '...' }:指定 Maven 仓库地址,优先使用阿里云镜像。mavenLocal(): 本地 Maven 仓库。mavenCentral(): Maven Central 仓库,作为备用。
-
同步 Gradle: 点击 Android Studio "Sync Now" 或 Gradle 面板同步按钮。
-
验证: 构建项目,观察下载速度是否提升。
进阶技巧
- 环境变量: 将镜像地址配置为环境变量,方便管理。
- 自定义镜像: 添加自己的 Maven 仓库。
总结
通过配置阿里云镜像,可显著提升 Android 构建速度,提高开发效率。