I\'m trying to work with build flavors. In my build.gradle I\'ve defined 2 flavors, a normal flavor and an admin flavor.
Basicly, the admin flavor has an extra button
To avoid plain string in the condition, you can define a boolean property:
productFlavors {
normal {
flavorDimension "access"
buildConfigField 'boolean', 'IS_ADMIN', 'false'
}
admin {
flavorDimension "access"
buildConfigField 'boolean', 'IS_ADMIN', 'true'
}
}
Then you can use it like this:
if (BuildConfig.IS_ADMIN) {
...
}