在团队多人合作开发的项目中,模块化开发就目前而言是比较常见的团队开发模式。而模块化开发时,对于习惯了独立开发的人而言,刚刚开始接触也会经常遇到一些比较常见的坑,这里记录一二,同时提供参考的解决方案,希望对大家有所帮助。
问题一:模块化开发中,当前模块R文件却显示导入的是其他模块的R文件
解决方案:首先检查所有资源文件是否命名规范及是否使用了其他模块的资源文件,然后,检查AndroidManifest.xml文件中的package属性是否为当前模块的包名。
问题二:intent跳转获取的跳转对象为null问题
解决方案:检查gradle文件中需要跳转的模块是否添加到了依赖中