java - 添加应用程序时删除 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
但后来我注意到以前的数据库被删除了,当我点击导航栏上的数据库按钮时,它给了我一个创建数据库的选项,当我这样做时,第一个应用程序崩溃(可能因为旧数据库已被删除,无法正确添加数据)。那么我应该怎么做才能在两个应用程序上使用相同的数据库?
使用火力基地的火花(免费)计划!
解决方案
那么我应该怎么做才能在两个应用程序上使用相同的数据库?
要解决此问题,请打开Firebase Console,选择您的项目,然后单击Add another app
并选择Add Firebase to your Android app
。
在您的情况下,提供新包名称的所有必要详细信息com.example.read
,然后再次下载 JSON 文件并将其添加到连接到该项目的两个Android 应用程序中。就是这样!
推荐阅读
- android - 获取 ScrollView 的宽度并检测其末端
- linux - 通过 sql 查询传递列表中的元素的 shell 脚本
- typescript - 具有对象或字符串类型的打字稿数组无法访问对象键值
- r - 在没有外部计算的情况下在 ECDF 上添加点
- javascript - Firebase 函数未更新,函数返回未定义
- python-3.x - 如何在两台计算机之间建立连接以共享网络摄像头源?
- python - 当客户端连接时,服务器端流式传输 gRPC 应用程序显着减慢
- java - Java Android 从 Firestore 中获取集合的名称
- android - 我正在使用 youtube android player api 在我的应用程序中播放未列出的 youtube 视频,一次有多少用户可以访问它
- r - 滚动回归 4 年的每日数据,每个新回归和不同的因变量提前一个月