在项目开发的过程中,模块的 build.gradle
中可能会写进很多代码,使其行数变得很多。所以提取出一部分工具方法,放到 utils.gradle
中。
// utils.gradle
static def getBuildTime(){
// ...
}
// ……
要想在其他文件中使用这个工具类,需要两个步骤:
- 在该文件中的
ext
闭包中加入对方法的引用:
ext {
getBuildTime = this.$getBuildTime
}
其中,需要在引用的方法前加上 this.&
。
- 在需要使用的地方引入。
apply from: "../utils.gradle"
这里需要填上该文件的相对路径。如果在同一个文件夹,直接填入文件名即可。
网友评论