1、规划好项目模块,抽象出公用工具库、网络连接、数据库等为独立的子模块。一些业务公共模块可抽象出子模块。各个独立的业务,可分为不同子模块。
2、要创建子模块,依次单击“File”->“New" -> "New Module"。
3、在选项中选择"Android Library”
4、所有模块的AndroidManifest.xml最终合并为1个,因此不用 编写重复AndroidManifest.xml。
5、在各模块的build.gradle引用的包版本要一致,不然可能会造成版本冲突。
6、资源文件的名称不能相同,否则编译有问题,建议图片、xml等资源文件全名加上项目的前缀来避免冲突。