我有一个多项目gradle设置。可以想象,一些项目需要使用相同的自定义任务。我四处寻找使用位于另一个build.gradle文件中的任务的方法,以避免代码重现,但无法找到任何信息。 有没有办法做到这一点?如果没有,是否有优雅的解决方法?
谢谢!
答案 0 :(得分:3)
有几种方法可以做到这一点。最简单的方法是使用subprojects { ... }
在根项目中定义它。您也可以将其写在单独的文件中,并使用apply from: yourfile.gradle
添加它。
如果您想要更具体的答案,您必须提供有关项目和任务的更多信息。