Nih*_*ika 19 gradle android-gradle-plugin
我对在gradle中订购任务时何时shouldRunAfter以及mustRunAfter应该使用哪一个有疑问.
shouldRunAfter
mustRunAfter
Opa*_*pal 24
这些都记录得很好,请看看这里.特别:
当您使用"必须运行之后"排序规则时,无论何时运行taskA和taskB,都指定taskB必须始终在taskA之后运行.这表示为taskB.mustRunAfter(taskA)."应该运行后"排序规则类似但不太严格,因为在两种情况下它将被忽略.首先,如果使用该规则引入了订购周期.其次,当使用并行执行并且除了"应该运行之后"任务之外已经满足任务的所有依赖性时,无论是否应该"运行"依赖性之后,该任务都将运行.您应该使用"应该运行",其中订购有用但不是严格要求.
编辑 我也鼓励你阅读这篇文章.
归档时间:
9 年,7 月 前
查看次数:
4066 次
最近记录:
7 年 前