在开发过程中,尤其是MVVM中会有多个module,每个module又会有单独一个gradle配置文件,而这些gradle文件中会有相当一部分配置是相同的,如路由、依赖、编译版本等,我们可以单独创建一个gradle文件,把这些相同的配置抽取出来放到这个共同的gradle文件,然后在每个module的gradle文件引入,可以减少重复配置代码编写。
1、创建config.gradle文件
创建config.gradle文件统一管理依赖,使用方法见:config.gradle管理依赖
2、创建common.gradle文件
在项目根目录下创建一个common.gradle文件,用来抽取各个module中重复的配置,在每个mod