Резервное копирование и восстановление между версиями на Android 10 - PullRequest
0 голосов
/ 10 октября 2019

У меня относительно старая игра, в которой в настоящее время используется цель Lollipop, и я хочу нацелиться на последний уровень API.

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

Есть ли способ, которым я могуреализовать эту функциональность с новой областью хранения на Android 10? Я попытался осмотреться, но не нашел достаточного решения, только предлагая пользователю папку, которая может сбить с толку. Пока я вижу только возможность реализовать сохранение через игровые сервисы Google Play или запросить у пользователя разрешение на доступ к папке, которое вводит в заблуждение и требует большого количества кода.

Есть ли способ использовать одну общую папку междумои вкусы (разные названия пакетов) на внешнем хранилище? Это не проблема, если его удалить при удалении приложения.

...