一、Android Gradle 插件和 Gradle 版本兼容性
Android Gradle 插件(AGP)版本与相应 Gradle 版本的兼容性列表。确保你使用的 Gradle 版本与 AGP 版本兼容是解决构建问题的重要步骤。
插件版本 |
需要的 Gradle 版本 |
7.0.0 - 7.4.2 | 7.0 - 7.5 |
4.2.0 - 4.2.2 | 6.7.1 - 6.8.3 |
4.1.0 - 4.1.3 | 6.5 - 6.7.1 |
4.0.0 - 4.0.2 | 6.1.1 - 6.5 |
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版本(我自己也没记住,总要去网上扒好久),咱们今天就把这个给全弄过来,方便于查看。
Android Studio 构建系统以Gradle为基础,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。虽然 Android 插件通常会与Android Studio的更新步调保持一致,但插件(以及 Gradle 系统的其余部分)可独立 Android Studio运行并单独更新。
本页将介绍如何让Gradle工具保持最新状态,以及最近的更新包含哪些内容。
如需详细了解如何使用Gradle配置Android build,可参阅Android-Gradle详解。
二、检查和更新 Android Gradle 插件(AGP)
在更新 Android Studio 时,你可能会收到将 Android Gradle 插件自动更新为最新可用版本的提示。你可以选择接受该更新,也可以根据项目的构建要求手动指定版本。
确保在 Demo/gradle/wrapper/build.gradle 文件中设置正确的 AGP(Android Gradle Plugin 的缩写,中文全称是 Android Gradle 插件) 版本:
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.0'
}
}
注意:不应在版本号中使用动态依赖项(如 'com.android.tools.build:gradle:4.+')。使用此功能可能会导致意外的版本更新和难以解析版本差异。
三、检查和更新 Gradle 版本
确保在 Demo/gradle/wrapper/gradle-wrapper.properties 文件中设置了正确的 Gradle 版本:
#Mon Jul 15 16:01:16 CST 2024
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
四、示例
上面我们使用的 AGP 是 4.2.0,对应的 Gradle 版本是 6.7.1。
现在我们使用 AGP 是 7.4.2,对应 Gradle 版本是 7.5。设置如下:
4.1 设置 gradle-wrapper.properties
文件
4.2 设置 build.gradle 文件
相关推荐
Android Gradle 详解_com.android.tools.build:gradle:4.2.0-CSDN博客文章浏览阅读3.2k次,点赞5次,收藏16次。一、什么是Gradle;二、project/builde.gradle;三、app/builde.gradle;四、Signing应用签名;五、app/builde.gradle拓展._com.android.tools.build:gradle:4.2.0https://blog.csdn.net/g984160547/article/details/117464714【系统架构设计师】一、计算机系统基础知识(硬件组成|CPU|校验码)-CSDN博客文章浏览阅读987次,点赞12次,收藏14次。一、计算机的硬件组成;二、中央处理单元:2.1 CPU的组成;2.2 CPU 的功能;三、校验码;四、考试真题练习。
https://shuaici.blog.csdn.net/article/details/139684918