Можно ли иметь следующие настройки:Gradle ароматизаторов с Продублируйте именами, но разной размерности
flavorDimension "production", "staging"
productFlavors {
staging {
dimension "staging"
...
}
production {
dimension "production"
...
}
flavorOne {
dimension "staging"
...
}
flavorOne {
dimension "production"
...
}
}
flavorOne существует два раза и содержит различные настройки, но и с различными размерами.
Мне нужен ароматический ароматизатор с производством и постановкой, а также файлы res для ароматизатора и ароматизатора. Если я делаю это так, я вижу только flavorOneStagingDebug и flavorOneStagingRelease (выпуск и отладка - мои типы buildty), но не flavorOneProduction ..
Нужно ли создавать аромат для каждой комбинации? Подстановка и производство содержит данные, которые никогда не меняются, кроме файлов res и flavorOne - это всего лишь один из N. Я не хочу создавать N * 2 вкусов, чтобы каждый вкус был в производстве и постановке? Любые решения?
Я читал это уже, но это не объясняет, в чем я нуждаюсь. Сейчас у меня 4 аромата. Flavor1Staging, Flavor1Production, Flavor2Staging и Flavor2Production. Если я добавлю еще один аромат, я должен создать всегда 2. постановка и постановка имеют разные настройки, но также Flavor1 и Flavor2. Например: постановка имеет флаг ads = false, production ads = true, а Flavor1 имеет значение url = xyz, а Flavor2 имеет url = yzx. Измерение не может иметь значения по умолчанию? – Informatic0re
Мне нужно что-то вроде: Flavor1 extends Staging – Informatic0re
Я не думаю, что это возможно, поскольку это всегда умножается. Возможно, это будет вариант для вас, чтобы отключить ароматы, которые вы не хотите, на градирне градации. –