【发布时间】:2015-06-12 05:53:36
【问题描述】:
我想将我的 300 行 build.gradle 逻辑拆分为多个构建文件,以便于维护和扩展。
正如我所注意到的,可以将 gradle 任务拆分为多个文件并将它们用于:
apply from: "myGradleFile"
很遗憾,通过这种方法,我无法访问 second 构建脚本中定义的函数。
是否也可以将 Gradle 函数拆分为多个文件?
例子:
假设我的 default build.gradle 带有一个使用函数的任务
task doSomethingWithMyFunction {
myFunction()
}
现在我有了 functions.gradle
def myFunction(){
}
所以我想从 build.gradle
访问 functions.gradle 中定义的 myFunction【问题讨论】:
-
你到底是什么意思?请举个例子。
-
我添加了一个简单的例子,现在应该更清楚了。thx
标签: android-studio gradle maintainability