Доступ к данным из другого приложения, сохраненных в настройках - PullRequest
0 голосов
/ 09 июня 2019

Если приложение сохранило данные, используя SharedPreference, как это:

SharedPreferences.Editor preferencesEditor = getDefaultSharedPreferences.edit();
preferencesEditor.putInt("count", mValue);
preferencesEditor.apply();

может ли другое приложение иметь доступ к этим данным после перезагрузки, например, так:

SharedPreferences sharedPref = getDefaultSharedPreferences();
int value = sharedPref.getInt("count",0);

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

1 Ответ

0 голосов
/ 09 июня 2019

Да, это возможно, но оба приложения должны быть подписаны одними и теми же сертификатами. проверьте этот ответ для получения подробной информации.

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

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

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