Android组件化框架搭建
2022-03-16 本文已影响0人
双囍_小赵
组件化开发首先配置项目需要注意以下:
组建化1.统一版本号管理:重新创建一个.gradle结尾的文件作为统一的管理如下图:
创建统一文件2.将这个文件通过build.gradle引进使用如下图:
引入这个统一文件使用3.使用的时候就可用配置文件里的引用那些版本号信息
4.公共的implement也可以定义在统一文件中使用
implementation可以直接引用数组5.通过统一文件中定义变量来切换工程是library还是application
通过变量改变是否依赖6.依赖改变成library在相应的Androidminfest.xml中也要有所改变
创建一个library类型的Androidminfest.xml7.同时在引用module和使用Androidminfest.xml的时候也要判断使用
主工程里判断是否引用其他module Module中判断是否还用application工程 Module里判断加载哪个minfest文件完成了以上的配置,就可以每个module切换成一个真正的工程,可以单独运行,每个开发人员互不干扰。
在使用组件化开发,遇到两个module需要传递数据或者跳转,可选择使用阿里的ARoute框架或者其他的框架。