У меня есть два вкуса в моем файле gradle: flavor1 и flavor2. Наряду с типами сборки они создают следующие варианты сборки:
flavor1-debug
flavor1-release
flavor2-debug
flavor2-debug
Предполагая, что я хочу иметь разные рисунки для каждого варианта, где мне его разместить?
Моя структура папок
src
|__ main
|__ flavor1
|__ flavor2
|__ debug
|__ release
Мне известно, согласно это это
Все ресурсы (разрешение и активы Android) используются с использованием приоритета наложения, где тип сборки переопределяет вкус продукта, который переопределяет основной исходный набор.
Однако это означает, что если я помещу его в папку «Тип сборки», то варианты отладки будут иметь один и тот же отладочный чертеж, а варианты выпуска будут иметь один и тот же выпуск.
Я думаю, я мог бы создать более конкретные ароматы с самого начала, например. флейвор1релиз, флейвор1дебаг, флейвор2релиз, флейвор2дебаг, но я бы закончил с 8 вариантами. Я, вероятно, не смог бы построить некоторые типы сборки в соответствии с этим, но это не похоже Очень чистый.