本文新建一個文件other.gradle, 內容如下:
println "configuring $project"
task hello {
doLast{
println 'hello from other script'
}
}
然後在主構建腳本build.gradle裏引用這個外部腳本:
apply from: ‘other.gradle’
執行輸出:
configuring root project ‘quickstart’
hello from other script
這個’quickstart’是哪裏來的呢?other.gradle裏使用佔位符$project, 而本地文件夾裏還有個文件settings.gradle, 裏面定義了root project的名稱:
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":