так если например пользователь удалил случайно приложение не удалять локальные данные? Чтобы когда он установил заново проверить данные и спросить хочет ли он их восстановить.
Ну вот это наверное оно https://developer.android.com/guide/topics/data/autobackup
Вообще у гугла есть встроенный механизм(читать про allowBackup=true в манифесте), он префы и бд сохраняет как раз Но я не уверен что он будет работать прям корректно. То есть нужно вникать можно ли задавать вопрос при установке чтобы вытащить старые данные или нет. Потому что частая бага, когда при этом флаге(который по умолчанию) при переустановке данные автоматом восстанавливаются. Ну и не ясно как это будет работать на всяких xiaomi. Лучше использовать сервер наверное для таких вещей или сделать бекап в файл самому а потом предлагать восстанавливать из файла. Но предложил бы именно начать с изучения вопроса по allowBackup
Обсуждают сегодня