【发布时间】:2016-12-16 16:23:53
【问题描述】:
我的android项目中有两种风格,我知道gradle按字母顺序构建风格,有什么办法可以改变这个顺序吗??
【问题讨论】:
-
为什么要定义顺序?这个问题的答案可能会影响正确答案。
我的android项目中有两种风格,我知道gradle按字母顺序构建风格,有什么办法可以改变这个顺序吗??
【问题讨论】:
如果它们是按字母顺序构建的,这 - 即使是确定性的 - 只是一个巧合,至少与 Gradle 所涉及的一样多。如果 Android 插件定义了这个顺序,那就是另一个话题了,但我不这么认为。
您可以轻松定义任务的顺序,而无需引入从一个到另一个的依赖关系,这样它们仍然可以使用shouldRunAfter 和mustRunAfter 单独运行。后者保证顺序,前者只保证不进行并行任务处理,这是Gradle的一个孵化特性。
【讨论】: