Удаляются ли общие настройки, связанные с приложением, при удалении приложения? - PullRequest
4 голосов
/ 02 августа 2011

Сохраняется ли значение SharedPreferences для приложения даже после его удаления?

Если нет, я бы хотел сохранить SharedPreferences даже после удаления / удаления приложения.Есть ли способ?

Редактировать: Я не хочу сохранять настройки на SD-карте.Есть ли способ сохранить их в памяти телефона?

Ответы [ 3 ]

8 голосов
/ 02 августа 2011

SharedPreferences удаляются при удалении приложения, но вы можете использовать BackupManager для выполнения резервного копирования в облако - у Reto Meier есть хорошее сообщение в блоге для начала работы.

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

1 голос
/ 02 августа 2011

Да, общие настройки хранятся в каталоге данных для приложения. При удалении приложения файл удаляется.

Если вы хотите сохранить общие настройки, вам нужно работать с файлом на SD-карте.

0 голосов
/ 02 августа 2011

Да, они будут удалены.Вам нужно будет сохранить резервную копию на SD-карте и восстановить ее после переустановки.

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