Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Google Play Games服务API如何同步玩家';在多个设备上共享游戏数据?_Android_Google Play Services_Google Play Games_Android Snapshot - Fatal编程技术网

Android Google Play Games服务API如何同步玩家';在多个设备上共享游戏数据?

Android Google Play Games服务API如何同步玩家';在多个设备上共享游戏数据?,android,google-play-services,google-play-games,android-snapshot,Android,Google Play Services,Google Play Games,Android Snapshot,其中提到“保存的游戏服务使玩家可以在多台设备上同步游戏数据。”但没有给出任何示例、说明,甚至没有给出实现这一点的方法。我熟悉如何实现快照来将应用程序数据保存到快照中或从快照中加载应用程序数据,但不知道如何在跨多个设备保持设备快照/数据同步。那么,利用Google Saved Games API跨设备同步玩家游戏数据的方法是什么?如果有人能做到这一点,那就更好了。谢谢。您在所给的中指出,“要了解如何为您的平台实现已保存的游戏,请参阅。” 您可以查看本指南,该指南向您展示了如何在Android应用程

其中提到“保存的游戏服务使玩家可以在多台设备上同步游戏数据。”但没有给出任何示例、说明,甚至没有给出实现这一点的方法。我熟悉如何实现快照来将应用程序数据保存到快照中或从快照中加载应用程序数据,但不知道如何在跨多个设备保持设备快照/数据同步。那么,利用Google Saved Games API跨设备同步玩家游戏数据的方法是什么?如果有人能做到这一点,那就更好了。谢谢。

您在所给的中指出,“要了解如何为您的平台实现已保存的游戏,请参阅。”

您可以查看本指南,该指南向您展示了如何在Android应用程序中使用已保存的游戏API

要为当前登录的玩家检索所有保存的游戏,请调用[
load()
](,boolean))方法


您的游戏还可以通过玩家的UI选择检索特定的已保存游戏,如中所述。返回的已保存游戏表示为,您的游戏可以打开它来读取其内容和元数据。

我已经在我的应用程序中实现了上述所有功能。保存/加载/打开快照。我的问题是如何在多台设备上保持相同的游戏进度同步。我是否必须在用户每次打开应用程序时强制加载快照?如果应用程序位于第二台设备的内存中,我如何在他们打开应用程序时强制该设备刷新数据?