一 Gradle简介
二 构建工具
① 项目自动化
② 构建工具
+++++++++++'Gradle构建工具核心作用'+++++++++++
1)完成一系列'自动化'过程
2)进行'依赖管理',支持传递依赖
③ 为什么要使用构建工具或构建自动化
1)若'没有'构建工具,'需要'把我们依赖的jar包复制到'项目中'-->通常是'lib目录'
2)若要在其它项目中使用,则要把这个就jar包'再次'复制到另外一个项目中,完全需要'手动配置'
3)如果使用'Gradle构建工具',我们可以'直接配置',帮助我们从'仓库中'自动把这个'依赖下载'起来,并且支持'传递依赖'
4)使用自动化工具会使'构建过程更为连续'
备注: 不少技术领域如'插件化'、'热修复'、'组件化'、'构建系统'等都对Gradle有'迫切'的需求
④ 约定优于配置
⑥ Gradle的特性
⑦ 传递依赖
⑨ 补充