Android Studio 配置多个代码仓库(maven)

本文介绍了一组常用的Maven仓库地址,包括阿里云、OSS等高速镜像源,并提供了针对国内用户的Android SDK更新站点推荐,如电子科技大学提供的高质量镜像源。

repositories {

mavenCentral()

maven { url "https://jitpack.io" }

maven { url "http://maven.aliyun.com/nexus/content/groups/public/" }

maven { url 'http://maven.oschina.net/content/groups/public/' }

maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }

maven { url "http://maven.springframework.org/release" }

maven { url "http://maven.restlet.org" }

maven { url "http://mirrors.ibiblio.org/maven2" }

maven { url "http://repo.baichuan-android.taobao.com/content/groups/BaichuanRepositories/" }

maven { url 'https://maven.fabric.io/public' }

jcenter()

google()

}

当然 jcenter在国内的话,基本没人使用了,当然作为android开发者24小时翻墙,是可以用得。。这里非常推荐使用阿里,速度,那叫一个快。。。千万别把这些一股脑地都放到自己的项目中。用不了,还耽误搜索时间。

然后,再记录几个 Android SDK update sites:

1.mirrors.neusoft.edu.cn //东软信息学院 
2.ubuntu.buct.edu.cn/ubuntu.buct.cn //北京化工大学 
3.mirrors.opencas.cn (mirrors.opencas.org/mirrors.opencas.ac.cn) //中国科学院开源协会 
4.sdk.gdgshanghai.com 端口:8000 //上海GDG镜像服务器 
5.mirrors.dormforce.NET //(栋力无限)电子科技大学 
其中,强烈推荐电子科技大学的镜像源!


### 配置方法 要在 Android Studio配置 Maven 使用阿里云镜像仓库,可以通过以下方式实现: #### 修改 `build.gradle` 文件 在项目的根目录下找到并编辑 `build.gradle` 文件。按照以下代码结构进行修改: ```groovy 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' } google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:7.0.0' } } 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() jcenter() } } ``` 上述代码中指定了多个阿里云的 Maven 仓库地址,这些仓库能够显著提升依赖项下载速度[^1]。 #### 修改 `gradle.properties` 文件 为了进一步优化 Gradle 的下载速度,可以在项目的 `gradle.properties` 文件中指定 Gradle 的分发 URL。以下是具体的配置内容: ```properties distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists ``` 如果希望使用更快的国内镜像源,可以替换为腾讯云提供的 Gradle 镜像链接: ```properties distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.0-bin.zip ``` 此设置有助于减少因网络原因导致的构建失败问题[^3]。 #### 更新仓库地址 由于阿里云镜像仓库的内容会持续更新,因此建议定期访问官方文档页面以获取最新版本的仓库地址。具体可参考以下链接: [阿里云 Maven 仓库指南](https://developer.aliyun.com/mvn/guide)[^2] --- ### 注意事项 - 如果项目中有其他自定义的 Maven 仓库,请确保将其保留或适配到阿里云对应的镜像路径。 - 完成以上更改后,同步项目 (`Sync Project with Gradle Files`) 并验证是否正常工作。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值