Android-Gradle插件版本对应的Gradle版本

Posted 帅次

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android-Gradle插件版本对应的Gradle版本相关的知识,希望对你有一定的参考价值。

静女

佚名 〔先秦〕

静女其姝,俟我于城隅。爱而不见,搔首踟蹰。

静女其娈,贻我彤管。彤管有炜,说怿女美。

自牧归荑,洵美且异。匪女之为美,美人之贻。

很多人都不知道android Gradle插件版本的Gradle版本(我自己也没记住,总要去网上扒好久),咱们今天就把这个给全弄过来,方便于查看。

Android Studio 构建系统以Gradle为基础,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。虽然 Android 插件通常会与Android Studio的更新步调保持一致,但插件(以及 Gradle 系统的其余部分)可独立 Android Studio运行并单独更新。

本页将介绍如何让Gradle工具保持最新状态,以及最近的更新包含哪些内容。

如需详细了解如何使用Gradle配置Android build,可参阅Android-Gradle详解。

更新 Android Gradle 插件

在更新 Android Studio 时,你可能会收到将 Android Gradle 插件自动更新为最新可用版本的提示。你可以选择接受该更新,也可以根据项目的构建要求手动指定版本。

你可以在 Android Studio 的 File > Project Structure > Project 菜单中指定插件版本,也可以在顶级 build.gradle 文件中进行指定。该插件版本适用于在相应 Android Studio 项目中构建的所有模块。以下示例从 build.gradle 文件中将插件的版本号设置为 4.2.0:

buildscript {

    repositories {

        // Gradle 4.1 and higher include support for Google's Maven repo using

        // the google() method. And you need to include this repo to download

        // Android Gradle plugin 3.0.0 or higher.

        google()

        ...

    }

    dependencies {

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

    }

}

注意:不应在版本号中使用动态依赖项(如 'com.android.tools.build:gradle:4.+')。使用此功能可能会导致意外的版本更新和难以解析版本差异。

Android Gradle 插件API参考

当前的版本

4.2.0

预览版本

7.0.0-beta03

7.1.0-alpha02

过去的版本

4.1.3

Android Gradle插件版本的Gradle版本要相对应,不然可能会造成无法生效会代码出现错误

例如:

Android Gradle 插件版本:Project\\build.gradle

Gradle版本:Project\\gradle\\wrapper\\gradle-wrapper.properties

Android Gradle插件版本的Gradle版本对应表

插件版本

需要的 Gradle 版本

4.2.0+

6.7.1+

4.1.0+

6.5+

4.0.0+

6.1.1+

3.6.0 - 3.6.4

5.6.4+

3.5.0 - 3.5.4

5.4.1+

3.4.0 - 3.4.3

5.1.1+

3.3.0 - 3.3.3

4.10.1+

3.2.0 - 3.2.1

4.6+

3.1.0+

4.4+

3.0.0+

4.1+

2.3.0+

3.3+

2.1.3 - 2.2.3

2.14.1 - 3.5

2.0.0 - 2.1.2

2.10 - 2.13

1.5.0

2.2.1 - 2.13

1.2.0 - 1.3.1

2.2.1 - 2.9

1.0.0 - 1.1.3

2.2.1 - 2.3

以上是关于Android-Gradle插件版本对应的Gradle版本的主要内容,如果未能解决你的问题,请参考以下文章

Android studio版本对用的gradle版本和插件版本(注意事项)

Flutter Android-Gradle任务bundleRelease失败,退出代码为1

内置 gradle 插件的版本号是多少?

Android-Gradle

Android-Gradle

Android-Gradle详解