Android Studio 構(gòu)建系統(tǒng)以 Gradle 為基礎(chǔ)奸腺,而 Android Gradle 插件添加了幾項(xiàng)專(zhuān)用于構(gòu)建 Android 應(yīng)用的功能。雖然 Android Gradle 插件 (AGP) 通常會(huì)與 Android 同步更新 在 Studio 中血久,但插件(以及 Gradle 系統(tǒng)的其余部分)可以獨(dú)立于 Android Studio突照,并且需要單獨(dú)更新。
在這里我匯總了Android Gradle版本氧吐、插件以及Android API之間的對(duì)應(yīng)關(guān)系讹蘑,主要是為了自己后面方便查找,另外也希望能夠給有需要的同學(xué)提供幫助副砍。
可能有新同學(xué)會(huì)問(wèn),Gradle插件和Gradle插件版本怎么看链峭,怎么配置典予,那么我這里也給出Android Studio中的Gradle插件和Gradle版本的查看方式孽椰,僅供參考填物。
Gradle插件版本,一般在項(xiàng)目根目錄下的build.gradle中配置,如下:
新版Android Studio中的配置
plugins {
id 'com.android.application' version '8.0.2' apply false
id 'com.android.library' version '8.0.2' apply false
}
老版Android Studio中的配置
uildscript {
repositories {
...
}
dependencies {
classpath 'com.android.tools.build:gradle:7.2.1'
}
}
Gradle版本查看霎终,一般是在項(xiàng)目根目錄下的gradle/wrapper/gradle-wrapper.properties中查看滞磺,如下給出的Gradle版本就是8.0。
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
可能還有同學(xué)會(huì)問(wèn)莱褒,Android Strdio不是圖形化界面嗎击困,怎么還要手動(dòng)打開(kāi)文件查看,是否有直接在Studio產(chǎn)看的方式广凸,當(dāng)然阅茶,答案是肯定的,查看方式:File -> Project Structure -> Project 中即可直接查看谅海,如下圖:
好了脸哀,這下可以看Android API 、Gradle插件扭吁、版本以及Android Studio之間的對(duì)應(yīng)關(guān)系了撞蜂。
Gradle 插件和Gradle版本對(duì)應(yīng)關(guān)系https://developer.android.google.cn/build/releases/gradle-plugin#updating-plugin
插件版本 | 所需的最低 Gradle 版本 |
---|---|
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 |
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 Studio version | Required AGP version |
---|---|
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 |
Hedgehog 2023.1.1 | 3.2-8.2 |
Giraffe 2022.3.1 | 3.2-8.1 |
Flamingo 2022.2.1 | 3.2-8.0 |