我正在开发一个使用谷歌回合制多人游戏 API 的应用程序。我有两台设备用于测试。第一款使用开发者 Gmail 的手机可以很好地登录多人游戏。第二个,无论是我直接从计算机安装应用程序还是使用发布 keystore 安装签名的 apk,每次我尝试使用它登录时都会收到此错误:
登录失败。请检查您的网络连接,然后重试。
第二部手机使用在开发者控制台中设置为应用测试帐户的 Gmail 帐户。我不确定这里的问题是什么。是的,我已经确保不存在实际的网络问题,因为我可以正常访问互联网。
我很感激任何帮助。谢谢。
最佳答案
经过一段时间的故障排除后,我意识到我的问题是我签名的 apk 的 SHA1 指纹和我在 Google 开发者控制台中设置的项目的 SHA1 指纹不同。为了解决这个问题,我只是取消了应用程序与游戏的链接,并使用正确的 SHA1 指纹重新链接它。
关于java - 导出签名的apk后出现登录失败错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27835120/