常用镜像源

1. 腾讯云镜像

• Gradle 下载地址:https://mirrors.cloud.tencent.com/gradle/

2. 阿里云镜像

• Gradle 下载地址:https://mirrors.aliyun.com/gradle/

• Maven 镜像地址:https://maven.aliyun.com/repository/public

3. 华为云镜像

• Gradle 下载地址:https://mirrors.huaweicloud.com/gradle/

4. 清华大学镜像

• Gradle 下载地址:https://mirrors.tuna.tsinghua.edu.cn/gradle/

• Maven 镜像地址:https://mirrors.tuna.tsinghua.edu.cn/maven/

5. 中国科学技术大学镜像

• Gradle 下载地址:https://mirrors.ustc.edu.cn/gradle/

• Maven 镜像地址:https://mirrors.ustc.edu.cn/maven/

配置 Gradle 使用国内镜像

以下是配置 Gradle 使用国内镜像的具体步骤:

1. 配置 Gradle Wrapper 使用国内镜像

在项目的   gradle/wrapper/gradle-wrapper.properties   文件中,将   distributionUrl   替换为国内镜像地址。例如:

# 使用腾讯云镜像
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.6-bin.zip

# 或使用阿里云镜像
distributionUrl=https://mirrors.aliyun.com/gradle/gradle-8.6-bin.zip

2. 配置 Maven 仓库使用国内镜像

在项目的   build.gradle   文件中,添加国内 Maven 镜像地址。例如:

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        google()
        mavenCentral()
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        google()
        mavenCentral()
    }
}

3. 全局配置 Gradle 使用国内镜像

如果希望全局生效,可以在 Gradle 的全局配置文件中添加镜像配置。全局配置文件路径如下:

• Windows:  C:\Users\<YourUsername>\.gradle\init.gradle

 • macOS/Linux:  ~/.gradle/init.gradle  

在   init.gradle   文件中添加以下内容:

allprojects {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/public' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        google()
        mavenCentral()
    }
}

4. 配置代理(可选)

如果需要通过代理访问网络,可以在   gradle.properties   文件中添加代理配置:

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080

验证配置是否生效

1. 清理缓存:在 Android Studio 或 IntelliJ IDEA 中点击 File -> Invalidate Caches / Restart。

2. 同步项目:点击 Sync Project with Gradle Files。

3. 检查日志:在构建日志中确认依赖是否从配置的国内镜像地址下载。

其他注意事项

1. 选择合适的镜像站点:根据你的网络环境选择最适合的镜像站点。例如,腾讯云和阿里云的镜像站点通常速度较快。

2. 更新 Gradle 版本:确保 Gradle 版本与项目兼容。如果遇到问题,可以尝试更新到最新版本。

Gradle 是一款功能强大的开源构建自动化工具,它融合了 Ant 的灵活性与 Maven 的依赖管理优势,并采用基于 Groovy 或 Kotlin 的声明式语言,使构建脚本更简洁、可读性更强。作为 Android 开发的官方构建工具,Gradle 也广泛应用于 Java、C++ 等多种技术栈的项目中,是现代软件开发流程的核心组件之一。 核心优势 高性能:依托增量构建、构建缓存和并行执行技术,显著提升编译和部署效率。 高度可扩展:使用 Groovy 或 Kotlin DSL 编写脚本,轻松定制复杂构建流程,支持丰富的插件生态。 强大的依赖管理:可无缝对接 Maven、Ivy 等仓库,自动化解决依赖冲突。 关于 Gradle 8.13 该版本是 8.x 系列的长期支持(LTS)版本,注重稳定性和性能优化。其主要改进包括进一步优化配置缓存、增强对 Kotlin DSL 的支持,并修复了前期版本中的多项问题,适合用于企业级生产环境。 “-bin.zip” 是什么? “-bin” 表示二进制分发版,仅包含运行 Gradle 所必需的编译文件和基础文档,无源代码。该版本体积小、下载快,是大多数开发和持续集成环境的理想选择。 安装使用简要指南 解压 gradle-8.13-bin.zip 至目标目录(如 /opt/gradle)。 设置环境变量: 配置 GRADLE_HOME 指向解压目录 将 $GRADLE_HOME/bin 加入 PATH 终端执行 gradle -v,出现版本信息即表示安装成功。 总结 gradle-8.13-bin.zipGradle 官方推荐的稳定二进制发行包,兼顾高性能与可靠性。适用于个人学习、企业项目开发和自动化构建流程,能够有效管理项目依赖、优化构建效率,是构建现代化项目的首选工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值