Sophix怎么读
名字寓意解析对比图
sophix和其他框架的对比图优点
- 集成简单,非侵入式
缺点
- 不能更新四大组件
- 一个月超过5W次需要支付费用。
原理
产品需求实现思路
前期注册一些无用的Activity和Service为后期的业务扩展预留空间。通过这种方式,有如下几个问题:1. 组件的命名跟后期的业务名不能关联。2. 一旦预留的空间用完了,将无法再更新。
插件化Atlas
插件化解决如下几个问题
减小主包大小
不发版上新功能
独立开发加载 A/B TEST 模块
bug 修复工具
工程中moudle之间关系
整体关系工程构建流程
整个工程
- 修改gradle版本为3.3
构建宿主工程
- 卸载模块
remotebundle工程
- 该工程唯一要做的就是修改工程下的
产品需求
问题
- 项目改造难度可能比较大。
- 四大组件不能扩展
- 需要后台实现版本管理平台
解决方案
- 通过预留四大组件实现扩展