Tôi có 2 hương vị, cho phép nói Vanilla và Chocolate. Tôi cũng có các kiểu xây dựng Gỡ lỗi và Phát hành, và tôi cần Vanilla Release để có trường đúng, trong khi 3 kết hợp khác phải là sai.Xác định buildconfigfield cho một hương vị cụ thể VÀ 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
}
Tôi gặp lỗi, vì vậy tôi đoán mẹo gỡ lỗi và phát hành không hoạt động. Có thể làm điều này?
tại sao bạn lại định boolean, đúng và sai ... –
Tôi thích sử dụng BOOLEAN, TRUE và FALSE thay vì "boolean", "true" và "false". Tuy nhiên không liên quan gì đến câu hỏi – JesusS
Xem câu trả lời này: http://stackoverflow.com/a/26579662/10793 – Muxa