Androidで利用されるGradleバージョンの確認方法
AndroidでGradleのバージョンと言った場合、以下の2種類がある。
Gradle本体
Gradle本体のバージョンは、File > Project Structure > Project
から確認できる。
利用可能なバージョンは以下のURLから確認可能。 https://services.gradle.org/distributions/
gradle/wrapper/gradle-wrapper.properties
のdistributionUrl
を変更することで、新しいバージョンの利用が可能。(gradlew
がラッパーになっており、自動的に記載されたバージョンがダウンロードされる仕組みになっている)
#Mon Apr 17 18:32:32 JST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-3.5.1-all.zip
例えば上記のように指定して、./gradlew build
すると自動的にダウンロードされてbuild
タスクが実行される。
$ ./gradlew build Downloading https://services.gradle.org/distributions/gradle-3.5.1-all.zip ...
$ ./gradlew --version ------------------------------------------------------------ Gradle 3.5.1 ------------------------------------------------------------ Build time: 2017-06-16 14:36:27 UTC Revision: d4c3bb4eac74bd0a3c70a0d213709e484193e251 Groovy: 2.4.10 Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015 JVM: 1.8.0_121 (Oracle Corporation 25.121-b13) OS: Mac OS X 10.12.6 x86_64
Android Plugin for Gradle
GradleのPluginとして実装されているもの。
トップレベルのbuild.gradle
に利用するバージョンが書かれている。
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.2'
利用可能なバージョンは以下から確認できる。(Gradle本体の必須バージョンも書かれている) https://developer.android.com/studio/releases/gradle-plugin.html
Gradle本体のケースと同様にファイルを書き換えて、Android Studio上からSyncすればOK。