Один и тот же продукт в приложении, используемый несколькими приложениями (Android)

Возможно ли иметь один и тот же продукт в приложении (управляемый) в нескольких приложениях? Таким образом, если пользователь покупает премиум-апгрейд в одном из приложений, он получает премиум-апгрейд во всех них.

Обратите внимание, что в настоящее время я не планирую поддерживать базу данных пользователей и пытаюсь найти решение, используя только API биллинга Google в приложении, если это возможно.


person Sir Barksalot    schedule 13.01.2021    source источник


Ответы (1)


Нет, это невозможно, если только вы не создадите собственную базу данных. Права всегда связаны с приложением (имя пакета), что означает, что если пользователь покупает SKU приложения A, библиотека Play Billing может извлекать права для приложения A только из его кода.

person Hanrui    schedule 08.02.2021
comment
Да, я так и думал. Спасибо. Я пошел совершенно другим путем и поместил все в одно модульное приложение. Работать в любом случае проще. - person Sir Barksalot; 09.02.2021
comment
@SirBarksalot У вас есть какое-нибудь руководство по этому поводу? Или пример кода? - person aruke; 07.06.2021