Gradle

Gradle在Android Studio中的应用及插件编写。

Gradle for Android记录了相关的基本概念和语法,建议在查看以下内容前进行查阅

查看gradle-wrapper.properties文件的gradle版本,该版本会下载到本地,压缩文件中包含了所有的源码。

Writing Custom Plugin

自定义插件的一些说明[官方文档],请直接查看A standalone project章节以后的内容。

Android Plugin DSL Reference

这个链接的内容展示了build.gradle文件中对应的结构体,如果想要在Gradle插件编写的过程中使用build.gradle中的内容,可以参考里面的内容获取对应的字段。

其中AppExtension是我们需要关注的Extension类型,其包含了build.gradle中的所有配置结构体。

LibraryExtension是Library工程使用的Extension类型。

FeatureExtension是Android Instant App对应的Extension类型。

下面的插件演示代码只关注了AppExtension。

插件演示代码

results matching ""

    No results matching ""