Flutter 将当前 Firebase 项目与另一个项目交换

问题描述 投票:0回答:2

我当前有一个 Flutter 项目,该项目链接到 Firebase 项目,并且正在从实时数据库读取和写入。我的问题是我使用了错误的项目,现在想要切换我的 Flutter 应用程序以使用不同项目的实时数据库。是否可以切换我的应用程序当前链接到的 Firebase 项目,如果可以,我该怎么做?

谢谢

flutter firebase
2个回答
1
投票

FlutterFire CLI 是一个为 Flutter 项目快速配置 Firebase 资源的好工具,它可用于切换 Flutter 项目中的配置文件所指向的 Firebase 项目。

首先,您可能需要按照 Firebase 站点上的说明设置 FlutterFire CLI:

  1. 安装 Firebase CLI

  2. 使用您拥有要切换到的新 Firebase 项目的 Google 帐户登录 Firebase,运行以下命令:

    firebase login

    
    

  3. 通过从任意目录运行以下命令来安装 FlutterFire CLI:

    dart pub global activate flutterfire_cli

    
    

然后,在设置 FlutterFire CLI 后,最好确保以某种方式(使用版本控制或手动)备份当前的 Firebase 配置。

最后,要将 Flutter 配置切换到不同的 Firebase 项目,请运行

flutterfire configure

 并按照工作流程中的步骤操作,确保选择新的 Firebase 项目。


0
投票
我最近遇到了同样的问题,并发现了

Toglefritz 分享的一个出色的解决方案。他们使用 FlutterFire CLI 的详细说明使得在 Flutter 项目中切换 Firebase 项目的过程变得轻而易举。

对于那些面临类似困境的人来说,这是一个快速概述:

  • 设置 FlutterFire CLI:首先安装 Firebase CLI,登录 Firebase,然后全局安装 FlutterFire CLI。

  • 切换 Firebase 项目:执行

    flutterfire configure

     并按照指导工作流程无缝选择所需的 Firebase 项目。

© www.soinside.com 2019 - 2024. All rights reserved.