Gradle 插件编写指南

Gradle 插件是构建自定义构建逻辑的关键工具。以下是一些关于编写 Gradle 插件的基础信息。

基础概念

  • 插件是什么? 插件是 Gradle 的扩展,它们可以添加新的构建逻辑、任务和配置选项。
  • 插件在哪里定义? 插件通常在 build.gradle 文件中定义。

编写插件

  1. 定义插件
    plugin {
        id 'com.example.myplugin'
        version '1.0.0'
    }
    
  2. 添加任务
    tasks {
        create('myTask') {
            doLast {
                println '执行自定义任务'
            }
        }
    }
    
  3. 配置属性
    ext {
        myProperty = '值'
    }
    

资源

Gradle Logo