在 gradle 中,你可以分離你的主 gradle 檔案,例如,在 android 中,如果你有一個大build.gradle檔案,你可以將這個大檔案分成小部分,然后將它們包含在目標build.gradle檔案中
apply from: "$jacocoDir/jacoco_module.gradle"
現在我的問題是我們可以將build.gradle檔案中的引數發送到jacoco_module.gradle
在上面的例子中想象我有一個jacoco_module.gradle和build.gradle適用的jacoco_module我怎么可以定義jacoco蠢貨,忽略build.gradle
uj5u.com熱心網友回復:
有多種方法可以將資訊輸入到第二個腳本中。如果你有這樣的東西build.gradle:
ext {
someMagicNumber = 42
}
apply from: 'jacoco_module.gradle'
你可以有這樣的東西jacoco_module.gradle:
tasks.register('magic') {
doLast {
println "Magic Number Is ${someMagicNumber}"
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/382354.html
下一篇:不應用Gradle依賴約束
