there are some conflicts:
both modified: foudations/mogo-commons/src/main/java/com/mogo/commons/AbsMogoApplication.java
both modified: gradle.properties
both modified: modules/mogo-module-share/consumer-rules.pro
both modified: modules/mogo-module-share/src/main/java/com/mogo/module/share/strategyreceiver/BlockStrategy.kt
APP 壳
加载模块
初始化部分服务
定义 flavor
basic 维度
产品形态:区别 applicationId,定义服务加载
- independent:独立app,作为普通 app 运行在系统
- launcher:作为 launcher 运行在系统
product 维度
产品线,各个产品线引入不同服务,实现不同服务内容
- f8xx: 分体机 - launcher
- e8xx: E系列m4(2+32) - launcher
- em4: E系列m4(2+32) - launcher
- em3: E系列m3(2+32) - independent
- em1: E系列m1(1+16) - independent
- d8xx: D系列(2+32) - independent
- d82x: D系列(1+16) - independent
- byd: 比亚迪应用市场 - independent
env 维度
- online: 线上环境
- qa: 测试环境
- demo: 演示环境(大部分时候都是测试环境)