【问题标题】:Google play snapshot sync between devices strategyGoogle play 设备间快照同步策略
【发布时间】:2016-01-28 17:35:20
【问题描述】:

我们正在使用 Google Play 游戏存档服务 (snapshot api) 将游戏存档存储在云端。

除了备份游戏存档之外,我们这样做的最大原因之一当然是能够在设备之间同步游戏状态。

现在看来,这些快照也来自设备缓存,并不总是来自云端。

我们会每隔一段时间重新加载状态,尤其是当游戏运行了一段时间后,我们无法确保我们始终获得最新版本的快照。

当在其他设备上玩游戏后不久使用相同的 google play 帐户在另一台设备上玩游戏时,这一点尤其重要。

对于这里的最佳策略有什么最佳实践建议吗?

【问题讨论】:

    标签: android google-play-games snapshot


    【解决方案1】:

    如果 'forceReload' 设置为 'true',此调用将清除所有本地缓存​​的数据并尝试从服务器获取最新数据。这通常用于诸如用户启动的刷新之类的事情。通常,这应该设置为 false 以获得数据缓存的优势。

    以下链接是适用于 Android 的 Google API 的有用文档 - 快照:https://developers.google.com/android/reference/com/google/android/gms/games/snapshot/Snapshots

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-19
      • 1970-01-01
      • 2023-03-15
      相关资源
      最近更新 更多