如何确定Gradle的版本?

时间:2015-05-05 13:51:23

标签: android gradle

如何知道我在Android Studio中使用的Gradle版本?请指导。

我想确保我使用的是Gradle版本2.2.1。

9 个答案:

答案 0 :(得分:102)

选项1-来自Studio

在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.zip表示我正在使用Gradle 2.2.1。

选项3-本地Gradle分发

如果您使用的是系统上安装的Gradle版本而不是包装器,则可以运行gradle --version进行检查。

答案 1 :(得分:22)

您还可以将以下行添加到构建脚本中:

println "Running gradle version: $gradle.gradleVersion"

或(不会使用-q开关打印)

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

答案 2 :(得分:1)

我找到了解决方案 请更改 cordovaLib文件build.gradle 文件

  

依赖{           classpath'com.android.tools.build:grad:3.1.1'}

现在对你进行更改,

  

平台\机器人\ gradle这个\包装\ gradle-wrapper.properties

     

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

这适用于。

答案 3 :(得分:1)

在项目的根目录下,在控制台中输入以下内容:

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版本,它在引擎盖下使用gradle/wrapper/gradle-wrapper.properties

答案 4 :(得分:1)

windows 上的另一个解决方案是找到文件“gradle.bat”(通常在 Gradle\bin\ 目录中),然后你从命令行启动它,你会得到这样的版本:

terminal

答案 5 :(得分:0)

2019-05-08 Android Studios需要升级。 将Android Studio升级到3.3.-,并显示错误消息 .R;消失。

上述方法也可以使用。

答案 6 :(得分:0)

检入项目的文件夹结构中/ gradle / wrapper /中的文件 gradle-wrapper.jar版本应为gradle-wrapper.properties

中指定的版本

答案 7 :(得分:0)

我在项目中运行以下内容:

./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

答案 8 :(得分:0)

转到终端并输入:

gradlew --version


5.3级

构建时间:2019-03-20 11:03:29 UTC 修订:f5c64796748a98efdbf6f99f44b6afe08492c2a0

科特琳:1.3.21 Groovy:2.5.4 蚂蚁:2018年7月10日编译的Apache Ant(TM)版本1.9.13 JVM:1.8.0_181(Oracle Corporation 25.181-b13) 操作系统:Mac OS X 10.14.6 x86_64