android - Android 10 上的不同风格之间的备份和恢复
问题描述
我有一个相对较旧的游戏,目前使用 Lollipop 目标,我想以最新的 API 级别为目标。
它具有使用外部存储的备份和恢复功能,它将偏好和游戏进度导出到单个路径上的单个文件中,并且不询问用户任何内容。它可以在任一版本中恢复,在付费版本首次安装时,如果在设备上找到备份(从免费版本导出),它甚至会要求用户恢复进度。
有什么方法可以使用 android 10 上的新范围存储来实现此功能?我试图环顾四周,但没有找到任何足够的解决方案,只是提示用户进入一个可能令人困惑的文件夹。目前我只看到通过 Google Play 游戏服务实现保存或提示用户提供文件夹权限的选项,这令人困惑并且需要大量代码。
有没有办法在外部存储上的我的口味(不同的包名称)之间使用单个共享文件夹?如果在卸载应用程序时将其删除,则不是问题。
解决方案
推荐阅读
- python - Numpy 错误:无法转换 numpy.object_ 类型的 np.ndarray
- java - 如何在java中更改屏幕状态?
- format - AnyChart 图例图标位置
- ios - 如何从钥匙串中手动完成删除 iOS 应用程序数据
- ios - 根据用户使用的 iPhone 更改约束值
- javascript - 在超集仪表板中过滤具有不同数据源的图表?
- elasticsearch - 记录通过 ElasticSearch 高级 Java 客户端构建的 JSON 查询以进行调试?
- javascript - JQuery Select2 下拉选项超出容器宽度
- javascript - React Table - useRowSelect 的单选输入
- regex - 如何在 Ansible 剧本中包装长线 re 模式?