如何在Android Studio中检查Gradle版本?


94

使用Android Studio 0.82编译官方项目时,显示错误提示:

Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2)

经过一些搜索后,我决定手动更改build.gradle文件中的内容

classpath 'com.android.tools.build:gradle:0.9.+'

到Android Studio中安装的gradle版本。

问题是,如何检查Android Studio中的gradle版本?


以下是有关gradle这个版本:stackoverflow.com/a/51392464/8034839
李时珍

Answers:


144

文件->项目结构->项目窗格->“ Android插件版本”。

确保您不要将Gradle版本与Android插件版本混淆。前者是构建系统本身,后者是知道如何构建Android项目的构建系统插件


82

如下图所示。我只输入此字符是因为Stackoverflow要求至少30个字符。

在此处输入图片说明


1
好的答案,很高兴您指出带有图标1的图标是“项目结构”按钮。一张图片的最小字数应为1000字;)
Deemoe

这将提供有关应用程序正在使用而不是已安装的gradle的信息。
萨蒂扬'18

14

我不确定这是否是您的要求,但是您可以在android studio中检查项目的gradle版本:

(此路径的左窗格必须位于项目视图中,而不是android)app-> gradle-> wrapper-> gradle-wrapper.properties

它有这样一条线,指示gradle版本:

distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-all.zip

此页面末尾还有一个表格,显示每个android studio版本支持的gradle和gradle插件版本。(您可以通过检查help-> about来检查您的android studio)


13
  1. 在Android Studio中创建新项目;

  2. 按Ctrl + Shift + Alt + S

  3. 进入“项目”部分

  4. 您可以看到实际的gradle版本和android插件版本。将其复制到您的项目。


对于Mac:打开项目结构对话框-Command +;(分号)
x4444

这种方法不是很方便,而是唯一
可行的方法

2

您可以安装andle进行gradle版本管理。

它可以帮助您将gradle文件中的几乎所有内容同步到最新版本。

简单的三步即可一次更新所有项目。

1.安装:

    $ sudo pip install andle

2.设置sdk:

    $ andle setsdk -p <sdk_path>

3.更新权限:

    $ andle update -p <project_path> [--dryrun] [--remote] [--gradle]

--dryrun:仅在控制台中打印结果

--remote:在jcenter和mavenCentral中检查版本

--gradle:检查gradle版本

参见https://github.com/Jintin/andle了解更多信息


1

我知道这确实很古老,而且大多数人已经回答正确了。通过选择左侧项目选项卡上的以下选项之一,您至少可以找到两种方法来查找gradle版本(而不是gradle插件版本):

  1. Android> Gradle脚本> gradle-wrapper.properties(Gradle版本)> distributionURL
  2. 项目> .gradle> xyz <---这是您的gradle版本
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.