【问题标题】:com.common.api.ApiException: 8: The connection to Google Play services was lostcom.common.api.ApiException: 8: 与 Google Play 服务的连接丢失
【发布时间】:2018-06-21 12:31:09
【问题描述】:

我一直在尝试使用 firebase 在应用程序上实现 google 登录,但我总是收到上述错误。当我创建其他 android 项目并尝试包含 google 登录时,它们可以正常工作,但这是来自需要更新的客户端的应用程序。我曾尝试研究甚至更改依赖项版本,但没有成功。请帮忙。 这是我的 logcat 上的错误
“06-21 17:51:34.323 7500-7520/com.Haas.CryptoActu2 E/GraphResponse: {HttpStatus: 404, errorCode: 803, subErrorCode: -1, errorType: OAuthException, errorMessage: (#803) 无法通过以下方式查询用户他们的用户名 (CHANGE-ME)}"

提前致谢。

【问题讨论】:

  • 我会尝试调查正在发布的 HTTP 请求以及您得到的响应

标签: android


【解决方案1】:

您正在尝试在 onfailure 方法上连接 google 登录,然后没有任何反应,仍然面临这个问题。

【讨论】:

  • 嗨。感谢您的回复。我不明白你的评论。我第一次使用我的代码,它适用于除这个应用程序之外的其他应用程序。所以我什至决定使用谷歌官方文档网站上的代码,但仍然注意到发生
  • 上述错误是登录任务不成功时返回的异常。当我在 android studio 中创建其他项目时,一切正常,包括 google 登录。问题仅出在这个应用程序上。我收到了源代码,我在我的 android studio 中打开了模板,但它不起作用
  • 我也在 logcat "06-21 17:51:34.323 7500-7520/com.Haas.CryptoActu2 E/GraphResponse: {HttpStatus: 404, errorCode: 803, subErrorCode: - 1、errorType: OAuthException, errorMessage: (#803) 无法通过用户名查询用户(CHANGE-ME)}"
  • 你也确定你的 API Key 吗?
  • 是的,一切似乎都还好。但我注意到,即使在 firebase 控制台中配置了项目,它也无法写入数据库,并指出应该在代码中指定数据库的路径。正是出于这个原因,我认为项目配置不正确,因为如果配置正确,至少它应该能够访问 firebase 数据库。让我调查这个问题并回复你。谢谢
猜你喜欢
  • 1970-01-01
  • 2013-05-01
  • 1970-01-01
  • 2013-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-07
  • 1970-01-01
相关资源
最近更新 更多