最近我一直在尝试让我的 Adobe Air AS3 Android 游戏与 Google Play 游戏服务一起使用。我正在使用Milkman Native Extension和 Flashdevelop。
我制作了自己的登录按钮,当我按下它时,会出现包含我所有帐户的标准“使用您的帐户登录”窗口。我第一次使用帐户登录时,它甚至为我提供了将我的游戏状态分享到我的 Google+ 圈子的标准选项。然后,当我尝试登录时,该服务显示标准的旋转进度轮,然后消失,“以玩家身份登录”框没有出现,我没有登录。ANE 告诉我它是一个unknown_error_code
。
我注意到的事情:
它也不让我看到成就列表或排行榜。
在我第一次登录后,它只是试图无限期地再次登录。
“使用 google+ 数据的应用程序”将其显示为“第三方应用程序”,而不是应用程序的实际标题。编辑:由于某种原因,它现在将其显示为正确的应用程序。仍然没有让我登录...
我很确定这不是编码问题。
我尝试过的事情:
将 SHA1 密钥与我 p12 密钥中的 SHA1 密钥匹配。
登录到不同的帐户。
制作我的帐户测试帐户。
使用非测试人员帐户。
制作新的游戏服务页面
制作新的申请页面
更改我的应用 ID (
com.blank.mygame
)清除“使用 google+ 数据的应用”
使游戏的版本号高于最近的测试账号
创建新的 Google+ 帐户
将我的应用程序同步到服务页面。
从服务页面取消同步我的应用程序。
制作新的 OAuth 2.0 客户端 ID
发布游戏服务。
有什么建议么?