使用谷歌登录一段时间后会失败



我在android应用程序中使用谷歌实现了登录。

我遵循了他们开发人员页面上提到的步骤,使用了示例代码,生成了google-services.json文件。登录成功了。

突然两天后,同一个apk无法成功登录。

给出错误的代码片段为:

GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);

result.isSuccess()方法返回false,表示登录失败。

错误日志给出错误:

DEVELOPER ERROR resolution = null

google-services.json有问题吗?为什么它突然停止工作?

实际上,在成功实现登录后,我们会遇到登录失败的原因有很多。您可以检查以下内容:

  1. 一个可能的原因可能是实现玩家登录。
    • 可能是用户之前登录成功,没有注销,那么系统调用onConnected()方法。如果登录失败,系统将调用onConnectionFailed()方法。要解决连接故障,您可以实现文档中给出的代码
  2. 你也可以浏览Android游戏中的疑难解答,看看你是否错过了正确设置游戏之类的东西
  3. 然后,如果两者都不起作用,那么这个无法登录的SO帖子——谷歌游戏服务——可能也会派上用场
  4. 最后,根据登录最佳实践的建议,在应用程序中添加一些实现技术,以提供无缝的用户体验

希望其中一个能帮助解决您的问题。:)

相关内容

最新更新