首页 > 解决方案 > 添加应用程序时删除 Firebase 数据库

问题描述

好的,所以我正在构建一个将在 Play Store 上运行的应用程序,它具有向 Firebase 添加数据的功能(它无法读取它)。

第二个应用程序将留在我身边(它不会出现在 Play 商店中),它用于读取数据。

现在我所做的是,假设第一个应用程序具有包名称:com.example.write而第二个应用程序具有com.example.read.

所以我去了 Firebase,创建了一个项目,使用包名添加了一个应用程序com.example.write并设置了我的第一个应用程序。工作完美,我可以将数据添加到 Firebase 数据库,现在创建第二个应用程序,我创建了 android studio 项目,使用包名称com.example.read,并且两个应用程序使用相同的 Firebase 数据库,我在同一个项目中添加了新应用程序在firebase中,带有包名,com.example.read但后来我注意到以前的数据库被删除了,当我点击导航栏上的数据库按钮时,它给了我一个创建数据库的选项,当我这样做时,第一个应用程序崩溃(可能因为旧数据库已被删除,无法正确添加数据)。那么我应该怎么做才能在两个应用程序上使用相同的数据库?

使用火力基地的火花(免费)计划!

标签: javaandroidfirebasefirebase-realtime-database

解决方案


那么我应该怎么做才能在两个应用程序上使用相同的数据库?

要解决此问题,请打开Firebase Console,选择您的项目,然后单击Add another app并选择Add Firebase to your Android app

在您的情况下,提供新包名称的所有必要详细信息com.example.read,然后再次下载 JSON 文件并将其添加到连接到该项目的两个Android 应用程序中。就是这样!


推荐阅读