我已将 Google Play 服务集成到我的应用程序中,并且我目前正在使用排行榜和成就。我最近卸载了该应用程序并重新安装了它。现在高分和成就都没有了。这是否意味着必须通过谷歌的云保存来保存这些“敏感”数据?
谢谢和问候
最佳答案
每当您卸载应用程序时,Android 系统都会删除该应用程序的所有私有(private)数据(例如,文件、共享首选项、数据库等)。
关于您的问题,将数据保存在任何类型的云中都没有意义,因为这是一个耗时的过程。它也不适合离线模式应用程序。
另一件需要考虑的事情是,如果我们试图通过云保存应用程序数据,那么如果/当互联网不再可用时,我们如何启动应用程序?
一些游戏应用程序将其高分和游戏成就保存在公共(public)存储设备中,例如 SD 卡。在这种情况下,您丢失应用程序数据的可能性较小。然而,权衡是在公共(public)存储中,任何人都可以删除或修改这些文件,因此请考虑到这一点。
关于android - 卸载应用程序后谷歌游戏服务数据消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24510048/