Gradle与插件版本的对应关系
Posted CrazyApes
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gradle与插件版本的对应关系相关的知识,希望对你有一定的参考价值。
android 成长在于积累和分享
本文:https://www.jianshu.com/p/5d1cb2de0c02
前言
每次更新完 Android Studio 大概都会遇到需要升级Gradle的问题。每次改完Gradle版本后,还要对应改插件版本,这里记录下对应关系与官网地址。
Gradle 版本配置位置
可以在 Android Studio 的 File > Project Structure > Project 菜单中指定 Gradle 版本,也可以通过在 gradle/wrapper/gradle-wrapper.properties 文件中修改 Gradle 分发引用来指定。
-
File > Project Structure > Project
-
在gradle-wrapper.properties文件中修改distributionUrl字段
distributionUrl=https://services.gradle.org/distributions/gradle-7.3-bin.zip
Gradle 插件版本配置位置
project对应的 build.gradle 文件中或者在 File > Project Structure > Project 中设置
buildscript
repositories
jcenter()
dependencies
classpath 'com.android.tools.build:gradle:7.0.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
注意
使用 Android Gradle 插件 7.0 构建应用时,现在需要 JDK 11 才能运行 Gradle。Android Studio Arctic Fox 捆绑了 JDK 11,并将 Gradle 配置为默认使用 JDK 11,这意味着大多数 Android Studio 用户不需要对项目进行任何配置更改。
Gradle 对应版本
Plugin version | Required Gradle version |
---|---|
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.13 |
2.0.0 - 2.1.2 | 2.10 - 2.13 |
2.1.3 - 2.2.3 | 2.14.1 - 3.5 |
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.3 | 4.10.1+ |
3.4.0 - 3.4.3 | 5.1.1+ |
3.5.0 - 3.5.4 | 5.4.1+ |
3.6.0 - 3.6.4 | 5.6.4+ |
4.0.0+ | 6.1.1+ |
4.1.0+ | 6.5+ |
4.2.0+ | 6.7.1+ |
7.0 | 7.0+ |
参考文献
Android Gradle 插件版本说明(https://developer.android.google.cn/studio/releases/gradle-plugin)
以上是关于Gradle与插件版本的对应关系的主要内容,如果未能解决你的问题,请参考以下文章
AndroidStudio Gradle插件版本与所需Gradle版本的对应关系
Android Studio gradle插件版本和gradle版本对应关系
gradle 插件版本gradle版本 和buildToolsVersion之间的对应关系