без копипасты. Код не opensource.
Чтобы не выносить код за рамки сети компании я нашёл только вариант с git submodule. Нашел статью, где показано как это сделать. Но кроме этого встретил статью, где говорят об аде работы с сабмодулями. Есть у кого опыт в этом деле? Действительно ли есть какие-то проблемы с ними(сабмодулями) или все ок? Есть ли другие механизмы, решающие данную проблему?
Выносишь нужный функционал в модуль gradle library или android-library. Делаешь для нее отдельную репу, подключаешь, как сабмодуль, потом в settings.gradle прописываешь кастомный путь к проекту. И подключаешь в модуле всех приложений.
Обсуждают сегодня