Android 必知必会 - AndroidStudio、AGP、Gradle、Java、Kotlin版本对应关系(官方最新)

关键词:AndroidStudio版本、AGP版本、Gradle版本、JDK版本、AndroidStudio与AGP版本对应关系、AGP与Gradle对应关系、Gradle与Java版本对应关系、Gradle与Kotlin版本对应关系

更新日期:2025年11月07日

一、Android Gradle 插件(AGP)和 Android Studio 兼容性

Android Studio 与 AGP 版本对应关系。

Android Studio 支持的 AGP 版本范围。

AS 支持的 AGP 最低版本。

注意:

  • Narwhal Feature Drop | 2025.1.2 起,AGP 最小版本升到 4.0,不再支持 AGP 3.X
  • Narwhal | 2025.1.1 是最后一个支持 AGP 3.x 的版本。
  • Flamingo | 2022.2.1 是首个支持 APG 8.0 的版本

新版本

Android Studio 版本 所需的 AGP 版本
Otter | 2025.2.1 4.0 - 8.13
Narwhal 4 Feature Drop | 2025.1.4 4.0 - 8.13
Narwhal 3 Feature Drop | 2025.1.3 4.0 - 8.13
Narwhal Feature Drop | 2025.1.2 4.0 - 8.12
Narwhal | 2025.1.1 3.2 - 8.11
Meerkat Feature Drop | 2024.3.2 3.2 - 8.10
Meerkat | 2024.3.1 3.2 - 8.9

旧版

Android Studio 版本 所需的 AGP 版本
Ladybug Feature Drop| 2024.2.2 3.2 - 8.8
Ladybug | 2024.2.1 3.2 - 8.7
Koala Feature Drop | 2024.1.2 3.2 - 8.6
Koala | 2024.1.1 3.2 - 8.5
Jellyfish | 2023.3.1 3.2 - 8.4
Iguana | 2023.2.1 3.2 - 8.3
Hedgehog | 2023.1.1 3.2 - 8.2
Giraffe | 2022.3.1 3.2 - 8.1
Flamingo | 2022.2.1 3.2 - 8.0
Electric Eel | 2022.1.1 3.2 - 7.4
Dolphin | 2021.3.1 3.2 - 7.3
Chipmunk | 2021.2.1 3.2 - 7.2
Bumblebee | 2021.1.1 3.2 - 7.1
Arctic Fox | 2020.3.1 3.1 - 7.0

数据来源:Android Gradle 插件版本说明

二、Android Gradle 插件(AGP)对应 Grade 版本

新版本

插件版本 所需的最低 Gradle 版本
8.13 8.13
8.12 8.13
8.11 8.13
8.10 8.11.1
8.9 8.11.1
8.8 8.10.2
8.7 8.9
8.6 8.7
8.5 8.7
8.4 8.6
8.3 8.4
8.2 8.2
8.1 8.0
8.0 8.0
7.4 7.5

旧版

插件版本 所需的 Gradle 版本
7.3 7.4
7.2 7.3.3
7.1 7.2
7.0 7.0
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 版本与 Java、Kotlin 版本的对应关系

Gradle 版本与 JDK 版本的对应关系、Gradle 版本与 Kotlin 版本的对应关系。

Java 兼容性

Java 版本 支持工具链 支持运行 Gradle
8 N/A 2.0 to 8.14.*
9 N/A 4.3 to 8.14.*
10 N/A 4.7 to 8.14.*
11 N/A 5.0 to 8.14.*
12 N/A 5.4 to 8.14.*
13 N/A 6.0 to 8.14.*
14 N/A 6.3 to 8.14.*
15 6.7 6.7 to 8.14.*
16 7.0 7.0 to 8.14.*
17 7.3 7.3 and after
18 7.5 7.5 and after
19 7.6 7.6 and after
20 8.1 8.3 and after
21 8.4 8.5 and after
22 8.7 8.8 and after
23 8.10 8.10 and after
24 8.14 8.14 and after
25 9.1.0 9.1.0 and after
26 N/A N/A

Kotlin 兼容性

Gradle 已使用 Kotlin 2.0.0 至 2.2.20 进行测试。Beta 版和 RC 版可能适用,也可能不适用。

嵌入式 Kotlin 版本 最低 Gradle 版本 Kotlin 语言版本
1.3.10 5.0 1.3
1.3.11 5.1 1.3
1.3.20 5.2 1.3
1.3.21 5.3 1.3
1.3.31 5.5 1.3
1.3.41 5.6 1.3
1.3.50 6.0 1.3
1.3.61 6.1 1.3
1.3.70 6.3 1.3
1.3.71 6.4 1.3
1.3.72 6.5 1.3
1.4.20 6.8 1.3
1.4.31 7.0 1.4
1.5.21 7.2 1.4
1.5.31 7.3 1.4
1.6.21 7.5 1.4
1.7.10 7.6 1.4
1.8.10 8.0 1.8
1.8.20 8.2 1.8
1.9.0 8.3 1.8
1.9.10 8.4 1.8
1.9.20 8.5 1.8
1.9.22 8.7 1.8
1.9.23 8.9 1.8
1.9.24 8.10 1.8
2.0.20 8.11 1.8
2.0.21 8.12 1.8
2.2.0 9.0.0 2.2
2.2.20 9.2.0 2.2

数据来源:Gradle 兼容性说明

总结

由于 Android 应用的项目涉及到 AGP、Android Studio、Gradle、Java、Kotlin,再加上项目本身使用的 SDK 基本都会使用到 AndroidX 组件,而随着 AndroidX 组件迁移到 Kotlin 重写,其内的 SDK 又对 Kotlin 的版本有一定的要求,这就导致项目的整体 AGP 升级和 SDK 的升级面临重重困难,这需要我们对着以上所涉及内容的版本兼容性说明小心翼翼的修改。

如果有什么建议或者问题可以随时联系我,共同探讨学习:

相关推荐
美狐美颜sdk1 小时前
直播APP源码可以直接接入视频美颜sdk吗?技术方案详解
android·人工智能·音视频·美颜sdk·直播美颜sdk
用户69371750013844 小时前
2026,程序员的时代拐点到了
android·前端·后端
浪潮IT馆5 小时前
Android Studio 非最新版本下载安装教程
android·ide·android studio
xiaozongt19897 小时前
MasterGo + Claude Code 生成 Android 布局:完整实践指南
android
Anhty8 小时前
2026最新免费手机音频处理工具 !!
android·功能测试·ios·智能手机·音视频
2501_9159090610 小时前
iOS应用从开发到上架App Store的完整发布流程与步骤指南
android·ios·小程序·https·uni-app·webview
狗凯之家源码网10 小时前
AI 步数修改提交系统源码应用场景与落地指南
android·数据库·人工智能·运动步数
ZHOUPUYU11 小时前
PHP 9.0 前瞻:下一代 PHP 会带来哪些新功能?
android·开发语言·php
JMchen11 小时前
性能优化——让Native代码飞起来
android·c++·性能优化
ZHOUPUYU11 小时前
PHP 8.2 的核心高级特性,包括只读类、类型系统增强
android·性能优化·php