Я намагаюся використовувати останню версію 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
На даний момент я використовую цей Android Studio 1.1.0 з версією плагіна 1.1.0-rc1
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0-rc1'
}
Версія Gradle - це 2.3 у gradle-wrapper.properties
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-all.zip
Я спробував плагін версії 1.1.0, але тоді він скаржиться на com.android.application
ОНОВЛЕННЯ 01/2016
На даний момент я використовую розподіл gradle 2.9 у gradle -> обгортка -> gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.9-all.zip
і плагін є
classpath 'com.android.tools.build:gradle:1.5.0'