如何每次停止下载gradle

时间:2016-09-26 06:39:04

标签: gradle

我在Ubuntu 16.04中安装了gradle。
这是gradle -v

的输出
------------------------------------------------------------
Gradle 2.10
------------------------------------------------------------

Build time:   2016-01-26 15:17:49 UTC
Build number: none
Revision:     UNKNOWN

Groovy:       2.4.5
Ant:          Apache Ant(TM) version 1.9.6 compiled on July 8 2015
JVM:          1.8.0_101 (Oracle Corporation 25.101-b13)
OS:           Linux 4.4.0-38-generic amd64

但即使是现在,每当我基于gradle v2.10创建一个新项目时,它会下载它然后构建项目。根据教程,安装后,我不需要再次下载。这里有什么问题?

2 个答案:

答案 0 :(得分:4)

您将必须用本地路径替换url

distributionUrl = file\:///e:/android/gradle-2.10-bin.zip

并评论

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

在gradle-wrapper.properties中

答案 1 :(得分:0)

我认为你有两个概念混淆:

  1. 手动安装gradle(gradle.bat / gradle.sh
  2. gradle wrappergradlew.bat / gradlew.sh
  3. 当你提到执行gradle -v时,这对gradle包装器完全没有影响。包装器独立于任何手动安装的gradle版本工作。

    由于您正在引用正在下载的gradle,我假设您正在讨论gradle包装器(gradlew)。包装器将首先通过检查$GRADLE_USER_HOME下存储的缓存来检查它是否已经下载了该版本,因此只会下载每个版本一次。后续的gradlew调用将使用先前下载/解压缩的安装。