以下是我访问 Google Play 服务的游戏的执行顺序。
第 1 步:显示有两个可用用户的 Google 登录屏幕。(用户 1 和用户 2)
STEP2:选择一个用户并成功登录。
STEP3:用户玩游戏。“结果”与“首选项”一起存储在本地。
结果包括 a)score
和 b)highestAchievementToBeUnlocked
成功登录后或游戏结束后,会从文件中读取成就详细信息并将其馈送到 Google 控制台。
我对上述步骤没问题,但对以下情况感到困惑。
a) 用户登录为“USER1”,玩了游戏,成就详细信息被提供给谷歌服务。
b) 用户注销并以“USER2”身份登录并开始游戏,详细信息将提供给 Google 服务。
c) 重复步骤 a)
请指导我决定处理上述情况的最佳方法。即使“USER2”使用他的帐户进行了中级游戏,我如何编程才能允许“USER1”继续使用他以前的成就进行游戏?
提前致谢 !!