android studio的gradle设置和镜像

新建的应用和其他的应用gradle版本各不一致,想着使用本地已经存在的版本,不知道为啥一直要去下载

现在先找一下镜像源:

官网地址:https://services.gradle.org/distributions/
腾讯镜像 Gradle下载地址:https://mirrors.cloud.tencent.com/gradle/
阿里云镜像 Gradle下载地址:https://mirrors.aliyun.com/macports/distfiles/gradle/

下载好后,指定本地的gradle.zip

将需要下载的gradle-8.6-bin.zip放到gradle目录的.gradle/wrapper/dists/gradle-8.6-bin下

修改gradle配置文件testsystem/gradle/wrapper/gradle-wrapper.properties

将distributionUrl配置从https 替换为 本地压缩包

#Fri May 17 17:59:33 CST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
#distributionUrl=https\://downloads.gradle.org/distributions/gradle-8.6-bin.zip
distributionUrl=file\:/home/wangqingyuan/.gradle/wrapper/dists/gradle-8.6-bin/gradle-8.6-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

然后sync,就可以下载本地的 gradle-8.6-bin.zip了

先就这样吧

### 如何配置 Android Studio Gradle 使用中国国内镜像源 为了提高依赖项下载速度,在 `settings.gradle` 或者 `gradle-wrapper.properties` 文件中修改 Gradle 的分发 URL 是一种有效的方法。 #### 修改 gradle-wrapper.properties 文件 对于单个项目而言,可以在项目的根目录下找到名为 `gradle/wrapper/gradle-wrapper.properties` 的文件。编辑此文件中的 `distributionUrl` 字段来指向国内的镜像服务器[^1]: ```properties # gradle/wrapper/gradle-wrapper.properties distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://mirrors.aliyun.com/gradle/gradle-7.0.2-all.zip ``` 上述例子展示了如何将默认的 Gradle 发布链接替换为阿里云提供的镜像站点。同样也可以选择其他服务商如腾讯云提供的镜像服务[^3]。 #### 在 settings.gradle 中添加仓库地址 除了更新 Gradle 版本外,还可以通过调整构建脚本来优化库文件其他资源的获取效率。这通常涉及到在 `buildscript` `allprojects` 块内指定 Maven 仓库的位置。下面是一个具体的实例说明如何操作: ```groovy // settings.gradle or build.gradle (project level) pluginManagement { repositories { maven { url 'https://maven.aliyun.com/repository/public' } mavenCentral() google() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/central' } google() mavenCentral() } } ``` 这段代码片段设置了插件管理依赖解析管理器使用的远程存储库列表,并优先考虑来自阿里云的公共Maven仓库作为首选位置。 完成这些更改之后保存文件并重新同步项目即可享受更快捷稳定的包管理体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值