登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
博客
发1篇日志+1圆
记录
发1条记录+2圆币
发帖说明
VIP申请
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
VIP申请
VIP网盘
网盘
联系我们
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
Android Gradle 国内主流镜像仓库全局配置方案 ...
Android Gradle 国内主流镜像仓库全局配置方案
[ 复制链接 ]
瞪皱炕
2025-7-23 08:36:43
Android Gradle 国内主流镜像仓库全局配置方案
以下是整合了国内主流镜像仓库的全局配置方案,包括阿里云、华为云、腾讯云等多个可靠镜像源。
方案一:项目级 build.gradle 完整配置 (推荐)
buildscript {
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' }
maven { url 'https://maven.aliyun.com/repository/central' }
// 华为云镜像
maven { url 'https://repo.huaweicloud.com/repository/maven/' }
// 腾讯云镜像
maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
// 网易镜像
maven { url 'https://mirrors.163.com/maven/repository/maven-public/' }
// 首都在线
maven { url 'https://maven.oscs.oschina.net/content/groups/public/' }
// 保留中央仓库
mavenCentral()
// 保留Google仓库(备选)
google()
}
}
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/central' }
// 华为云镜像
maven { url 'https://repo.huaweicloud.com/repository/maven/' }
// 腾讯云镜像
maven { url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/' }
// 网易镜像
maven { url 'https://mirrors.163.com/maven/repository/maven-public/' }
// 首都在线
maven { url 'https://maven.oscs.oschina.net/content/groups/public/' }
// 保留中央仓库
mavenCentral()
// 保留Google仓库(备选)
google()
}
}
复制代码
方案二:全局 init.gradle 配置 (用户级)
在 ~/.gradle/init.gradle 文件中添加:
allprojects {
repositories {
// 移除默认仓库
all { ArtifactRepository repo ->
if (repo instanceof MavenArtifactRepository) {
def url = repo.url.toString()
if (url.contains('repo1.maven.org/maven2') ||
url.contains('jcenter.bintray.com') ||
url.contains('maven.google.com') ||
url.contains('plugins.gradle.org/m2')) {
remove repo
}
}
}
// 添加国内主流镜像仓库
// 阿里云镜像
maven {
url 'https://maven.aliyun.com/repository/public'
allowInsecureProtocol = true
}
maven {
url 'https://maven.aliyun.com/repository/google'
allowInsecureProtocol = true
}
maven {
url 'https://maven.aliyun.com/repository/gradle-plugin'
allowInsecureProtocol = true
}
// 华为云镜像
maven {
url 'https://repo.huaweicloud.com/repository/maven/'
allowInsecureProtocol = true
}
// 腾讯云镜像
maven {
url 'https://mirrors.cloud.tencent.com/nexus/repository/maven-public/'
allowInsecureProtocol = true
}
// 网易镜像
maven {
url 'https://mirrors.163.com/maven/repository/maven-public/'
allowInsecureProtocol = true
}
// 首都在线
maven {
url 'https://maven.oscs.oschina.net/content/groups/public/'
allowInsecureProtocol = true
}
// 保留中央仓库
mavenCentral()
}
}
复制代码
方案三:gradle-wrapper.properties 镜像配置
修改 gradle/wrapper/gradle-wrapper.properties 使用国内镜像下载Gradle:
# 阿里云镜像
distributionUrl=https\://mirrors.aliyun.com/gradle/gradle-8.0-bin.zip
# 或腾讯云镜像
# distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.0-bin.zip
# 或华为云镜像
# distributionUrl=https\://repo.huaweicloud.com/gradle/gradle-8.0-bin.zip
复制代码
方案四:全局 gradle.properties 配置
在 ~/.gradle/gradle.properties 中添加:
# 使用阿里云镜像代理
systemProp.http.proxyHost=mirrors.aliyun.com
systemProp.http.proxyPort=80
systemProp.https.proxyHost=mirrors.aliyun.com
systemProp.https.proxyPort=80
# 或者使用腾讯云代理
# systemProp.http.proxyHost=mirrors.cloud.tencent.com
# systemProp.http.proxyPort=80
# systemProp.https.proxyHost=mirrors.cloud.tencent.com
# systemProp.https.proxyPort=80
复制代码
国内主流镜像仓库列表
镜像提供商仓库地址阿里云https://maven.aliyun.com/repository/public阿里云(Google)https://maven.aliyun.com/repository/google阿里云(Gradle插件)https://maven.aliyun.com/repository/gradle-plugin华为云https://repo.huaweicloud.com/repository/maven/腾讯云https://mirrors.cloud.tencent.com/nexus/repository/maven-public/网易https://mirrors.163.com/maven/repository/maven-public/首都在线https://maven.oscs.oschina.net/content/groups/public/中国科学技术大学https://mirrors.ustc.edu.cn/nexus/content/groups/public/
最佳实践建议
推荐组合
:阿里云 + 华为云 + 腾讯云镜像组合使用
优先级
:将最快的镜像源放在前面
保留原始仓库
:保留 mavenCentral() 和 google() 作为备选
版本更新
:定期检查镜像仓库是否同步了最新依赖
网络测试
:不同地区对不同镜像的访问速度可能有差异,建议测试后选择最优组合
以上配置已经覆盖了国内主流的镜像仓库,可以有效解决Android项目构建时的依赖下载问题。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Android
Gradle
国内
主流
镜像
相关帖子
一种FreeSWITCH流量镜像WebSocket音频推流方案
一种FreeSWITCH流量镜像WebSocket音频推流方案
OpenAI 发布了 GPT-5,有哪些新特性值得关注?国内怎么使用GPT5?
在Android中使用libpng
Node.js 主流ORM框架动态分表方案大盘点
国内三大HR系统:Moka、北森、大易,你了解多少?
2025 主流 BPM 系统 AI 融合实践全景:大模型适配、核心功能与特色解析
指数估值-A股主流指数的估值方法
主流 nodejs 包管理器 pnpm vs bun vs npm vs yarn 简单横评
UniApp自定义Android基座原理及流程
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
一种FreeSWITCH流量镜像WebSocket音频推流方案
0
69
赴忽
2025-08-17
业界
一种FreeSWITCH流量镜像WebSocket音频推流方案
0
393
轩辕娅童
2025-08-17
科技
OpenAI 发布了 GPT-5,有哪些新特性值得关注?国内怎么使用GPT5?
0
573
呵烘稿
2025-08-17
业界
在Android中使用libpng
0
622
郗燕岚
2025-08-24
业界
Node.js 主流ORM框架动态分表方案大盘点
0
312
戎玉珂
2025-08-24
业界
国内三大HR系统:Moka、北森、大易,你了解多少?
0
453
扈怀易
2025-08-25
业界
2025 主流 BPM 系统 AI 融合实践全景:大模型适配、核心功能与特色解析
0
313
志灿隐
2025-08-25
安全
指数估值-A股主流指数的估值方法
0
997
全叶农
2025-08-25
业界
主流 nodejs 包管理器 pnpm vs bun vs npm vs yarn 简单横评
0
993
粹脍誊
2025-08-27
业界
UniApp自定义Android基座原理及流程
0
386
翁谌缜
2025-08-30
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
科技
安全
程序
签约作者
程序园优秀签约作者
发帖
瞪皱炕
2025-7-23 08:36:43
关注
0
粉丝关注
14
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9984
黎瑞芝
9990
杭环
9988
4
凶契帽
9988
5
氛疵
9988
6
猷咎
9986
7
接快背
9986
8
里豳朝
9986
9
肿圬后
9986
10
段干叶农
9986
查看更多