최신 Gradle 버전 (2.0)을 사용하려고하지만 터미널에서 gradle 빌드 를 눌렀을 때이 메시지가 계속 표시됩니다 . 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
"Use customizable gradle wrapper"를 선택했습니다.
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 버전은 gradle-wrapper.properties에서 2.3입니다.
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-all.zip
플러그인 버전 1.1.0을 시도했지만 com.android.application 에 대해 불평 합니다.
2016 년 1 월 업데이트
현재 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'