我读到了
ant.propertyfile(
file:"/projectPath/application.properties") {
entry(key:"app.name", value:'foo')
}
)
但我不知道如何将此应用于我的assembleRelease过程。
请帮忙吗?
答案 0 :(得分:0)
为调试与发布做差异构建(diff属性值)的一种方法是:
sourceSets {
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
通过build-type拆分源目录树,然后在那些现在绑定到构建类型的相应源文件中,您可以从' gradle-properties'中引用diff属性键。文件:
configDbApiDebug=rc7
configDbRestDebug=Kw7
configDbApiProd=ovv
configDbRestProd=eoj