手动下载Gradle,解决:android studio refreshing gradle project

AndroidStudio由于国内网络原因,经常无法下载Gradle,出现:

android studio refreshing gradle project // 一直处于这个状态

这个时候,我们需要手动下载Gradle。

1. 首先查看要下载的Gradle版本

项目使用的Gradle,由 gradle-wrapper.properties 文件决定


打开文件就可以看到所使用的Gradle版本(gradle-3.3-all.zip):

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
Gradle Wrappr

Gradle可以在没有安装Gradle的情况下使用,这时候就需要Gradle Wrapper了。Gradle Wrapper其实就是一个脚本文件,它会在没有安装Gradle的情况下为我们下载Gradle,之后我们就可以使用gradlew命令,像使用gradle一样来使用Gradle了。Gradle官方建议我们在所有Gradle项目中都创建Wrapper文件,方便没有安装Gradle的用户使用。
gradle-wrapper.properties文件就是配置文件。

2. 手动下载Gradle

Gradle下载地址:https://services.gradle.org/distributions
找到对应的版本,想办法手动下载下来。

3. 应用这个Gradle

首先需要确定Gradle的放置目录:

Linux:

~/.gradle/wrapper/dists

windows:

C:\users{user name}.gradle\wrapper\dists

找到对应的版本目录,将下载好的文件放进去(不需要解压),Androidstudio会自动解压这个压缩包。接下来刷新项目就ok了。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Gradle对于很多开发者来说有一种既熟悉又陌生的感觉,他是离我们那么近,以至于我每天做项目都需要他,但是他又是离...
    阿_希爸阅读 9,593评论 10 199
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,941评论 6 342
  • 是什么? 在语法上是基于Groovy语言的(Groovy 是一种基于JVM的敏捷开发语言,可以简单的理解为强类型语...
    千山万水迷了鹿阅读 99,674评论 4 122
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,881评论 18 139
  • layout: "post"title: "linux基本命令"category: "软件应用"tags:date...
    noparkinghere阅读 649评论 0 7