2015-07-03 3 views
0

Эй, у меня есть приложение (назовем это приложение A) на игровом автомате, и я хочу заменить его другим совершенно другим приложением (назовем его приложением B), но мне нужно, чтобы некоторые из SharedPreference в приложении A были отправлены в приложение B, но я не знаю, как отправлять данные из приложения в другое, кто-нибудь знает, как это возможно или даже возможно. Я попытался создать файл, содержащий данные на SD-карте, но мне не нравится эта идея, так как она небезопасна, поэтому, если у вас есть идея лучше, пожалуйста, помогите мне.Как отправить SharedPreference из приложения в другое?

+0

Да по названию упаковки .. http://stackoverflow.com/questions/6030321/android-retrieving-shared-preferences-of-other-application – Dhina

ответ

0

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