• check 这个任务会执行所有校验检查
    • clean 这个任务会清理工程的所有输出

    事实上, assemble , check 以及 build 这三个任务并没有作任何事情,他们只是插件的引导任务,引导插件添加的其他任务去完成一些工作。

    比如,应用 findbugs 插件会创建一个任务,并且让 check 任务依赖它,这样当这个 check 任务被调用的时候,这个新创建的任务也会被调用.

    要查看所有的任务列表以及任务之间的依赖关系运行:

      不做任何改变两次运行 build ,Gradle 会报告所有任务已经处于 UP-TO-DATE 状态,这意味着没有什么可做的。这使得任务之间可以正确的相互依赖,又不会导致其他不需要的操作执行。