Создать несколько приложений одного проекта - PullRequest
0 голосов
/ 17 ноября 2018

Я много искал наилучшую практику для своей проблемы и пока не нашел ничего полезного.

Моя проблема: У меня есть платформа, которая создает приложения электронной коммерции для пользователя, а затем мы публикуем ее для пользователей в магазине игр. ПРИМЕЧАНИЕ. Каждое приложение имеет свое имя и, возможно, свой аккаунт Google.

Каждый раз, когда есть исправление ошибки или новая функция, нам нужно копировать, вставлять один и тот же код в каждый проект, а затем снова загружать их в магазин.

Мой вопрос: Есть ли более разумный способ справиться с этим? я имею в виду, что если у нас будет 100 приложений одного и того же проекта, будет сложно обновить код во всех них, а затем снова загрузить все APK.

Может быть, есть способ обновить классы и контент динамически? или даже какой-нибудь инструмент, который может организовать все это или управлять загрузкой APK?

Заранее спасибо.

1 Ответ

0 голосов
/ 17 ноября 2018

Вам не нужно копировать, вставлять один и тот же код в каждом проекте, и вам даже не нужна другая учетная запись Google. Существует процесс, называемый приложениями с белой маркировкой, в котором вы можете управлять неограниченным количеством apk из одного проекта. Просто добавьте всех клиентов в разных вариантах продукта в файл Gradle с другим идентификатором приложения. Перейдите по ссылке, прилагаемой для подробной процедуры белой маркировки

https://proandroiddev.com/advanced-android-flavors-part-1-building-white-label-apps-on-android-ade16af23bcf

...