Daily Archive: 2016-06-12

Gradle Cheat Sheet (4): Task Dependencies

1. dependsOn   任务A dependsOn 任务B,表示任务A只能在任务B完成之后进行。例如:

执行:

输出为:

  此时使用[crayo…
Read more

Gradle Cheat Sheet (3): Task Configuration

  类似于Groovy的封包可以有委托对象,Gradle编译脚本委托给了一个project对象,Gradle DSL中的所有关键词都是这个project对象的属性或方法。 1. 声明任务   project对象有task()方法用于声明任务,它接受一个任务名称和一个配置封包作为参数。下面声明一个名为“myTask1”的任务:

  因…
Read more

Gradle Cheat Sheet (1): Groovy Fundamentals

  本系列整理自Udacity上Gradle for Android and Java课程(国内需访问中文版用Gradle构建Android和Java),旨在提供一份快速参考手册,以便查用。 0. Gradle与Groovy   Gradle编译脚本是基于Groovy编写的。Groovy是一个运行于JVM的脚本语言,支持DSL(Domain Specific Languages),具有很高的可读性…
Read more