- 4
- 0
- 约2.46万字
- 约 16页
- 2019-03-17 发布于江苏
- 举报
从零开始的Android新项目11 - 组件化实践(1)
组件化是什么
组件化,相对于容器化(插件),是一种没有黑科技的相互隔离的并行开发方式。为了了解组件化,不得不先说一下插件化。
为什么我们需要插件化
现代 Android 开发中,往往会堆积很多的需求进项目,超过 65535 后,MultiDex、插件化都是解决方案。但方法数不是引入插件化的唯一原因,更多的时候,引入插件化有另外几个理由:
- 满足产品经理随时上线的需求(注意,这在国外是命令禁止的,App store 和 Google Play 都不允许这种行为,支付宝因此被 Google Play 下架过,仔细想想,如果任何应用都能在线上替换原来的行为,审查还有什么用?)。
- 团队比较有钱,愿意养人做这个。技术人员觉得不做业务简直太棒了,可以安心研究技术。
- 并行开发,常见于复杂的各种东西往里塞的大型应用,比如 —— 手Q、手空、手淘、支付宝、大众点评、携程等等。这些团队的 Android 开发动辄是数百人,并分成好几个业务组,如此要并行开发便需要解耦各个模块,避免互相依赖。而且代码一多吧,编译也会很慢(我们公司现在的工程已经需要 5 - 6 分钟了,手空使用 ant 都需要 5 分钟,而 手Q 使用 ant 则需要 10 分钟,改成 gradle 的话姑且乘个2,都是几十分钟的级别)。插件化可以加快编译速度,从而
您可能关注的文档
- PROE基本操作说明.doc
- 周长江0426第十三部分.doc
- 西南石油大学科研活动量化计算办法.doc
- 徐海学院第二学期(较高中高要求层次)高中高数试卷.doc
- 留守儿童领悟社会支持团体心理辅导10个方案设计.doc
- 50句精辟英语励志名言.doc
- 2018年度国考面试:应急情形处理考题解析(一).doc
- 普通高中高等学校招生全国统一考试英语天津卷详解.doc
- 针对于企业进行品牌延伸中问题与针对策研究.doc
- 2016年超星尔雅大学本科生创新基础冯林全部答案.doc
- 2026年吉林工程职业学院单招职业技能测试题库及参考答案详解一套.docx
- 2026年吉林工程职业学院单招职业技能测试题库参考答案详解.docx
- 2026年吉林工程职业学院单招职业技能测试题库及参考答案详解.docx
- 2026年吉林工程职业学院单招职业技能测试题库及完整答案详解1套.docx
- 应急救援志愿者面试题及答案.docx
- 2026年吉林工程职业学院单招职业倾向性考试题库带答案详解.docx
- 2026年吉林工程职业学院单招职业倾向性考试题库含答案详解.docx
- 2026年吉林工程职业学院单招职业倾向性考试题库附答案详解.docx
- 2026年吉林工程职业学院单招职业适应性考试题库及参考答案详解.docx
- 2026年吉林工程职业学院单招职业适应性测试题库及答案详解一套.docx
最近下载
- 学习贯彻党的二十届四中全会精神网络专题培训班结业考试.pdf VIP
- 浅析《诗经》中的女性形象及其社会意义.doc VIP
- 中考数学专题06 构造旋转-托勒密定理的应用(学生版).doc VIP
- 突发性耳聋演示课件.pptx VIP
- 2026年管理类联考综合能力真题及解析【精编版】.pdf
- 930例早产的回顾性临床研究:危险因素、分娩方式与母婴结局分析.docx VIP
- 五马先生纪年.docx VIP
- 基于Flexsim的A冷链物流配送中心仓储系统仿真与优化.pdf VIP
- 湖南省安装工程消耗量标准 第九册 消防工程.docx VIP
- DB2327T 077-2023 大兴安岭紫苏栽培技术规范.docx VIP
原创力文档

文档评论(0)