背景
我已经写了一个游戏,我希望运行在多种设备(平板电脑,手机等)。我已经实现了一个应用程序内的货币,并且已经到了需要在云中存储货币的阶段,这样就可以跨设备访问它,并且可以处理冲突等等。
我想选择最简单的选择,至少对我来说,这意味着使用某种可用的API,比如Google提供的API,而不是使用我自己的服务器。我遇到了以下几种可能性:
Google AppState API (现在已被废弃)
Google保存游戏API
Google
谷歌云平台。
(1)现在不推荐使用,并且指示开发人员使用保存的游戏API。
(2)实际上,它似乎是一个很好的解决方案,因为它处理的是游戏成就
我的手机(Galaxy s3,OSV4.1)有两个谷歌账户。一个是我购买手机时添加的,另一个是现在添加的。
现在,我已经安装了我的应用程序进行测试,它正在进行应用程序内购买。当我试图购买时,每次我收到像please first complete your account by adding a payment method这样的消息。
我已经安装了签名的应用程序,这是在游戏中起草的。
我已经在Google控制台上配置了测试帐户。
谷歌帐户,配置在我的手机,是管理访问谷歌开发商控制台。这就是为什么我想测试我的其他谷歌帐户的应用程序产品,但当我重定向到谷歌游戏市场,它显示我的第一个