@swba
Web => Mobile

Как связать код двух почти одинаковых Android-приложений?

Есть два приложения - бесплатное с рекламой и платное без рекламы. Т. е. разница между ними минимальная. Каким образом организовать их взаимосвязь на уровне хранения файлов и внесения изменений, чтобы не заниматься копипастой? Ведь это два разных проекта, две разные директории, два разных гита... Если бы общим был только код, то можно было бы вынести его в библиотеку. Но тут одинаково всё, включая ресурсы (которые, тем не менее, тоже могут меняться).
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 2
Neuroware
@Neuroware
Программист в свободное от работы время
в той части что отвечает за "показать\не показать" код проверять какая версия программы установлена и в зависимости от этого либо показывать либо нет, тогда второй копии программы не потребуется.
Ответ написан
Комментировать
kivsiak
@kivsiak
software engineer
Не понял а зачем два билда когда всю разницу можно уместить в одном условии? Используй build flavor. https://developer.android.com/tools/building/confi...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы