如何确定Gradle的版本?

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

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

331004 次浏览

选项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.zip意味着我使用Gradle 2.2.1。

选项3-本地Gradle分发

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

构建脚本

你也可以在构建脚本中添加以下代码行:

println "Running gradle version: $gradle.gradleVersion"

或(它不会被打印-q开关)

logger.lifecycle "Running gradle version: $gradle.gradleVersion"
我找到解决方案了 修改你的cordovaLib文件build.gradle文件

< p >{的依赖关系 class spath 'com.android.tools.build:gradle:3.1.0'}

现在改变你自己,

android平台\ \ \ gradle-wrapper.properties gradle \包装器

< p > distributionUrl = \ < br > https://services.gradle.org/distributions/gradle - 4.4 - all.zip < / p >

这适用于。

< p > 2019-05-08 Android Studios需要升级。 将Android Studios升级到3.3。-和误差 r;消失。< / p >

上述方法也同样有效。

在控制台下面的项目类型的根目录:

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

在项目的文件夹结构中检查/gradle/wrapper/中的文件 jar版本应该是gradle-wrapper中指定的版本。< / p >属性

Gradle包装

我运行以下在我的项目使用Gradle包装

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

去终端&类型:

gradlew——版本


Gradle 5.3

构建时间:2019-03-20 11:03:29 UTC 修订:f5c64796748a98efdbf6f99f44b6afe08492c2a0 < / p > < p >芬兰湾的科特林:1.3.21 2.5.4 Groovy: Ant: Apache Ant(TM)版本1.9.13,2018年7月10日编译 JVM: 1.8.0_181 (Oracle Corporation 25.181-b13) 操作系统:Mac OS X 10.14.6 x86_64

. exe

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

terminal

在android\build.gradle中替换这一行

classpath 'com.android.tools.build:gradle:4.0.1'

签入gradle-wrapper.properties

在Android project/gradle/gradle-wrapper.properties中检查你的gradle-wrapper.properties

你会得到这样的东西:
distributionUrl = https://services.gradle.org/distributions/gradle-6.5-bin.zip < / em >

使用终端

窗口:

运行gradlew --version

麦克:

运行./gradlew --version

在项目文件夹中。

如果导入项目,请尝试执行以下步骤:

  1. 在命令提示符gradle --version中检查Gradle版本
  2. 在导入项目时,如下所示 李enter image description here < / >

简单的回答windows 10在安卓工作室,在安卓工作室内打开终端,然后确保你在你的应用程序,如果没有导航到你的应用程序,然后输入这个命令没有双引号"/ gradlew——version"