Summary
- 关于本书
- Gradle介绍
- 下载和安装
- 先决条件
- 安装包结构
- 环境变量配置
- 升级Gradle
- 快速入门
- 项目结构
- 脚本结构
- 第一个脚本
- 打包和运行
- 仓库
- 仓库的概念
- 使用公共仓库
- 如何使用nexus私服
- 使用本地缓存或目录
- 依赖
- 基本依赖管理
- 什么是依赖坐标
- 依赖传递和排除
- 依赖缓存
- 任务
- 运行一个任务
- 任务的生命周期
- 任务的创建
- 依赖型任务
- 任务的操作
- 任务的执行和跳过
- 质量保证
- 单元测试
- findbugs
- checkstyle
- 打包和发布
- 什么是构建
- 增量构建
- 代码混淆
- 包含和排除
- 如何发布
- 多项目构建
- 多项目(模块)结构
- 插件
- 如何使用插件
- 插件编写
- 参数化配置
- 实例解析
- Spring多项目脚本的解读
- 安卓多渠道打包示例解读
- 效率优化
- 使用Gradle daemon
- IDE集成
- 地球不会爆炸
- 与eclipse集成
- 与idea集成
- 与Jenkins搭配使用
- 关于中文编码
- 遇到问题怎么办?
- 提问技巧
- 在哪寻求帮助
- 附1、groovy
- 附2、常用插件
- 附3、版本管理