我已经将Google Play服务集成到我的应用程序中,目前正在使用排行榜和成就。最近我卸载了该应用程序并重新安装了它。现在高分和成就都消失了。这是否意味着必须通过Google的云保存来保存这些“敏感”数据? 谢谢&问候
每当您卸载应用程序时,Android系统将删除所有私有于该应用程序的数据(例如文件、共享首选项、数据库等)。关于您的问题,将数据保存在任何类型的云中都是一个耗时的过程,而且对于离线模式的应用程序也不适用。另一个需要考虑的问题是,如果我们尝试将应用程序数据保存在云上,那么当网络不可用时,我们如何启动应用程序?一些游戏应用程序将其高分和游戏成就保存在公共存储器(例如SD卡)中。在这种情况下,您很少会丢失应用程序的数据。然而,权衡之处在于,在公共存储器中,任何人都可以删除或修改这些文件,所以请考虑这一点。