应该算是大家都会遇到的问题了,写了篇文章聊聊了怎么解决。
1
zhouquanbest 2021-12-31 15:05:34 +08:00
这其实有点伪命题,应该是 plugin 决定需要给那些 variant 注册 task or 其他 action
但这点不符合绝大多数同学的直觉,所以最简单高效的还是通过命令名字判断,否则教育和维护成本太高了。 |
2
2bab OP @zhouquanbest 确实不符合直觉,但按方案三来说这其实是 Gradle 的门槛不是这篇文章的门槛哈哈哈(需要同学有基本的 Task 相关知识)。命题还算正确的吧~ 禁用插件功能( Task ),粒度更细,同时也是禁用插件的一种方式,毕竟 Configuration Phrase 并没有耗时操作,如果禁掉后面所有的执行期操作基本也是等价于禁用插件了。如果从效果来说,比用命令名判断更安全、有效。我还是希望传播正确的思路~
|
3
john6lq 2021-12-31 17:02:16 +08:00
没太看懂...想知道能解决什么具体问题吗?
|