3
У меня уже естькак построить различные варианты андроида через Gradle
2 ароматизаторов (постановка, производство)
2 buildTypes (отладка, релиз)
кроме того, я хочу иметь разные варианты, например, для разных поставщиков. как производство-релиз для samsung и htc. возможно ли это с помощью скриптов сборки?
PS: Я не хочу, чтобы использовать плагин 3rd партии, как this
Вы уже создали 2 аромата, я не понимаю, почему вы не можете использовать одну и ту же процедуру для создания других ароматов? – Kai
@kai bcz его как 3-й уровень варианта. то же самое, что сказать, prod-release build, только что некоторые параметры брендинга будут разными для разных поставщиков. Я соглашаюсь с его возможностями через buildTypes, но для каждого поставщика мне нужны 2 записи, хотя они управляемы, но немного грязны. – Ankit
Я понимаю, что вы имеете в виду сейчас, но я не думаю, что вам действительно нужна «промежуточная версия»? В этом случае вам просто нужно определить 3 типа сборки (постановка, производство-отладка, выпуск-релиз), оставляя ароматы, которые будут использоваться исключительно для целей брендинга/настройки. Это то, что я сделал для одного из моих проектов, и я не могу жаловаться на установку. – Kai