Android Google Play保存的游戏不同快照之间的冲突

Android Google Play保存的游戏不同快照之间的冲突,android,google-play-services,Android,Google Play Services,我正试图通过Java在Android上使用更新的Google Play Saved Games API 我可能误解了某些内容,但当使用多个设备保存游戏时,我会收到具有不同UniqueName的快照的冲突报告,例如,对于给定的快照。OpenSnapshotResult,调用: getSnapshot().getMetaData().getUniqueName() 返回有效名称,但不是已保存的冲突快照的名称 getConflictingSnapshot().getMetaData().getUni

我正试图通过Java在Android上使用更新的Google Play Saved Games API

我可能误解了某些内容,但当使用多个设备保存游戏时,我会收到具有不同UniqueName的快照的冲突报告,例如,对于给定的快照。OpenSnapshotResult,调用:

getSnapshot().getMetaData().getUniqueName()
返回有效名称,但不是已保存的冲突快照的名称

getConflictingSnapshot().getMetaData().getUniqueName() 
返回空值

冲突肯定只会发生在同一个文件名上吗

我正在使用建议的工作流打开/解决冲突:

1开

2报告冲突时,根据元数据中的修改日期选择快照

3.把它传给我解决

4.再打开一次

我的快照也使用正常的工作流程保存:打开、更新数据、提交和关闭

有什么想法吗?我从根本上误解了什么吗

谢谢


Adrian

当我一次打开多个快照时,我正在为错误的插槽获取状态\u快照\u冲突。单独打开每个快照,然后等待结果,似乎可以解决问题。

同样的问题,您找到解决方案了吗?不是很好-我将文件名添加到快照的元数据/描述中,并检查名称是否匹配。