Android Gradle 插件版本说明

news/2024/5/20 4:12:36 标签: android, android studio, gradle

名词解释

1. Android Gradle plugin

Android Studio 构建系统以 Gradle 为基础,并且 Android Gradle添加了几项专用于构建 Android 应用的功能,虽然 Android 插件通常会与 Android Studio 的更新步调保持一致,但插件(以及 Gradle 系统的其余部分)可独立于 Android Studio 运行并单独更新。

废弃移除日志:https://developer.android.google.cn/studio/releases/gradle-plugin-api-updates?hl=zh-cn
最近的更新包含哪些内容:https://developer.android.google.cn/studio/releases/gradle-plugin?hl=zh-cn
即将针对 Android Gradle 插件进行的重大变更:https://developer.android.google.cn/studio/releases/gradle-plugin-roadmap?hl=zh-cn

2. Android Gradle 插件版本 Vs 所需的 Gradle 版本

在这里插入图片描述

3.Android Gradle 插件 Vs Android Studio 兼容性

在这里插入图片描述

4.Android Gradle 插件与kotlin插件版本兼容性

从 Android Gradle 插件 7.3.0-alpha08 开始,AGP 要求使用 Kotlin 插件版本 1.5.20 或更高版本

总结:

Android studio 构建基于Gradle,而Android gradle plugins 提供几个构建Android的功能,使用Gradle脚本,或者其它被支持的脚本开发。包含Kotlin Dsl脚本。所以在更新Android studio IDE时,会提示让升级AGP插件。升级完成后,会提示升级的Kotlin插件。捋清楚它们的依赖关系,遇到不兼容问题可以快速定位

引用:

Android Gradle 插件版本说明
使用mavenPublish插件


http://www.niftyadmin.cn/n/4571.html

相关文章

浅谈一下:Java当中的类和对象

对于类和对象,之前的学长及其老师有过提醒:需要慢慢的,逐步的去理解,要想理解,这个不是一节课,两节课,听完就可以的!!多听几遍回放,多看看相关的文档&#xf…

LeetCode-169. 多数元素【计数,哈希表,排序,随机化,分治】

LeetCode-169. 多数元素【计数,哈希表,排序,随机化,分治】题目描述:解题思路一:计数。时间复杂度为 O(n)、空间复杂度为 O(1) 。类似于抵消,大于 ⌊ n/2 ⌋ 的元素必能将其他元素全部抵消&#…

git初级

1 协同开发 在公司中,都是多人共同开发同一个项目 1 组长本地创建出空项目,底层代码写完—》提交到远程仓库 2 张三,李四,王五都要共同开发这个项目 3 我们要把代码clone到本地 -pycharm中: -找一个位置:…

我为什么将机器学习的主力语言从Python转到Rust

我为什么将机器学习的主力语言从Python转到Rust 文章目录写在前面Python的痛点猴子补丁(Monkey Patch)缺乏参数类型校验允许跨作用域访问运行缓慢太多隐含规则Rust之剑猴子补丁参数类型作用域运行速度隐含规则结论写在前面 首先要声明一下:Python依然是我最喜欢的编…

Allegro设置Cline到Shape按照区域规则避让操作指导

Allegro设置Cline到Shape按照区域规则避让操作指导 Allegro166版本中,如果region没有完全包住整个shape的情况,Cline到shape的避让仍然是按照最大规则来避让,如下图 并不是按照regoin的规则来避让的 这是Allegro166的bug 如果是Allegro172版本,通过下面的设置就可以避免…

Java中的异常体系模型

一、什么是异常,异常能干什么? Java当中的异常是为了提高Java的安全性所提出的一种机制,在类库中已经有一些已经被定义好的异常模型,能够在程序编译或者运行过程中出现问题时给出相应的异常,并且在该异常没有经过程序自…

[附源码]计算机毕业设计JAVAjsp美容院业务管理系统

[附源码]计算机毕业设计JAVAjsp美容院业务管理系统 项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM m…

Matlab:访问表中的数据

Matlab:访问表中的数据表索引语法一览使用指定行和变量进行表索引使用数值索引或 end 关键字建立索引使用名称建立索引使用模式指定行名称或变量名称按变量的数据类型进行索引查找值符合逻辑条件的行使用圆点表示法从表变量中提取数据对满足逻辑条件的行进行索引圆点…