gpt4 book ai didi

android - 无法登录 Google Play 游戏服务

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:02 24 4
gpt4 key购买 nike

我在 Developer Console 上使用程序包名称和正确的签名证书设置了我的游戏,并为其创建了一个排行榜(但没有创建任何成就)。

然后,我从 https://developers.google.com/games/services/downloads/ 下载了示例“Type A Number Challenge”和“BaseGameUtils”

之后,我修改了“Type A Number Challendge”中的包名、排行榜ID、应用ID,去掉了成就相关的代码,生成了带有正确签名证书的apk文件并进行了测试。

但是,当我尝试在手机上登录 Google+ 时出现以下对话框:

“应用程序配置不正确。检查程序包名称和签名证书是否与开发者控制台中创建的客户端 ID 匹配。另外,如果应用程序尚未发布,请检查您尝试登录的帐户是否正确被列为测试员帐户。查看日志了解更多信息。”

引用 Eclipse 上的日志,程序包名称、应用程序 ID 和签名证书与我在 Google 控制台上的设置匹配,我尝试登录的帐户列在测试人员列表中。

我也发布了应用程序,但是,仍然提示相同的对话框。

我可以知道我是否遗漏了什么吗?

谢谢。

最佳答案

这里有一些尝试:

仔细检查 APK 是否使用正确的证书进行签名。即使您确定它是 :-) 下面是一个示例命令行:

unzip YourGame.apk
keytool -printcert -file META-INF/CERT.RSA

查看打印在 SHA1 行中的指纹是否与您在 Developer Console 中输入的相匹配。

接下来,仔细检查 AndroidManifest.xml 文件中的元数据标签。你应该:

<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="@string/app_id" />

当然,您应该在 res/values/strings.xml 中有一个与您的应用程序 ID 对应的字符串:

<string name="app_id">123456789012</string>

确保此应用 ID 仅包含数字。在此处包含“.apps.googleusercontent.com”是错误的!)

此外,请确保您的测试手机上的帐户列在开发人员控制台的测试人员部分(但您说您发布了您的应用程序,所以这应该无关紧要......但请检查无论如何)。

有关其他故障排除提示,请查看我们的 troubleshooting guide

关于android - 无法登录 Google Play 游戏服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20369766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com