Android 谷歌游戏服务安卓赢得';不要在AdobeAIR中登录
最近,我一直在尝试让我的AdobeAIR AS3 Android游戏与Google Play游戏服务配合使用。 我正在使用Milkman Native扩展名和Flashdevelop 我制作了自己的登录按钮,当我按下它时,会出现标准的“使用您的帐户登录”窗口,其中显示了我的所有帐户。我第一次使用帐户登录时,它甚至为我提供了标准选项,可以将我的游戏状态分享给我的Google+圈子。然后,当我尝试登录时,服务会显示标准的旋转进度轮,然后消失,“以玩家身份登录”框不会出现,我也不会登录。电子邮件告诉我这是一个Android 谷歌游戏服务安卓赢得';不要在AdobeAIR中登录,android,actionscript-3,air,adobe,google-play-games,Android,Actionscript 3,Air,Adobe,Google Play Games,最近,我一直在尝试让我的AdobeAIR AS3 Android游戏与Google Play游戏服务配合使用。 我正在使用Milkman Native扩展名和Flashdevelop 我制作了自己的登录按钮,当我按下它时,会出现标准的“使用您的帐户登录”窗口,其中显示了我的所有帐户。我第一次使用帐户登录时,它甚至为我提供了标准选项,可以将我的游戏状态分享给我的Google+圈子。然后,当我尝试登录时,服务会显示标准的旋转进度轮,然后消失,“以玩家身份登录”框不会出现,我也不会登录。电子邮件告诉我
未知错误\u code
我注意到的事情:
- 它也不让我看到成就列表或排行榜
- 在我第一次登录之后,它只是尝试 让我无限期地再次登录
- “使用google+数据的应用程序”显示为“第三方应用程序”,而不是应用程序的实际标题。编辑:出于某种原因,它现在将其显示为正确的应用程序。但仍然没有让我登录
- 我很确定这不是编码问题
- 将SHA1密钥与p12密钥中的SHA1密钥匹配
- 登录到不同的帐户
- 使我的帐户成为测试帐户
- 使用非测试人员帐户
- 制作新的游戏服务页面
- 制作新的应用程序页面
- 更改我的应用程序ID(
)com.blank.mygame
- 清除“使用google+数据的应用程序”
- 使游戏的版本号高于最近的测试帐户
- 创建新的Google+帐户
- 正在将我的应用程序同步到服务页面
- 从“服务”页面取消同步我的应用程序
- 制作新的OAuth 2.0客户端ID.s
- 发布游戏服务
有什么建议吗?现在我可以正式回答我的问题了: 我修好了。 显然,如果您转到API控制台并从那里更改Oauth,游戏服务不会检测到它。我最初输入了错误的SHA1,并通过API而不是google services开发者控制台修复了它。
(这是问题#6,实际上是n)我也遇到了同样的问题,我通过在from处更改应用程序/软件包ID解决了这个问题: 致:
我遇到了simliar问题-应用程序请求许可,但它触发了onSignInFailed事件 尝试了几件事,问题在于运行时环境——当我将它包含到应用程序中时,一切都正常工作。(我使用单独的AIR运行时环境来减少发布应用程序的时间)
com.developer.appname
air.com.developer.appname