;
创建项目 , 项目中有
3
个 Module ,
1
个主模块 app ,
2
个依赖库 module1 和 module2 ;
在 app , module1 , module2...Module 中的版本号 , 如编译版本号 , 最小版本号 , 目标版本号 ;
applicationId 用于保存各个模块的包名 , 尤其是 module 依赖库的包名 , 组件化的状态下 , 该..., 并且在模块化模式中 , 不使用该文件 ;
1、创建组件模式下使用的类和清单文件
在 module1 下创建 组件模式 时使用的 Application 类和清单文件 ;
Application..., 当 isModuleMode 设置为 true 时 , 当前是集成模式 , module 模块作为 app 模块的依赖库进行编译 , 因此需要加载 apply plugin: 'com.android.library...' 插件 ;
当 isModuleMode 设置为 false 时 , 是 组件模式 , 每个 module 都是可以独立运行的应用 , 需要加载 apply plugin: 'com.android.application