6

我使用 Android Studio 2.2.2 附带的 Firebase Assistant 来创建一个 Firebase 项目。首先,我连接到以前的 firebase 项目,然后我想创建一个新的 Firebase 项目,但它始终显示“将您的应用程序连接到 Firebase”步骤为已连接,并且没有按钮可以将其取回。我手动配置了它,但我想知道是否有办法断开并重新连接它。

谢谢

Firebase 助理

4

4 回答 4

9

您似乎无法使用 android studio 客户端将您的应用项目与 Firebase 项目断开连接。

但可以从Firebase 控制台执行此操作

  1. 只需登录控制台
  2. 选择应用程序连接到的项目
  3. 您将看到一个框,显示有关连接到 Firebase 项目的 Android 应用程序的信息
  4. 单击android应用框右上角的3个点按钮,然后单击管理
  5. 向下滚动一点,然后单击高级选项标题旁边的箭头按钮
  6. 将出现一个Delete this app按钮,单击它,它将断开您的 android 应用与 Firebase 项目的连接
于 2016-10-30T20:42:06.937 回答
5

我使用了一个小技巧,也为我解决了这个问题。您可以删除您的 google-services 文件并从您的 gradle 中删除所有 firebase 依赖项(即编译 'com.google.firebase:firebase-auth:11.0.4'),因此,当您尝试同步您的项目时,它将失败. 这样做之后,您可以将所有 firebase 依赖项复制回您的 gradle 文件并同步项目。由于缺少 google-services 文件,它仍然会失败。现在,您可以转到您的 firebase 工具,该项目将断开连接。

于 2018-01-02T12:16:30.783 回答
0

我知道这是一个老问题,但这是我的答案,以防有人再次需要。

遵循Mor Paz解决方案中的每一步。如果即使在“连接”文本没有消失之后,您必须按照以下步骤操作:

  1. 在 android studio 中,只需在查看文件夹时切换到“项目”模式。大多数情况下,它将默认处于“android”模式。在项目模式下,您将可以访问所有文件夹、在 android 模式下不可见的文件。为此,请单击窗口左上角的下拉菜单并选择“项目”模式

  2. 转到app文件夹,在那里你会找到google-services.json文件。删除该文件并重新启动您的项目。该文件来自您之前的 FireBase 项目。即使您断开应用与 Firebase 项目的连接,该文件也不会被删除。Android Studio 识别出此文件并认为您的应用仍连接到 FireBase。这就是为什么 Firebase 助手中的“已连接”文本不会消失的原因,因此需要删除此文件

现在你应该可以走了。

于 2021-11-14T17:20:36.750 回答
0

就我而言,只需更改 settings.gradle 中的“rootProject.name”,我就可以重新连接到 Firebase。

于 2020-10-03T21:28:44.163 回答