如何完全断开 Android 应用与 Firebase 的连接(在 Android Studio 中)

Tas*_*eni 4 android firebase firebase-console

我想完全断开我的应用与 Firebase 的连接。这个问题已经被问过好几次了(例如这里)。大多数答案都侧重于在 Firebase 控制台内而不是在 Android studio断开应用与 Firebase 的连接。

将我的应用与 Firebase 控制台断开连接后。每次我尝试将应用重新连接到另一个 Firebase 项目时,都会弹出一个错误提示框,指出该应用已经是 Firebase 项目的一部分。我知道发生这种情况是因为旧 Firebase 项目中的某些文件仍然存在。我该如何摆脱它们?

Md.*_*rim 10

尝试这些步骤从 Android Studio 项目中删除 Fire-base。

google-services.json从项目中删除文件(通过项目视图查找文件)

从项目级别build.gradle(/build.gradle)删除依赖项

buildscript {
  dependencies {
    // Remove this line
    classpath 'com.google.gms:google-services:4.2.0'
  }
}
Run Code Online (Sandbox Code Playgroud)

从项目应用级build.gradle(//build.gradle) 文件中删除所有 Fire-base 相关的依赖项

dependencies {
   // Remove this line
   implementation 'com.google.firebase:firebase-core:17.0.0'
}
Run Code Online (Sandbox Code Playgroud)

从 App 级build.gradle(//build.gradle) 文件底部删除下面的行

apply plugin: 'com.google.gms.google-services'
Run Code Online (Sandbox Code Playgroud)

重启安卓工作室


Agu*_*ono 7

试试这个,在项目级别,删除 google-services.json 文件 在此输入图像描述

然后同步项目
在此输入图像描述


Dou*_*son 3

您应该撤消在手动集成中指示您执行的所有步骤。因此,从 build.gradle 中删除所有 Firebase 依赖项,从 build.gradle 底部删除 Google Services 插件,并删除 google-services.json 文件。