我正在尝试使用最新的 Gradle 版本(2.0) ,但是我不断得到这个消息时,在终端中击中 梯度结构。为什么它要求1.10版本?我是新来的,所以我正在试着理解它。
需要等级版本1.10。当前版本是2.0
下面是我的依赖项(module build.gradle 文件) :
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
classpath fileTree(dir: 'build-libs', include: '*.jar')
}
包装工作:
task wrapper(type: Wrapper) {
gradleVersion = "2.0"
}
另外,我已经将分发 URL 设置为如下(在 local.properties 文件中) :
distributionUrl=https\://services.gradle.org/distributions/gradle-2.0-all.zip
最后一件事是在 File->Settings->Gradle
中,我选择了“使用可定制的级别包装器”
GRADLE_HOME
被设置为 C: Program Files (x86) Gradle Gradle-2.0
Gradle 文件:
buildscript {
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
classpath fileTree(dir: 'build-libs', include: '*.jar')
}
}
task wrapper(type: Wrapper) {
gradleVersion = "2.0"
}
更新1
现在我使用的是 Android Studio 1.1.0和1.1.0-rc1插件版本
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0-rc1'
}
Gradle 版本是2.3 in Gradle-wrapper. properties
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-all.zip
我试过插件版本1.1.0,但是它抱怨 Com.android 应用程序
更新资料01/2016
现在,我在 gradle-> wrapper-> gradle-wrapper. properties 中使用 gradle 2.9发行版
distributionUrl=https\://services.gradle.org/distributions/gradle-2.9-all.zip
插件是
classpath 'com.android.tools.build:gradle:1.5.0'