но нам нужно создать много версий этого приложения для различных компаний (т.е. добавить брендирование: название, иконку приложения и тд). Подскажите, есть ли какие-то практики для этого?
Мммм, клепаем клоны:))
так функционал один и тот же
flavors?
Flavors в студии?
Так флейворы на ресурсы же не распространяются
вот и я читаю и вижу это
Ну, ток скрипты писать под это дело, чтобы они меняли тебе файлы
Нет, просто ты хуету написал
Нет, и ты хуету пишешь, создаём нужные нам productflavors, и создаём нужные src папки с таким же названием как productflavors и профит, для разных стран productflavors можно использовать разный код и разные ресурсы
А с мипмапами ты что будешь делать?
Приложение на джаве скажем которое туда раскидывает предоставленные картинки
Вот мы и снова пришли к тому, что это надо делать через скрипты, а не на флейворах)
А скрипты раскидывают во флейвор каталоги?
Не, можно подменять данные в проекте через скрипт и запускать сборку. Типа "возьми из этой директории, поменяй вот эти ресурсы на эти, и assemble release"
Ну думаю это и язык грэдла осилит. Но это жего осваивать надо, а там такая жопа
Вот-вот, поэтому проще на любом другом знакомом языке разобраться, как копировать файлы, открывать файлы, и менять их значения
Обсуждают сегодня