Android Gradle - 检查正在执行的任务

时间:2016-12-13 10:32:52

标签: android gradle android-gradle build.gradle

在我的gradle文件中,我想知道哪个任务触发了代码块。例如如果我跑

gradle assembleVanillaDebug
从终端

,我想在我的gradle文件中知道正在执行assembleVanillaDebug任务。这也将帮助我弄清楚我正在运行调试构建类型任务或发布构建类型任务。 我们能知道正在执行哪个任务吗?

1 个答案:

答案 0 :(得分:6)

最后,

gradle.startParameter.getTaskNames()

证明是我的朋友。 gradle clean assembleVanillaDebug将返回当前版本中正在执行的所有任务的列表。

e.g。对于clean,它会返回一个任务列表assembleVanillaDebugrequire_once('somefile.php')