Google Play保存的游戏无法将快照同步到其他设备,并在更改设备的语言后丢失

时间:2018-05-20 04:03:36

标签: android google-play-services google-play-games

我想在我的应用中添加云备份/恢复功能,因此我查看了Google Play保存的游戏功能,看它是否可以正常运行。 我使用的代码是Google Play保存游戏 - 收集所有星星2的示例,您可以在此处找到它:https://github.com/playgameservices/android-basic-samples/tree/master/CollectAllTheStars2

我已经工作了几个星期,我可以保存(备份)并在1台设备上加载快照。但我最近遇到了以下问题:

  • 在CollectAllTheStars2上保存快照,更改android设备的语言,返回CollectAllTheStars2,无法加载以前保存的快照
  • 在设备A上的CollectAllTheStars2上保存快照,使用设备B使用相同的Google帐户和相同的语言,打开CollectAllTheStars2,加载快照,找不到设备A上保存的快照

    在我进行测试之前,我完成了以下配置:

  • 在Google Play控制台中为CollectAllTheStars2启用已保存的游戏支持
  • 为CollectAllTheStars2

    添加测试帐户

    应该注意的是,我只在Google Play Console中将CollectAllTheStars2作为alpha测试或内部测试,但并未真正发布。但我认为这不应该是这个问题的真正原因。 我在谷歌搜索,发现很多用户声称其他一些游戏无法同步不同设备上的游戏进度或其他问题,我怀疑Google Play的“已保存的游戏”功能是否足够强大?否则我很多人需要实现我们自己的备份/恢复游戏数据......

  • 0 个答案:

    没有答案