看完这一系列,彻底搞懂 Gradle
包括基本使用、项目文件解析说明、插件开发调试、和各个构建task及源码解析,整体来说非常全面
Google官方Build指引
developer.android.com/studio/buil…
developer.android.com/studio/buil…
developer.android.com/studio/rele…
developer.android.com/studio/buil…
十分钟搞定 Gradle
介绍文档使用说明
深度探索 Gradle 自动化构建技术系列
一、Gradle 核心配置篇
主要介绍gradle基本使用及各种命令
二、Groovy 筑基篇
三、Gradle 核心解密
project及task介绍
四、自定义 Gradle 插件
plugin及extension和transform等介绍
五、Gradle 插件架构实现原理剖析 — 上
了解gradle历史各版本的更新,包括R8和D8等
五、Gradle 插件架构实现原理剖析 — 下
AppPlugin打包编译流程解析
Android Gradle最佳实践系列
各种配置说明、编译优化及CI配置等
深入理解Android之Gradle
邓凡平较早期对gradle的理解,对groovy语言有很多讲解
头条三部曲
深入理解Gradle框架之一:Plugin, Extension, buildSrc
深入理解gradle框架之二:依赖实现分析
深入理解gradle框架之三:artifacts的发布
Android Gradle Plugin 源码解析(上)
内容中有讲如何使用Android Studio查看Android Gradle Plugin源码,清测有效
Android Gradle Plugin 源码解析(下)
Gradle 系列 (三)、Gradle 插件开发
理解各种插件的开发及使用方式,命名规则等,可以更好的理解怎么Android开发中引用的各个plugin,以及为什么叫这个名字,哪里可以找到更多的插件,如何发布如何调试等
Gradle 系列 (四)、Gradle 插件实战应用
关于extention概念和使用
Gradle学习系列(七):Android Gradle Plugin 源码解析
内容包括如何用Android Studio查看Android Gradle Plugin源码
Gradle入门教程(四):Gradle插件
介绍了插件类型、开发及使用和pluginManagement
其他通用类阅读
gradle用户指南
avatarqing.github.io/Gradle-Plug…
dongchuan.gitbooks.io/gradle-user…
社区plugin插件