Как делиться личными данными между несколькими приложениями одним разработчиком - PullRequest
0 голосов
/ 02 апреля 2019

Я столкнулся с проблемой, когда мне нужно хранить конфиденциальные данные, где они будут доступны для всех моих приложений, но не для других приложений. Я знаю один способ, где мы устанавливаем один и тот же SharedUSerId для всех приложений. Но сейчас это невозможно, потому что одно из наших приложений, которое не имеет установленного SharedUSerId, уже работает. Если я изменю SharedUserId сейчас, пользователи не смогут обновить приложение. Есть ли способ иметь личное хранилище, доступное только для приложений, подписанных с такой же подписью?

1 Ответ

0 голосов
/ 02 апреля 2019

Вы можете использовать свои собственные фильтры Intent. Таким образом, ваши другие приложения могут отправлять трансляцию, которую вы слушаете.

https://developer.android.com/guide/components/intents-filters

...