工具-Gradle插件开发
参考文献
如何从零开发一个 gradle 插件(一)
如何从零开发一个 gradle 插件(二)
Developing Custom Gradle Plugins
Gradle 插件开发概述
深度探索 Gradle 自动化构建技术(四、自定义 Gradle 插件)
手把手教你写 Gradle 插件 | 数据采集
Gradle 基础知识
Gradle有两个重要的概念:Project和Task.
Project
IDE结构中的项目相当于一个父 Project,而一个项目中所有的 Module 都是该父 Project 的子 Project
每个 Project 都会对应一个 build.gradle 配置文件,因此使用IDE创建一个项目的时候在根目录下有一个 build.gradle 文件,在每个 Module 的目录下又各有一个 build.gradle 文件;
Gradle 是通过 settings.gradle 文件去进行多项目构建;
父 Project 对象可以获取到所有的子 Project 对象,这样就可以在父 Project 对应的 build.gradle 文件中 ...