这就是问题:当我运行使用Google Play游戏服务的应用时,我在尝试登录时遇到错误“应用程序配置不正确。请检查包名称和登录证书是否与创建的客户端ID匹配开发者控制台“。
我检查了建议,一切看起来都不错,但是读了Logcat我注意到SHA1指纹与我的.keystore文件不一样。这有点困惑,因为当我执行keytool命令来查看.keystore文件信息时,我可以在Developer Console中看到与我的app id相关的SHA1。
非常感谢你的帮助。
答案 0 :(得分:0)
我发现了这个问题。当您配置Google Play游戏服务时,您必须添加.keystore文件的SHA1指纹和 ALSO ,您必须添加位于... /。android /的debug.keystore文件,两个指纹在Developer Console中的链接应用程序链接中添加。这是因为当我运行我的应用程序时,在开发者控制台上没有配置使用的.keystore文件,其中默认的SHA1是释放。