我在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创建一个新项目时,它会下载它然后构建项目。根据教程,安装后,我不需要再次下载。这里有什么问题?
答案 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)
我认为你有两个概念混淆:
gradle.bat
/ gradle.sh
)gradlew.bat
/ gradlew.sh
)当你提到执行gradle -v
时,这对gradle包装器完全没有影响。包装器独立于任何手动安装的gradle版本工作。
由于您正在引用正在下载的gradle,我假设您正在讨论gradle包装器(gradlew
)。包装器将首先通过检查$GRADLE_USER_HOME
下存储的缓存来检查它是否已经下载了该版本,因此只会下载每个版本一次。后续的gradlew
调用将使用先前下载/解压缩的安装。