gradle 默认只执行当前目录下的build.gradle 脚本,而我们的项目通常是有多个模块依赖的,这时需要我们对多个目录同时编译,那就需要我们创建一个settings.gradle 文件
如果你的目录下有settings.gradle (文件需要自己创建) ,里边添加其他目录,会继续执行其他目录下的build.gradle
1、目录结构
(主文件夹中build.gradle输出 "AAAAA",g1、g2 文件夹中只包含一个build.gradle 文件 task 分别 输出 g1和g2):
2、settings.gradle内容(添加 g1 g2 目录):
3、执行结果(necting to Daemon 是构建 常驻进程,用于加速gradle 构建,在3.0 后自动开启 )
执行结果显示,三个目录下的build.gradle 都得到了执行