У меня есть два приложения, и я хочу иметь возможность совместно использовать String value
между ними. Например: пользователь меняет строку в app A
, когда запущен app B
, я хочу, чтобы он прочитал обновленный String
(и наоборот).Совместное использование строк между двумя приложениями
Я пытался использовать SharedPreferences с Context.MODE_WORLD_WRITABLE
, но он устарел.
Как я могу это достичь?
EDIT: приложение A должно сохранить значение без запуска приложения B. Приложение B должно быть в состоянии прочитать это значение без запуска приложения A. Я посмотрел ContentProviders
, но они выглядят слишком сложными, особенно для простой строки обмен.
Один из способов сделать это, запустив Деятельность App B из App A и передавать данные с Намерения. http://developer.android.com/training/basics/intents/filters.html // Общий ресурс Twitter/FB/SMS работает следующим образом. – Sharj