Как разработать бесплатную версию (бесплатная + платная) для рекламы и рекламы приложения с таким же packageName в Android? - PullRequest
0 голосов
/ 17 июня 2020

Я создал бесплатное приложение, содержащее рекламу. Теперь мне нужно это приложение в профессиональной версии с тем же именем пакета, что я могу легко загрузить его в play-store.

Я просто хочу отключить рекламу в приложении и опубликовать sh как про (без рекламы) .

(Примечание - мне нужно сохранить то же имя пакета для целей поддержки)

Ответы [ 2 ]

1 голос
/ 17 июня 2020

Для этого вам необходимо использовать в своем приложении In-App purchases, создать единовременный платеж для вашей платной версии и вручную обработать бизнес-логи c для этого в своем приложении.

Вы можете достичь это с использованием Modularization в Android. По сути, вы помещаете свой основной код (общий для бесплатной и платной версии) в базовый модуль, а затем создаете два Dynamic Feature Modules, один для бесплатной версии, которая доставляется при установке, и один для платной версии, которая получает доставляется по запросу и удаляет модуль бесплатных версий. Внимательно прочтите эту серию статей, чтобы понять, как это работает: https://developer.android.com/guide/app-bundle/dynamic-delivery (вы можете прокручивать статью дальше, используя стрелки внизу. Также есть полезные ссылки на статьи в блогах, Codelabs и видео на внизу, чтобы помочь вам в дальнейшем).

0 голосов
/ 17 июня 2020

Насколько я помню, вы должны использовать ароматы в типах gradle или build. Или использовать их оба. Я очень на это надеюсь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...