解决Android Studio Gradle 下载慢问题[通俗易懂]

解决Android Studio Gradle 下载慢问题[通俗易懂]解决AndroidStudioGradle下载慢、打开下载第三方项目,下载其它版本Gradle卡住的问题;

大家好,又见面了,我是你们的朋友全栈君。

问题描述:

一、Android Studio Gradle 下载更新或者下载其它版本速度太慢问题;

二、打开下载第三方项目,下载其它版本Gradle卡住的问题;

原因:

Android Studio 的默认下载Gradle地址为 http://services.gradle.org/distributions/   或  https://gradle.org/releases

这个网站不翻墙也是可以访问的,下载的速度很慢,但是,据我测试,用浏览器下载还是可以下载成功的。直接用Android Studio下载就呵呵了。

解决方法:

先说第二个问题的解决:修改Gradle版本

打开第三方的项目,可以修改项目中使用的gradle版,改成你电脑上有的。

当然,有些项目对gradle版本有要求,一般是高版本Gradle构建的项目不能直接用低版本的Gradle,需要修改配置的地方有比较多

一般修改的版本跨越不大,比如2.10 到 2.14,这样的,只有修改3个地方

1. 项目》gradle > wrapper > gradle-wrapper.properties文件

修改distributionUrl地址

解决Android Studio Gradle 下载慢问题[通俗易懂]

2. 项目 》build.gradle 文件

修改 classpath ‘com.android.tools.build:gradle:2.1.2’

解决Android Studio Gradle 下载慢问题[通俗易懂]


3. 项目 》模块》bulid.gradle 文件

修改compileSdkVersion  和 buildToolsVersion 

解决Android Studio Gradle 下载慢问题[通俗易懂]


4. 如果修改版本较大,还有修改其它比如 releaseSDK.dependsOn(assembleRelease) 之类的,看控制台报错记录修改哈。

修改完,按 Refresh all Gradle projects 刷新项目。

如果不想修改Gradle 版本,或者修改的Gradle版本跨越较大,比如2改3编译不了,看下面的


1. 手动下载你需要的Gradle版本对应的zip包。

下载地址 

https://gradle.org/releases

http://www.androiddevtools.cn/

如果是更新,在Android Studio 下面状态栏可以看到地址和版本名称;

如果是下载老版本的Gradle,(一般是打开第三方下载的项目),找到 gradle/wrapper下的gradle-wrapper.properties,

distributionUrl 指明了使用的gradle版本;


2. 打开 用户/.gradle/wapper/dists/目录,找到对应的Gradle版本文件夹,里面有一个随机字符串的文件夹

复制下载的Gradle压缩包到这个随机字符串的文件夹中(注意不需要解压)。

这里网上也有说放在安装包里面的,我测试是不需要的。

解决Android Studio Gradle 下载慢问题[通俗易懂]

3. 视情况重启Android Studio。

如果Gradle压缩包放进去后,Android Studio 没有什么反应,就关掉重新打开。

 这样就可以啦,开始愉快的搬砖吧

END

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149057.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月16日 下午3:46
下一篇 2022年6月16日 下午4:00


相关推荐

  • debian系统版本查看_DEBIAN

    debian系统版本查看_DEBIANdebian官方默认只提供最新的版本下载,有时需要找一些旧的版本的debian,着实费用。下面这个debianiso镜像站可以下载各个版本的debian下载:debian系统各个版本ISO下载http://cdimage.debian.org/cdimage/archive/…

    2026年4月13日
    3
  • js也能写3D游戏?

    js也能写3D游戏?看完这本书《3DGameProgramingforKids》之后,发现3D游戏的学习,也可以使用javascript来写的。先要上这个网站https://threejs.org,然后下载它的three.js源码放到一个目录,比如js。然后放入这段代码: Myfirstthree.jsapp body{margin:0;} canvas{w

    2022年5月26日
    124
  • 智谱发布并开源视觉语言大模型GLM-4.1V-Thinking

    智谱发布并开源视觉语言大模型GLM-4.1V-Thinking

    2026年3月12日
    2
  • Pycharm远程连接服务器并运行代码(详细!)

    Pycharm远程连接服务器并运行代码(详细!)好久没更新啦 这又是一篇查了很多 blog 最终成功捣鼓出结果的一篇教程 这样就可以通过 Pycharm 同步代码到实验室的服务器中 还可以使用服务器的编程环境 下文在一些步骤处给出了一些解释 具体图片上也进行了步骤标注 希望可以帮助大家快速完成这个小任务 话不多说 开始远程连接服务器的教程 注意点 1 应该是只有 Pycharm 专业版可以进行远程连接服务器 而且功能更强大 这是我遇到的第一个坑 先是下了社区版 专业版下载之后 学生可以用学校电子邮箱注册申请免费版 或者查查如何激活成功教程 Pycharm 此处不再赘述

    2026年3月27日
    2
  • 如何打开.ipynb文件

    如何打开.ipynb文件最近碰到文件名后缀为 ipynb 文件 起初没太在意这种文件格式 用 Notepad 打开之后看到也是类似于 JSON 格式的信息 以为也是为其他的一些文件服务的 类似于配置一些 HTML 文件的配置文件 但是后来才发现这也是一种文本表示形式 只不过需要特殊的工具才能打开展示 小菜鸟才疏学浅 之前连这种格式的文件都没见过 OK 废话少说 直接切入重点说下 ipynb 文件的三种打开方式 1 G

    2026年3月16日
    1
  • java中float和double的区别?

    java中float和double的区别?float 单精度类型 精度是 8 位有效数字 其余部分四舍五入 取值范围是 10 的 38 次方到 10 的 38 次方 float 占用 4 个字节的存储空间 double 双精度类型 精度是 17 位有效数字 取值范围是 10 的 308 次方到 10 的 308 次方 double 占用 8 个字节的存储空间 若不声明的 默认小数都用 double 来表示 所以如果要用 float 的话 则应该在其后加上 f 例如 floata 1

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号