Android приложение резервное копирование и восстановление?
-
25-10-2019 - |
Вопрос
Для приложения, которое я создаю, я бы хотел, чтобы пользователи смогли сделать резервную копию данных приложения (например, на SD -карту). Под данными приложения я имею в виду настройки и базу данных SQLite. Я также хотел бы сделать возможным восстановить данные.
Можно ли сделать это с Backupmanager? Если да, может кто -нибудь привести мне простой пример.
Решение
Backupmanager предназначен для сохранения ваших данных в облаке. Чтобы что -то подтвердило SDCARD, вы можете написать какой -то услугу для вашего приложения, которая делает это. Все файлы/DBS/предпочтения могут быть записаны в папку.
Но этот подход также имеет риск, если пользователь форматирует свою SD -карту или намеренно удаляет папку. Вы не можете контролировать это.