1.在app同级下创建一个模块,然后在项目的build.gradled的Project中放一下需求
buildscript {.......... } //第一步 plugins { id "calces.appconfig" version "3.3.0-alpha01" }
// 第二步
appConfig {
//调试开关,控制所有app能不能独立运行
debugEnable true
apps {
//注意事项:
//只设定需要加载的moudle即可,如果设置了启动activity也会和
//他的清单文件中mainactivity重复.
/*写的是模块的名*/
app {
modules ':home'
}
}
//所有组件
modules {
//注意事项:
//如果设定了applicationId 则要删除相关
//如果只有modules 则name :'news' 属性不能少
//module中的applicationId ,否则就算重复赋值了.
/*写的是模块的名*/
home {
name ':home'
applicationId "com.bawei.home"
mainActivity ".HomeActivity2"
isRunAlone true
}
}
}
2.然后后在该模块的build.grandle中加入
apply plugin: 'calces.modules'