The latest version of Gradle is 2.14.1, right? Therefore, I have this:
gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
gradle.build
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.14.1'
}
}
But Android studio says it can't find it.
The version of the Android Gradle Build tool is completely independent of Gradle.
For example, yes, the recommended Gradle is 2.14.1
or higher, but the latest stable Android Gradle Build tool is 2.2.2
classpath 'com.android.tools.build:gradle:2.2.2'
EDIT (Mar. 2017) versions are now 3.3
or higher & build tool 2.3
It seems that you have misunderstood about Gradle
and Android Gradle Build Tools
.
In gradle-wrapper.properties
, you can set the version about the Gradle
; last 2.14.1
But in build.gradle
, you set the Android Gradle Build tool
; last 2.1.2
They are not the same thing.