Ho 2 sapori, diciamo Vaniglia e Cioccolato. Ho anche i tipi di build Debug e Release, e ho bisogno di Vanilla Release per avere un campo true, mentre le altre 3 dovrebbero essere false.Definire buildconfigfield per un aroma specifico E buildType
def BOOLEAN = "boolean"
def VARIABLE = "VARIABLE"
def TRUE = "true"
def FALSE = "false"
VANILLA {
debug {
buildConfigField BOOLEAN, VARIABLE, FALSE
}
release {
buildConfigField BOOLEAN, VARIABLE, TRUE
}
}
CHOCOLATE {
buildConfigField BOOLEAN, VARIABLE, FALSE
}
Ho un errore, quindi suppongo che il trucco di debug e rilascio non funzioni. È possibile farlo?
perché stai ridefinendo booleano, vero e falso ... –
preferisco usa BOOLEAN, TRUE e FALSE piuttosto che "boolean", "true" e "false". Tuttavia non ha nulla a che fare con la domanda – JesusS
Vedere questa risposta: http://stackoverflow.com/a/26579662/10793 – Muxa