кто-нибудь работал с Product Flavors?
правильно ли понимаю, что там странная системы - сначала мы пишем весь код в main, а после переопределяем его для flavors в их папках (flavors1/java и flavors2/java, например)?
или возможно как-то избежать этого и сразу разносить код в разные флаворсы?
например, на примере API: пускай у меня есть flavors1/java/API иflavors1/java/API, реализующие один интерфейс. могу я в зависимости от выбранного flavors брать нужный мне API_1 или API_2, при этом не создавая в папке main/java/API?