Я пытаюсь экспортировать productFlavors и flavourDimensions в файл или build.gradle корневого проекта, чтобы они могли быть доступны для любой другой библиотеки Android. Идея состоит в том, что мне не нужно писать все варианты вручную за каждый новый функциональный модуль.
Объявление flavourDimensions как String[]
делает работу, однако я не могу извлечь productFlavors. Насколько я понимаю, вкусы должны быть сгруппированы внутри NamedDomainObjectContainer<ProductFlavor>
, но можно ли это сделать вне Проекта? Могу ли я написать расширение, которое можно повторно использовать / прикреплять к проектам? Не очень знаком с Groovy, прости меня за двусмысленность.