关于android多module的疑惑

2019-06-27  本文已影响0人  J大空

针对android app开发过程中的大家都倾向于多个module开发 以降低功能之间的耦合,方便多人开发,方便单元测试。

我现在的项目中使用过程遇到一些问题,

例如把项目中的基础模块分为以下几种:

common模块:放一些公共类的如:utils

第三方库模块:主要放第三方库

网络模块:主要是http请求

本地文件管理模块 :本地写文件,数据库管理,SP管理。

日志模块:  输出到本地文件, 上传网络

这样划分会出现 这些基础模块之间互相引混乱引用的问题,如:

日志模块 会依赖 本地文件模块 和 网络模块

网络模块 会依赖日志模块

请问出现这种基础模块之间互相引用的问题,是我模块功能划分的问题吗?还是有其他更好的办法?求大婶赐教。

上一篇 下一篇

猜你喜欢

热点阅读