Daily Archive: 2016-06-13

Gradle Cheat Sheet (7): Custom Task Types

  创建自定义任务类型有利于复用,只需创建一个类继承DefaultTask ,并用@TaskAction 标记实现任务行为的方法。如: class HelloTask extends DefaultTask { @TaskAction void doAction() { println 'Hello World' } } 之后可以通过type 指定使用自定义任务类型: task…
Read more

Gradle Cheat Sheet (6): Parameterising Your Build

  Gradle允许通过添加属性在脚本之外对build进行参数化。添加属性有两种方式:gradle.properties文件和命令行参数。 1. gradle.properties   建立gradle.properties文件,在其中加入: greeting=Hello from a properties file 然后在build.gradle中声明如下任务: task printGreeti…
Read more