我安装了Android Studio 0.1.9。今天我更新到0.2版本,当然我更新了。安装后,我重新启动Android Studio,但现在我收到这样的消息:

项目使用的是旧版本的Android Gradle插件。的 最低支持版本为0.5.0。请更新版本 依赖“com.android.tools.build: gradle”

我怎么做呢?我找不到任何更新工具的gradle插件在android工作室。


当前回答

android studio v 3.0(稳定)发布后,它将显示弹出窗口,如果gradle更新可用

OR

手动地,只需在顶级(项目级)构建中更改gradle的版本。Gradle文件到最新,

   buildscript {
      ...
      dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
      }
    }

查看下面的图表

The Android Gradle Plugin and Gradle Android Gradle Plugin Requires Gradle 1.0.0 - 1.1.3 2.2.1 - 2.3 1.2.0 - 1.3.1 2.2.1 - 2.9 1.5.0 2.2.1+ 2.2.1 - 2.13 2.0.0 - 2.1.2 2.10 - 2.13 2.1.3 - 2.2.3 2.14.1+ 2.3.0+ 3.3+ 3.0.0+ 4.1+ 3.1.0+ 4.4+ 3.2.0 - 3.2.1 4.6+ 3.3.0 - 3.3.1 4.10.1+ 3.4.0 - 3.4.1 5.1.1+ 3.5.0 5.4.1+

检查gradle版本

其他回答

进入文件>设置>构建,执行,部署>构建工具>Gradle >Gradle主路径

现在,设置使用默认gradle包装器,并编辑项目\gradle\包装器\gradle-wrapper。properties文件字段distributionUrl像这样

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

对于那些仍然有这个问题的人(例如从2.8.0切换到2.10.0),转移到文件gradle-wrapper。properties并像这样设置distributionUrl。

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

我把2.8.0改成了2.10.0,之后别忘了同步

如果运行按钮是灰色的。这是我如何解决它。

进入运行菜单,然后按这个:

然后它会运行你的模拟器,你的运行按钮将再次变成绿色,你可以使用它。这就是我如何解决它。

您可以尝试从工具菜单中的“AGP (Android Gradle Plugin) Upgrade Assistant…”

其他回答提到了如何更新AGP (Android Gradle Plugin)。

为了更新Gradle本身,如果你已经设置IDE设置从包装器文件或包装器任务中使用Gradle(而不是使用安装在你的系统上的Gradle,如果有的话)…

...您可以在顶层build.gradle[中指定以下代码。康泰斯]脚本:

tasks.wrapper {
    gradleVersion = "7.3.3"
    // Downloads the full version of the Gradle (with sources and documentation)
    distributionType = Wrapper.DistributionType.ALL
}

现在,我们不再编辑gradle-wrapper。属性文件,运行包装器任务并同步IDE:

OS Command
Linux ./gradlew wrapper
Windows Command Prompt gradlew wrapper