我正在尝试使用最新的 Gradle 版本(2.0),但是在终端中点击gradle build时我不断收到此消息。为什么要1.10版本?我是 Gradle 的新手,所以我正在努力解决它。
需要 Gradle 版本 1.10。当前版本是 2.0
这是我的依赖项(模块 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 包装器”
GRADLE_HOME
设置为 C:\Program Files (x86)\Gradle\gradle-2.0
build.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
就目前而言,我正在使用这个带有 1.1.0-rc1 插件版本的 Android Studio 1.1.0
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0-rc1'
}
gradle-wrapper.properties 中的 Gradle 版本为 2.3
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-all.zip
我尝试过插件版本 1.1.0,但后来它抱怨com.android.application
更新 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'