我正在尝试使用亚马逊GameCircle的密语同步功能。
在创建应用程序的第一个Activity时,我检查AmazonGamesClient是否已初始化;如果未初始化,则调用Initialize(...)函数。我已经非常仔细地遵循了亚马逊开发者门户上给出的指导:
https://developer.amazon.com/sdk/gamecircle/documentation/gamecircle-config.html https://developer.amazon.com/sdk/gamecircle/documentation/gamecircle-init.html https://developer.amazon.com/sdk/gamecircle/documentation/whispersync.html
我看到的问题是:当我的应用程序启动并初始化时,所有的东西在所有现代的Kindle Fires上都运行得很好,有一个小的GameCircle弹出窗口,上面写着“欢迎使用你的用户名”。然而,在第一代Kindle Fire上,弹出窗口显示“欢迎客人。这款游戏支持亚马逊GameCircle”。它似乎永远无法正确连接到我的亚马逊帐户。
我注意到,在第一代Kindle上,我在Log Cat中看到以下几行:
11-29 18:46:00.319: D/GC_Whispersync(2906): Checking whether Whispersync is enabled
11-29 18:46:00.499: D/GC_NativeKindleFireStateCallHandler(2906): Processing request [backgroundwebview-23] for call type [isWhispersyncEnabled]
11-29 18:46:00.499: D/KindleFireIPCProxy(2906): Checking isWhispersyncEnabled: false
11-29 18:46:00.530: D/GC_Whispersync(2906): Whispersync is DISABLED
11-29 18:46:00.530: D/GC_Whispersync(2906): Cannot call the service because whispersync is disabled然而,这个小小的GameCircle弹出窗口有一个“连接”按钮,我曾多次尝试使用它来连接我的亚马逊账户--它似乎就是不能正常工作。
我已经下载了相当多使用GameCircle的应用程序,并且我发现它们中的大多数都有类似的行为。但是,它们中的一些成功连接。我注意到一个名为Mega Jump的游戏连接正确,两个名为Super Hero Birds和Witz Free的游戏在第二次尝试时连接。
一旦这些游戏之一连接,我的应用程序之后每次都能正确连接!
对于这些游戏如何能够连接到亚马逊个人资料,你有什么想法吗?我不确定我错过了什么。
谢谢!
发布于 2014-03-12 22:23:08
尝试发布您的排行榜之一。
在我将我的一个排行榜发布之前,我遇到了这个问题一段时间。在我的Android设备上,这个应用程序会把我带到浏览器登录,然后当我回到应用程序时,它仍然会显示为来宾。自从我发布了我的排行榜,我已经能够在我的每个测试设备上进行第一次或第二次尝试时登录。
https://stackoverflow.com/questions/20330598
复制相似问题