在android studio中使用助手连接到Firebase失败了

时间:2017-05-26 17:26:58

标签: android android-studio firebase socket-timeout-exception

我想将我的应用程序连接到firebase,为此我在Android工作室中通过Firebase Assistant进行操作。

当我点击连接到firebase时,会显示以下错误:

  

Firebase:连接到Firebase失败。请检查您的互联网连接,然后重试。如果错误仍然存​​在,您可以在https://console.firebase.google.com处手动连接   SocketTimeoutException:无法获取OAuth2访问令牌:connect timed out

注意:我与互联网连接正常,我的android工作室已更新。

如何解决这个问题?

5 个答案:

答案 0 :(得分:3)

检查你的firebase控制台一次,碰巧项目是在firebase控制台中创建的,但它仍然显示错误,如果是这样,那么转到该项目的项目设置并在其中添加项目的包名,然后下载google-services.json文件,在根项目目录中添加json文件。为要从firebase助手使用的功能添加必要的依赖项。 U现在都准备使用firebase了!!希望它能帮助..

答案 1 :(得分:0)

我意识到侧边栏中的Firebase智能助理未使用Android Studio中的代理设置。因此,即使Android Studio可以访问互联网,Firebase智能助理也可能会失败。

没有找到原因,但连接到移动热点暂时解决了这个问题。

答案 2 :(得分:0)

这种情况正在发生,因为您已经超出了在Firebase控制台中制作新项目的限制。

当您尝试从Firebase控制台本身创建新项目时,这就是您的控制台窗口的样子。

This is how your console window will look like when you try to make a new project from Firebase Console itself.

它说:

  

您已达到帐户的项目限制。您可以将Firebase添加到现有项目或请求增加的限制。

解决方案:

1)一种解决方案是将您的应用程序添加到您的预先构建的项目中(如果您尚未删除所有项目,并且未超出应用限制)

2)第二个解决方案是通过单击错误下面的选项,在项目限制中请求增加

在请求增加并充分说明您希望增加的原因之后,您很快就会获得增加的项目限制,然后您将能够再次探索伟大Firebase的无与伦比的功能。

答案 3 :(得分:0)

已连接,但当我确保在浏览器和Android Studio中登录了相同的Google帐户时,我的问题已解决:

  1. Google Play控制台
  2. Google开发者控制台
  3. Firebase控制台

答案 4 :(得分:-1)

请使用最新的Firebase库

实施'com.google.firebase:firebase-messaging:15.0.0'

如果遇到其他问题,请遵循本指南

https://firebase.google.com/docs/android/setup