组件化框架设计之手写组件化架构(五)

  1. 云栖社区>
  2. 博客>
  3. 正文

组件化框架设计之手写组件化架构(五)

Android进阶开发 2019-11-14 16:24:27 浏览1012
展开阅读全文

阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680
本篇文章将通过手写组件化架构;路由框架原理与实现来阐述组件化框架设计

此次手写架构,解决的问题是:

1、让 App内 各个功能模块能够独立开发单元测试,也可以 所有模块集成打包,统一测试

独立开发
更改gradle.properties的配置,使得每个功能模块都成为application, 可以独立打包成apk,单独运行。单个模块,独立测试。

集成打包
更改gradle.properties的配置,使得原先每个单独模块,都变成library,被 主模块引用,这时候只有主模块能够打包apk,所有功能都集成在这个apk内。

2、实现 功能模块的整体移植,灵活拔插

故事背景
当你们公司有多个安卓开发人员,开发出核心业务相同

网友评论

登录后评论
0/500
评论