什么是组件化? 所谓的组件化,就是将我们的app,根据产品功能,设计逻辑合理的分成不同的模块组件。各个组件可以单独运行调试(可以独立运行成一个app),也可以转换成library,供主app使用。简单来说,就是我们把各个功能模块都变成了library,同时为了可以单独运行调试各个模块,我们通过gradle动态配置各个模块,让它们可以在application(可以运行的app项目)和library之间随意切换。 搭建组件化项目