Разные виды продуктов между библиотеками Android - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь экспортировать productFlavors и flavourDimensions в файл или build.gradle корневого проекта, чтобы они могли быть доступны для любой другой библиотеки Android. Идея состоит в том, что мне не нужно писать все варианты вручную за каждый новый функциональный модуль.

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

...