----《Android Gradle 权威指南》学习笔记
-
任务是可以分组和添加描述的,任务的分组其实就是对任务的分类,便于对任务进行归类整理。任务的描述就是说明这个任务有什么用。 ---- 这两项对于一个任务并不是强制的,但是在项目中尽量使用起来,可以快速方便地了解项目。
-
举个栗子,在 build.gradle 文件中有以下代码:
def Task myTask = task exeTaskGroup
myTask.group = BasePlugin.BUILD_GROUP
myTask.description = "这是一个测试任务的描述"
myTask.doLast {
println "group:${group}, desc = ${description}"
}
在命令行中执行命令:gradle -q exeTaskGroup
打印结果:
group:build, desc = 这是一个测试任务的描述
在命令行中执行命令:gradle tasks
查看任务信息,就能看到该任务已经被归类到 Build tasks 分类里面了,并且还可以看到描述信息。如图所示:

如果是在 IDE 中,鼠标停留在该任务名称上时就可以看到该任务的描述了。
网友评论