Как обновить SharedPreferences после добавления XML-файла в его хранилище - PullRequest
0 голосов
/ 15 октября 2019

У меня следующая проблема: Поскольку я хочу сохранить свои общие данные о предпочтениях, даже если файл .apk удален, я копирую его файл .xml во внешнее расположение, как описано здесь: Резервное копирование Android файла ENTIRE SharedPreferences . Однако после переустановки приложения и запуска приложения я импортирую XML-файл в папку общих настроек, но приложение не будет найдено приложением в самый первый раз. Это работает после закрытия приложения и перезапуска его снова. Что я могу сделать, чтобы это уже работало с самого начала? Кажется, что необходимо обновить каталог общих настроек, но как это можно сделать в приложении?

Заранее спасибо

1 Ответ

0 голосов
/ 15 октября 2019

Вы можете поместить файлы в каталог, производный от Environment.getExternalStorageDirectory (). Эти файлы сохранятся после удаления. Однако пользователь может удалить эти файлы в любое время, независимо от того, установлено ли ваше приложение или нет.

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