美文网首页alreadyAndroidandroid
Android组件化框架搭建

Android组件化框架搭建

作者: 双囍_小赵 | 来源:发表于2022-03-16 09:23 被阅读0次

组件化开发首先配置项目需要注意以下:

组建化

1.统一版本号管理:重新创建一个.gradle结尾的文件作为统一的管理如下图:

创建统一文件

2.将这个文件通过build.gradle引进使用如下图:

引入这个统一文件使用

3.使用的时候就可用配置文件里的引用那些版本号信息

4.公共的implement也可以定义在统一文件中使用

implementation可以直接引用数组

5.通过统一文件中定义变量来切换工程是library还是application

通过变量改变是否依赖

6.依赖改变成library在相应的Androidminfest.xml中也要有所改变

创建一个library类型的Androidminfest.xml

7.同时在引用module和使用Androidminfest.xml的时候也要判断使用

主工程里判断是否引用其他module Module中判断是否还用application工程 Module里判断加载哪个minfest文件

完成了以上的配置,就可以每个module切换成一个真正的工程,可以单独运行,每个开发人员互不干扰。

在使用组件化开发,遇到两个module需要传递数据或者跳转,可选择使用阿里的ARoute框架或者其他的框架。

相关文章

  • Android组件化:stitch框架

    之前的文章【Android组件化开发框架】从整体上分析了要搭建一个组件化框架的技术原理。概括性的对组件化进行了简单...

  • Android组件化框架搭建

    背景 当一个项目经过N手人开发,N个产品经理的蹂躏,N长时间的维护,此时一定存在大量代码冗余、业务耦合、项目臃肿,...

  • Android组件化框架搭建

    前言 组件化是什么,是把一个功能完整的 App 或模块拆分成多个子模块, 表现在androidStudio项目工程...

  • Android组件化框架搭建

    组件化开发首先配置项目需要注意以下: 1.统一版本号管理:重新创建一个.gradle结尾的文件作为统一的管理如下图...

  • 「锤子」使用♂手册

    What is a Chuizi 「锤子」是一个Android组件化快速开发框架 特征 组件化开发通用框架, 高度...

  • ARouter与MVVM

    参考文章 : (一)Android官方MVVM框架实现组件化之整体结构 (二)Android官方MVVM框架实现组...

  • 组件化框架搭建

    1.目的 各个模块能够在开发阶段独立运行,充分解耦; 各个组件(技术、业务组件)更加容易复用;(个人认为就是能让不...

  • 从一搭建-Android组件化框架

    首先,谈谈为什么要写这个系列的文章,严格来说是一段学习组件化的笔记。 很多小伙伴都了解组件化,也学习过,但是像我这...

  • 我所理解的Android组件化之通信机制

    之前写过一篇关于Android组件化的文章, 《Android组件化框架设计与实践》 ,之前没看过的小伙伴可...

  • 组件化架构搭建——铺路Android架构师

    组件化架构搭建——铺路Android架构师 组件化定义 组件化是建立在模块化思想上的一次演进,一个变种。组件化本来...

网友评论

    本文标题:Android组件化框架搭建

    本文链接:https://www.haomeiwen.com/subject/leoudrtx.html