关于多module的项目,需要在同项目中拷贝特定module的步骤
比如说我们现在要把项目中的module1拷贝一份成为module2:
1、直接Ctrl+C拷贝module1、在项目目录中Ctrl+V,新module名称改为module2
2、修改module2中的build.gradle文件
把里面的命名控件和applicationId改为新的名称
3、修改proguard-rule.pro文件
把混淆文件中的混淆文件路径改为新的
4、修改AndroidManifest.xml
将该文件中的package改为新的包名
5、在新module中修改文件夹名称
6、将module2中所有的package包名和import包名修改(如下图所示,可以通过快捷键Ctrl+shift+R一键替换,注意范围最好选择module2文件夹下,不然的话可能会把module1中的路径也替换掉)
7、如果用ARouter的情况,需要修改ARouter的路径信息
8、配置settings.gradle将module2手动添加到app中
9、在项目中引用module2
10、资源文件需要一个个手动修改