1.Gradle项目生命周期: 初始化 加载初始化脚本 init.gradle(一般是某些全局配置)加载项目settings.gradle文件 配置 找到初始化阶段中加载的项目和各个子项目(如有)的构建脚本build.gradle会先加载一级项目,再加载二级项目,创建对应的task 执行 执行配置阶段生成的task 2.settings文件: 作用:在项目初始化阶段,确定引入哪些工程,为构建项目工程树做准备工程树:类似于maven中的project和module内容:定义了当前gradle项目集子项目的项目名称位置:必须放在根项目目录下名字:只能为settings.gradle关注点:关注文件中的include方法即可,使用相对路径【:】引入子项目