0%

安卓gradle版本和插件版本对应关系

···
AGP 版本 Gradle 版本 Kotlin 插件版本 说明
4.2.2 6.7.1 1.5.21(推荐) 最后一个支持 compile 的版本
7.0.2 7.0.2 1.5.31 Android Studio Arctic Fox
7.1.3 7.2 1.6.10 Android Studio Bumblebee
7.2.2 7.3 1.6.21 Android Studio Chipmunk
7.3.1 7.4 1.7.10 Android Studio Dolphin
7.4.2 7.5 1.8.10 Android Studio Electric Eel
8.0.2 8.0 1.8.21 Android Studio Flamingo
8.1.2 8.1 1.9.0 Android Studio Giraffe
8.2.2 8.2 1.9.10 Android Studio Hedgehog
8.3.1+ 8.4 2.0.0(兼容) Android Studio Iguana(K2 编译器)

✅ 示例配置(以 AGP 8.1.2 为例)
build.gradle(Project):

buildscript {
ext.kotlin_version = ‘1.9.0’
dependencies {
classpath ‘com.android.tools.build:gradle:8.1.2’
classpath “org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version”
}
}
gradle-wrapper.properties:

distributionUrl=https://services.gradle.org/distributions/gradle-8.1-bin.zip
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-8.11.1-bin.zip
✅ Kotlin DSL(build.gradle.kts)用户

plugins {
id(“com.android.application”) version “8.1.2” apply false
kotlin(“android”) version “1.9.0” apply false
}
⚠️ 注意事项
Kotlin 1.9+ 之后使用了新的 K2 编译器,速度提升但有兼容性变化。

从 AGP 8.0 开始必须使用命名空间(即 namespace = “xxx” 取代 manifest package)。

Kotlin 插件和 AGP 插件必须配套更新,否则构建会报错。

···