6.1 Gradle简介
Gradle是一个项目自动化构建工具,主要负责依赖管理和任务执行
Gradle里的两个基本概念:项目、任务。项目是由多个任务组成,任务是一个构建原子性的工作。
6.2 用Gradle构建生命周期
1.初始化阶段
读取根工程中setting.gradle中的include信息,决定有哪几个工程加入构建
2.配置阶段
解析每个项目中的build.gradle配置文件,处理依赖关系和执行顺序等,脚本本身也需依赖来完成自身的分析
3.运行阶段
根据Gradle命令传递过来的任务名称,执行相关依赖任务