我有一个相对较旧的游戏,当前使用Lollipop目标,并且我希望目标是最新的API级别。
它具有备份和还原功能,该功能使用外部存储,将首选项和游戏进度导出到单个路径上的单个文件中,而不问用户任何问题。可以在任何一个版本中还原它,如果先安装付费版本,它甚至会要求用户还原设备上的备份(从免费版本导出)以恢复进度。
有什么办法可以使用android 10上的新范围存储来实现此功能?我曾尝试环顾四周,但没有找到任何足够的解决方案,只是提示用户使用可能令人困惑的文件夹。目前,我仅看到通过Google Play游戏服务实现保存或提示用户输入文件夹权限的选项,该选项令人困惑并且需要大量代码。
有什么办法可以在外部存储上的我的口味(不同的包名称)之间使用单个共享文件夹?如果在卸载应用程序时将其删除,这不是问题。