我想在我的游戏中添加Google Play Saved Games API,将游戏数据同步到不同设备,但是当我运行sdk sample(“SavedGames”和" CollectAllTheStars2")时,我发现数据可能就是在本地设备同步,当卸载应用程序或将应用程序安装到其他设备并使用同一帐户登录时,游戏数据无法同步,示例的数据选择页面只显示消息:
"目前没有保存的游戏"
我不知道发生了什么。
ps:我正在使用eclipse,所以我使用的sdk库是从路径中获取的:
Android的SDK窗口\额外\谷歌\ m2repository \ COM \谷歌\机器人\克"
我从.aar文件手动提取jar文件(例如,play-services-base-9.4.0.aar) 所以最后我使用这些jar文件:
播放服务,base9.4.0.jar
发挥服务地下室-9.4.0.jar
发挥服务,drive9.4.0.jar
发挥服务,games9.4.0.jar
play-services-plus-9.4.0.jar
我不知道问题出在哪里,当我使用相同的Google帐户登录其他设备时数据无法同步的原因 有人请帮帮我?
答案 0 :(得分:0)
请注意Eclipse is no longer officially supported for Android Development。使用Eclipse可能会阻止您快速创建应用程序并找到构建项目所需的资源。所以我建议你不要在做Android项目时使用Eclipse。所以也许这是你遇到这个问题的原因之一。
此外,请务必阅读此documentation关于将已保存的游戏添加到您的Android游戏的内容,它会解释您在项目中使用已保存的游戏时需要执行的所有操作。它包含您可以复制或遵循的示例代码。
注意:请务必enable the Saved Games service in the Google Play Developer Console。