一、在现有项目上增加组件步骤;
1、新建一个项目全局配置;(只关注红框框的东东就可以了)
例如:在项目根目录下创建 config.gradle 文件;
然后在项目的build.gradle,中引入config.gradle文件;
例如:
2、在项目下,新建moudle,并在其对应的build.gradle文件中添加以下代码;
注意:"src/main/mallmodel/AndroidManifest.xml",文件需要新建mallmodel文件,拷贝一份AndroidManifest.xml,修改为独立app的格式,有application,有MAIN,LAUNCHER的,这个不多讲;
3、在主项目的build.gradle中,配置新建的moudle;如下图:
4、这样就添加了一个能根据isMoudle的值切换组件或将组件改为能运行的单独app了。
下一篇,将进一步重构,将项目逐步组件化;