Andriod 组件化后的问题和思考

先抛出问题:组件发布、集成、效率、自动化;

组件拆分后的开发流程

  • 组件单独发布,gradle配置,版本管理维护
  • 更加友好的集成
    • 组件自动化注册
    • 组件间通信,业务公共通信组件;
  • 组件化针对不同宿主的差异化实现方式;

主工程与组件联合编译

  • 开发调试
  • 主工程与组件联合编译,gradle配置,git仓库配置;
  • 开发效率平衡,组件,可以打开任意组件源码依赖调试;aar与源码依赖可以动态任意调整;

管理平台

  • 终极是自研一条移动端管理平台
    • Jenkins 自定义与扩展

待续…