一、配景
Android Studio 构建系统以 Gradle 为底子,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。
固然 Android 插件通常会与 Android Studio 的更新步调保持一致,但插件(以及 Gradle 系统的其余部门)可独立于 Android Studio 运行并单独更新。
我们在下载其他人的项目后进行运行,常常会遇到插件版本不一致的情况, 但是又不知道该用那个版本,因此总结记录一下。
二、Gradle各版本对应关系
2.1 Gradle 版本配置
gradle的版本界说在项目标gradle/wrapper/gradle-wrapper.properties文件中
- #Mon Oct 28 11:24:43 CST 2024
- distributionBase=GRADLE_USER_HOME
- distributionPath=wrapper/dists
- distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-bin.zip
- zipStoreBase=GRADLE_USER_HOME
- zipStorePath=wrapper/dists
复制代码 2.2 插件版本
目前有几种写法,一些老版本是通过classpath的方式引用:
- classpath com.android.tools.build:gradle:7.4.2
复制代码 或者用新的写法
- 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 版本8.18.08.08.07.47.57.37.47.27.3.37.17.27.07.04.2.0+6.7.1 2.3 Android Gradle 插件和 Android Studio 兼容性
Android Studio 构建系统以 Gradle 为底子,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。下表列出了各个 Android Studio 版本所需的 Android Gradle 插件版本。
Android Studio 版本 | 所需插件版本 | 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 |
具体可查看:AndroidPluginVersion | Android Developers
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |