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

我想确保我使用的是Gradle 2.2.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。引擎盖下的属性。

其他回答

选项1-从工作室

在Android Studio中,选择文件>项目结构。然后选择左边的“项目”选项卡。

您的Gradle版本将显示在这里。

选项2- gradle-wrapper.properties

如果你正在使用Gradle包装器,那么你的项目将会有一个Gradle /wrapper/ Gradle -wrapper。文件夹属性。

这个文件应该包含如下一行:

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来检查。

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

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

构建脚本

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

println "Running gradle version: $gradle.gradleVersion"

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

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

我找到了解决办法 请更改您的cordovaLib文件构建。gradle文件

依赖关系{ 类路径'com.android.tools.build:gradle:3.1.0'}

现在改变你自己,

android平台\ \ \ gradle-wrapper.properties gradle \包装器 distributionUrl = \ https://services.gradle.org/distributions/gradle-4.4-all.zip

这适用于。

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