Gradleのバージョンを確認する方法は?


114

Android Studioで使用しているGradleのバージョンを確認するにはどうすればよいですか?ご案内ください。

Gradleバージョン2.2.1を使用していることを確認します。


ではbuild.gradle、あなたは、バージョンを確認します
Roon13

3
@ Roon13いいえ。Android build.gradleからプラグインを見つけることができます。Gradleのバージョンは次のとおりですgradle/wrapper/gradle-wrapper.properties
ガブリエレマリオッティ

Gradleバージョンのさまざまな概念については、こちらを確認してください。stackoverflow.com/a/51392464/8034839つまりGradleバージョン。Android GradleプラグインバージョンとAndroid Gradleラッパー。
Shizhen 2018年

回答:


150

オプション1-スタジオから

Android Studioで、[ファイル]> [プロジェクト構造]に移動します。次に、左側の「プロジェクト」タブを選択します。

Gradleのバージョンがここに表示されます。

オプション2-gradle-wrapper.properties

Gradleラッパーを使用している場合、プロジェクトにはgradle/wrapper/gradle-wrapper.propertiesフォルダーがあります。

このファイルには、次のような行が含まれている必要があります。

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

これにより、使用しているGradleのバージョンが決まります。この場合は、gradle-2.2.1-all.zipGradle 2.2.1を使用していることを意味します。

オプション3-ローカルGradle配布

ラッパーの代わりにシステムにインストールされているGradleのバージョンを使用している場合は、実行gradle --versionして確認できます。


1
オプション3に関しては、これはラッパーを使用するときにも機能します。
Amnon Shochot

3
はい、唯一の違いは./gradlew --version、プロジェクトのディレクトリ(またはGradleラッパーが存在する場所)から実行する必要があることです。
ブライアンハーブスト

オプション1は、値が変更可能であるため、意味がありません。
nmz787

@ nmz787その値を変更する場合、「私が使用しているバージョンは何か」という質問は非常にばかげていますね。値は、設定しているものです。変更していない場合は、ビルドが現在使用しているバージョンです。
ブライアンハーブスト

1
「gradleのすべての有効なバージョンを使用する方法」を探していたと思います。バージョンに1234を入力できますが、実際にはそれがGradleのバージョンであることを意味するわけではありません。
nmz787

24

ビルドスクリプトに次の行を追加することもできます。

println "Running gradle version: $gradle.gradleVersion"

または(-qスイッチで印刷されません)

logger.lifecycle "Running gradle version: $gradle.gradleVersion"

9

プロジェクトのルートで、コンソールに次のように入力します。

gradlew --version

(サンプルとして)他の情報を含むgradleバージョンがあります:

------------------------------------------------------------          
Gradle 5.1.1 << Here is the version                                                         
------------------------------------------------------------          

Build time:   2019-01-10 23:05:02 UTC                                 
Revision:     3c9abb645fb83932c44e8610642393ad62116807                

Kotlin DSL:   1.1.1                                                   
Kotlin:       1.3.11                                                  
Groovy:       2.5.4                                                   
Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018  
JVM:          10.0.2 ("Oracle Corporation" 10.0.2+13)                 
OS:           Windows 10 10.0 amd64                                   

私はそれgradle/wrapper/gradle-wrapper.propertiesがフードの下で使うgradleバージョンのために思う。


5

私はプロジェクトで以下を実行しています:

./gradlew --version

------------------------------------------------------------
Gradle 4.7
------------------------------------------------------------

Build time:   2018-04-18 09:09:12 UTC
Revision:     b9a962bf70638332300e7f810689cb2febbd4a6c

Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          1.8.0_212 (AdoptOpenJDK 25.212-b03)
OS:           Mac OS X 10.15 x86_64

1

CordovaLibファイルのbuild.gradleファイルでソリューションDo changeを見つけました

依存関係{classpath 'com.android.tools.build:gradle:3.1.0'}

そして今あなたに変更を加えます、

platform \ android \ gradle \ wrapper \ gradle-wrapper.properties

distributionUrl = \
https://services.gradle.org/distributions/gradle-4.4-all.zip

これは動作します。


1

ターミナルに移動してタイプ:

gradlew-バージョン


Gradle 5.3

ビルド時間:2019-03-20 11:03:29 UTCリビジョン:f5c64796748a98efdbf6f99f44b6afe08492c2a0

Kotlin:1.3.21 Groovy:2.5.4 Ant:2018年7月10日にコンパイルされたApache Ant(TM)バージョン1.9.13 JVM:1.8.0_181(Oracle Corporation 25.181-b13)OS:Mac OS X 10.14.6 x86_64


0

2019-05-08 Android Studiosはアップグレードが必要です。Android Studioを3.3にアップグレードします。エラーは.Rです。消えます。

また、上記の方法も機能します。


0

/ gradle / wrapper /内のファイルをプロジェクトのフォルダー構造で確認します。gradle-wrapper.jarのバージョンは、gradle-wrapper.propertiesで指定されたバージョンである必要があります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.