2021年完美解决Gradle下载慢的问题(Android Studio)

本文介绍了如何解决Android Studio中Gradle下载速度慢的问题,包括通过手动下载Gradle、使用OffCloud离线下载以及设置Gradle本地路径等方法,有效提高下载效率,加快项目构建速度。
摘要由CSDN通过智能技术生成

1 问题背景

安卓开发过程中,经常会遇到Gradle Wrapper包下载缓慢导致项目无法编译影响开发效率问题,极端情况下下载速度只有10kb,下载一个特定版本的Gradle需要半个小时以上,严重影响开发效率。
在这里插入图片描述

2 踩坑过程

在百度和Google中查询如何解决Gradle下载慢的问题时,很多文章会推荐用阿里云仓库解决问题,例如这篇文章完美解决gradle依赖库导致build慢的问题但是阿里云仓库中根本就没有任何Gradle安装包
在这里插入图片描述
在这里插入图片描述

3 解决方案

3.1 手动下载Gradle

当Android Studio下载Gradle时,在Android Studio底部栏-Build-Sync的右侧可以找到该特定版本Gradle的下载地址。

在这里插入图片描述

或者直接在 Gradle下载官网找到下载特定版本Gradle的地址。

通过访问外网Google的能力,访问该下载地址从而手动下载Gradle。例如博主自己是通过手机上的老王加速器下载Gradle后,再将Gradle从手机QQ传输到电脑上。
在这里插入图片描述

3.1.1 不用访问Google的能力快速下载Gradle

博主最近发现了一个免费离线下载网站offcloud.com,用国内邮箱注册OffCloud账号后就可以离线下载任务了,我们在 Gradle下载官网找到并复制下载特定版本Gradle的地址,并粘贴到OffCloud离线下载任务栏并点击下载,接着从云端下载Gradle安装包,下载速度基本跑满宽带,博主这是2MB/s,所以推荐大家用这种方式来下载Gradle。虽然OffCloud只为免费账号指定了一年3次免费下载额度,但如果你的额度真的不够了,可以用临时邮箱多注册几个OffCloud免费账号即可。
在这里插入图片描述

3.2 找到gradle文件夹的绝对路径

gradle文件夹所在的绝对路径可通过Android Studio-Preferences-Gradle-Gradle user home找到。
在这里插入图片描述

3.3 将zip包放入相应文件夹并解压

在gradle文件夹下,找对应Gradle版本的文件夹,进入一长串字符的文件夹中,将下载的zip文件复制进来,解压这个zip文件。


另外需要注意的是:很多同学说gradle文件夹的绝对路径下没有对应Gradle版本的文件夹和一长串字符的文件夹,一长串字符的文件夹是必须要用Android Studio开始下载该版本的Gradle安装包才生成的。所以如果没有这个一长串字符的文件夹,你要显式指定Android Studio去下载该版本的Gradle安装包,只要下载的内容大小有超过0.01MB,就能看见这个一长串字符的文件夹了,接着你就可以关闭Android Studio,找到这个一长串字符的文件夹,删除未下载完的临时文件,并放入你完整下载的Gradle安装包并解压,再打开Android Studio就直接跳过该版本的Gradle下载过程啦,直接进入项目构建环节了。

3.4 在Android Studio重新sync

在Android Studio重新sync后,便直接完成了该特定版本Gradle的下载啦,也就可以继续build和运行项目了。

本文参考文献:

[1] mac手动配置gradle

[2] AndroidStudio下载gradle慢的解决办法

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快乐李同学(李俊德-大连理工大学)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值