2
我現在有這已在一定的build.gradle依賴附加Android的工作室 - 依賴下,如果條件 - 標誌
dependencies {
compile project: 'com.name.libOne', name: 'libOne'
compile group: 'com.name.libTwo', name: 'libTwo'
//a few more dependencies
}
現在我正在尋找一種方法,把一些依賴某種條件 所以在並不是每次構建應用程序時都會有這些依賴關係。
像這樣:
dependencies {
if (one) {
compile project: 'com.name.libOne', name: 'libOne'
}
compile group: 'com.name.libTwo', name: 'libTwo'
//a few more dependencies
}
反正有做到這一點?所以我可以將標誌發送到構建命令 gradlew.bat assembleDebug
並且標誌將被這些條件讀取?
我在哪裏可以申請一個標誌,構建? – Mumfordwiz
然後你運行你的構建:'gradlew.bat assembleDebug -PnameOfYourFlag' – Stanislav
它的工作原理。現在唯一的問題是,我不想使用某些部件,我收到編譯錯誤。你能想到任何解決方案嗎? – Mumfordwiz