Добрый день!
Есть несколько приложений, у которых очень много общей логики, библиотек и интерфейса, более того, они по смыслу "относятся" к одному проекту.
Хочу все проекты с этими сборками объединить в один.
Ранее уже был опыт - использовал модуляризацию + productFlavors.
Насколько это корректно? Нужно что то другое в Gradle использовать?