Как связать код двух почти одинаковых Android-приложений?
Есть два приложения - бесплатное с рекламой и платное без рекламы. Т. е. разница между ними минимальная. Каким образом организовать их взаимосвязь на уровне хранения файлов и внесения изменений, чтобы не заниматься копипастой? Ведь это два разных проекта, две разные директории, два разных гита... Если бы общим был только код, то можно было бы вынести его в библиотеку. Но тут одинаково всё, включая ресурсы (которые, тем не менее, тоже могут меняться).
в той части что отвечает за "показать\не показать" код проверять какая версия программы установлена и в зависимости от этого либо показывать либо нет, тогда второй копии программы не потребуется.