в том, что именно в случае "один фрагмент - много xml" нужный лэйаут подтянется без всяких лишних движений с gradle во время компиляци? Мне казалось, что там сложности начинаются, когда в одних вариантах файл есть, в других нету или здесь надо зависимость подтягивать, а там нельзя🤔
Флейворы неустойчивы к рефакторингам. Т.е. используешь какой-то класс в разных флейворах. Поменял ему имя через рефакторинг, а оно сменилось только в текущем флейворе
Это да, но тут вроде речь шла про условный layout.xml у которого контент отличается от флэйвора к флэйвору
Там те же проблемы вылезут при переименовании ресурсов. Допустим во всех layout используется @string/my_string и вы переименуете на @string/my_new_string - поменяется, скорее всего, только в поточном флейворе
Вот из-за этого мое мнение разделение на модули
Обсуждают сегодня