android模块化开发三部曲(1.集成)

1.我们知道模块化开发,顾名思义就是把各个功能分成不同的module来进行开发,很多情况下就是这样进行分,

类似于这种,app module 就是主module,所有的module最后都会集中到它的里面进行处理,lib module(这个就是一个类似于工具性的module,抽取公共的一些方法或者资源集中到这个地方),loginmodule(都知道这是必不可少的,一般情况下会分出来)还有其他的功能module除了APP module,其他的module都是作为library存在的。其实看看图标就能看出来,如果想要某个module依赖另一个module,只需要在对应的module gradle的这样设置:

注意:

各个module之间不能进行相互依赖。只能是单向的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容