Фон
В Android Studio у вас могут быть разные типы построения, каждая из которых имеет свою собственную конфигурацию, похожую на продукты-ароматы (как показано здесь)
Проблема
Я хочу, чтобы каждый раз, когда у меня было установлено мое приложение, я сразу же узнал, какой тип он был - отпустите или отлаживайте, просто посмотрев на него.
Для этого, я думаю, я могу использовать файл build.gradle:
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
debuggable true
}
}
Вещь, я не знаю, что туда положить. Я хочу, чтобы имя приложения было другим (и все же оно имеет строку в файлах строк, как оно было переведено), и я хочу, чтобы стиль того, что в приложении отличался (например, цвет панели действий).
Я обнаружил, что могу использовать "resValue" (нашел об этом здесь), но по какой-то причине, независимо от того, что Я делаю, он не будет компилироваться:
- Если ресурс уже объявлен (например, в приложении-имени, который переводится), он говорит, что ресурс дублируется
- Если ресурс не был объявлен, я не могу связаться с ним через код /xml.
Вопрос
Как использовать разные значения ресурсов для типов сборки, даже если они уже существуют?