【Android】Android Studio 开发工具 / Android Gradle Plugin 插件 / Gradle 构建工具版本兼容问题 ( 2023 年 4 月 17 日更新 )


在开发时 , 建议将

  • Android Studio
  • Android Gradle Plugin
  • Gradle 构建工具

升级成最新版本 , 新版本会兼容旧版本 ;

如果三者版本出现不兼容的情况 , 很容易出现各种奇怪的编译问题 ;


参考文档 : Android Gradle 插件版本说明 ;





一、Android Gradle Plugin 插件版本 与 所需的最低 Gradle 构建工具版本 对应关系



Android Gradle 插件在 Android Studio 工程根目录 下的 build.gradle 构建脚本中配置 , 其中 id 'com.android.application' versionid 'com.android.library' version 配置的就是 Android Gradle Plugin 插件的版本号 ;

plugins {
    id 'com.android.application' version '7.4.1' apply false
    id 'com.android.library' version '7.4.1' apply false
    id 'org.jetbrains.kotlin.android' version '1.5.31' apply false
}

Gradle 构建工具在 " gradle/wrapper/gradle-wrapper.properties " 文件中配置 , 其中 distributionUrl 配置的就是 Gradle 构建工具的下载链接 ;

#Fri Apr 14 18:47:17 CST 2023
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

Android Gradle 插件版本 与 所需的最低 Gradle 构建工具版本 对应关系 :

Android Gradle Plugin 插件版本所需的最低 Gradle 构建工具版本
8.18.0
8.08.0
7.47.5
7.37.4
7.27.3.3
7.17.2
7.07.0
4.2.0+6.7.1
下面是 Android Gradle Plugin 插件 旧版本下面是 所需的最低 Gradle 构建工具 旧版本
4.1.0+6.5+
4.0.0+6.1.1+
3.6.0 - 3.6.45.6.4+
3.5.0 - 3.5.45.4.1+
3.4.0 - 3.4.35.1.1+
3.3.0 - 3.3.34.10.1+
3.2.0 - 3.2.14.6+
3.1.0+4.4+
3.0.0+4.1+
2.3.0+3.3+
2.1.3 - 2.2.32.14.1 - 3.5
2.0.0 - 2.1.22.10 - 2.13
1.5.02.2.1 - 2.13
1.2.0 - 1.3.12.2.1 - 2.9
1.0.0 - 1.1.32.2.1 - 2.3




二、Android Gradle Plugin 插件版本 与 Android Studio 开发工具 对应关系



参考链接 : https://developer.android.google.cn/studio/releases/gradle-plugin?hl=zh-cn

Android Studio 版本所需 Android Gradle 插件版本
Giraffe | 2022.3.13.2-8.1
Flamingo | 2022.2.13.2-8.0
Electric Eel | 2022.1.13.2-7.4
Dolphin | 2021.3.13.2-7.3
Chipmunk | 2021.2.13.2-7.2
Bumblebee | 2021.1.13.2-7.1
Arctic Fox | 2020.3.13.1-7.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值