当前位置: 首页 > news >正文

不是做有网站都叫狠狠软文街怎么样

不是做有网站都叫狠狠,软文街怎么样,有什么网站可以做编程题,武汉制作网站/ 前言 / 在软件开发中,依赖管理是一个至关重要的方面。合理的依赖版本控制有助于确保项目的稳定性、安全性和可维护性。 Gradle版本目录(Version Catalogs)是 Gradle 构建工具的一个强大功能,它为项目提供了一种集中管理依赖…

  /  前言  /

在软件开发中,依赖管理是一个至关重要的方面。合理的依赖版本控制有助于确保项目的稳定性、安全性和可维护性。

Gradle版本目录(Version Catalogs)是 Gradle 构建工具的一个强大功能,它为项目提供了一种集中管理依赖版本的方式,使得团队协作更为高效。

/  什么是版本目录?/

Gradle版本目录是 Gradle 6.8 版本引入的一项新功能,它允许开发者将项目中使用的所有第三方依赖的版本信息集中管理在一个地方。

通过定义一个版本目录,你可以在一个文件中指定所有依赖的版本号,而不必在每个模块或构建文件中重复声明。

/  示例  /

1. 新建一个空项目

首先创建一个空白的 Android 项目,默认情况下我们的 Gradle 文件如下:

图片

可以看到所有的依赖都是以字符串形式呈现,到后期项目越来越庞大时,对于开发者而言维护工作会大大增加。当然Gradle版本目录我相信在后期的 Android Studio 中以默认的形式存在。

不难看出,Android中的依赖项基本都是由相同部分组成,什么意思呢?即冒号(:)之前的就是所谓的依赖组,你可以理解为一个依赖组捆绑了多个相关的依赖项,冒号之后的就是它的组成部分。例如:

  • 依赖组:androidx.compose.ui

  • 间隔:冒号(:)

  • 具体依赖:ui-graphics

2. 创建版本目录

在 gradle 文件中添加一个名为 libs.versions.toml 文件,添加完成后,点击 Sync 同步一下。

图片

文件包含三个部分:版本块、依赖库块、插件块。

 

[versions]

[libraries]

[plugins]

3. 开始迁移依赖

回到 build.gradle 文件中,你会发现依赖项弹出了黄色高亮提示。

图片

根据IDE提示可以智能的识别到版本目录的存在,然后一键替换,替换后会报错,我们需要同步一下即可。

图片

来到版本目录,IDE自动地把依赖放到了对应的位置,如下图:

图片

剩余的依赖同上依次迁移过去到版本目录即可,需要注意的是,像类似 compose-bom 已经统一了版本号的物料清单,被包含的依赖不再需要定义版本号并且不需要使用 module,而是使用 group。name 代表了具体的名字。

图片

图片

3. 迁移插件

接下来需要处理的另一处是我们的项目的插件部分,当然这部分没有提示,需要我们手动迁移过去。

图片

迁移前

图片

迁移后

在同步完成之后,如果 libs 出现以下报错问题可以参考博客解决:

图片

博客:

https://github.com/gradle/gradle/issues/22797

源码:

https://github.com/AAnthonyyyy/VersionCatalogsGuide

http://www.dt0577.cn/news/36759.html

相关文章:

  • 单页营销型网站建设北京百度网站排名优化
  • 建筑网建设通网站作用是什么seo优化推广技巧
  • 建设企业网站的作用中国制造网外贸平台
  • 免费企业网站建设免费夫唯seo培训
  • 北京网站制作17页广东广州重大新闻
  • 淘宝上做网站靠谱吗怎么下载有风险的软件
  • 网站的要求二十条优化疫情措施
  • 迅雷资源做下载网站地推项目平台
  • 建设手机银行网站平台推广是做什么的
  • wordpress 默认模版关键词优化意见
  • 在线网站制作平台重庆网站seo教程
  • 东莞做网站最好有哪些公司青岛seo关键词
  • 做php网站需要什么软件开发广告网络
  • 在哪个网站上找超市做生鲜google关键词搜索工具
  • 网站规划有哪些内容深圳的seo网站排名优化
  • wordpress入门使用教程深圳seo顾问
  • 15年做哪个网站致富东莞网站自动化推广
  • 电子商务网站建设策划书范文百度升级最新版本
  • 优秀企业网站首页seo内容优化是什么意思
  • 做五金有哪些网站推广北京网站设计公司
  • 做的网站百度搜索不出来的网络营销策划方案ppt模板
  • 网站安全检测软件外链
  • 企业商城网站建设优网营销
  • 房地产网站开发公司网络营销推广手段
  • 高价做单网站网站百度关键词seo排名优化
  • 智慧团建系统官方网站重庆森林讲了什么故事
  • 优秀网站建设方案民宿平台搜索量上涨
  • 网站建设服务公链接
  • 环保设备在那个网站做怎么做百度搜索排名
  • wordpress wp_query 参数7个湖北seo网站推广策略