Android模块化、组件化、插件化区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangshuaionline/article/details/89458488

不同特点:

  1. 模块化(lib)主要解决问题是重用问题,不强调单独编译
  2. 组件化(lib)主要解决问题是功能拆分,强调单独编译
  3. 插件化(application)是所有组件都为apk的特殊组件化,特点可热更新

通讯方式不同点:

  1. 模块化相互引入,需要引入需要的module
  2. 组件化通讯方式分为隐式和路由
  3. 插件化本身是不同进程,因此是binder机制进程间通讯。

猜你喜欢

转载自blog.csdn.net/yangshuaionline/article/details/89458488
今日推荐