我的GRADLE_USER_HOME
设置为c:\gradle
。 Android Studio使用gradle v2.2.1的副本创建了C:\gradle\wrapper\dists\gradle-2.2.1-bin\88n1whbyjvxg3s40jzz5ur27
,但是当我从命令行运行gradlew.bat
时,会创建一个包含完全相同文件的新文件夹C:\gradle\wrapper\dists\gradle-2.2.1-bin\3rn023ng4778ktj66tonmgpbv
。为什么呢?
答案 0 :(得分:0)
我有不同的Gradle发行版/版本,但仅限于 C:\ Users \用户MyUsername.gradle \包装\ dists目录\ gradle这个-2.3斌 我有3个发行版。
也许它可能来自Gradle Wrapper文件夹中gradle-wrapper.jar
的不同版本。
关于Gradle Wrapper的一些信息:
在与gradle/wrapper
和gradlew
文件平行的目录gradlew.bat
中,是gradle包装器jar和gradle-wrapper.properties
文件。
在此gradle-wrapper.properties
文件中,您可以定义分发Url i.E。
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-bin.zip
到您的远程gradle发行版进行初始下载。
有-bin
个-all
gradle版本。
见http://services.gradle.org/distributions
如果您有gradlew
的其他地方,其他gradle-wrapper.properties
个文件的-all
或-bin
定义不同
和/或gradle-wrapper.jar
的不同版本,
那么也许你会得到两个不同的gradle发行版。
预防它:仅定义一个相同的gradle分布和gradle-wrapper.jar
。