为什么gradle下载了两份gradle,我如何防止?

为什么gradle下载了两份gradle,我如何防止?,gradle,Gradle,我的GRADLE\u USER\u HOME设置为c:\GRADLE。Android Studio已经用gradle v2.2.1的副本创建了C:\gradle\wrapper\dists\gradle-2.2.1-bin\88N1WHBYJVxG3S40JZZZ5UR27,但是当我从命令行运行gradlew.bat时,一个新的文件夹C:\gradle\wrapper\dists\gradle-2.2.1-bin\3RN023NG4778KTJ66TONMGBV。为什么?我有不同的Gradle发

我的
GRADLE\u USER\u HOME
设置为
c:\GRADLE
。Android Studio已经用gradle v2.2.1的副本创建了
C:\gradle\wrapper\dists\gradle-2.2.1-bin\88N1WHBYJVxG3S40JZZZ5UR27
,但是当我从命令行运行
gradlew.bat
时,一个新的文件夹
C:\gradle\wrapper\dists\gradle-2.2.1-bin\3RN023NG4778KTJ66TONMGBV
。为什么?

我有不同的Gradle发行版/版本,但只在 C:\Users\MyUsername.gradle\wrapper\dists\gradle-2.3-bin 我有3个发行版

它可能来自gradle wrapper文件夹中不同版本的
gradle wrapper.jar

以下是有关Gradle包装器的一些信息:

在与
gradlew
gradlew.bat
文件并行的
gradle/wrapper
目录中,是gradle wrapper jar和
gradle wrapper.properties
文件。 在这个
gradle wrapper.properties
文件中,您定义了分发Url,即

distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-bin.zip
到您的远程gradle发行版进行初始下载。 有
-bin
-all
渐变版本。 看

如果您有另一个
gradlew
位置和另一个
gradle wrapper.properties
文件,该文件具有不同的
-all
-bin
定义 和/或不同版本的
gradle wrapper.jar
, 然后,您可能会下载两个不同的gradle发行版

防止:只定义一个相同的gradle发行版和
gradle wrapper.jar