好的,所以我正在构建一个将在 Play 商店上运行的应用程序,它具有将数据添加到 Firebase 的功能(它无法读取数据)。
第二个应用程序将保留在我身边(它不会出现在游戏商店中),它用于读取数据。
现在我所做的是,假设第一个应用程序有包名称:com.example.write
第二个有com.example.read
.
所以我去了 Firebase,创建了一个项目,使用包名称添加了一个应用程序com.example.write
并设置我的第一个应用程序。工作完美,我可以将数据添加到 Firebase 数据库,现在为了创建第二个应用程序,我使用包名称创建了 android studio 项目com.example.read
由于这两个应用程序都使用相同的 Firebase 数据库,因此我在 firebase 的同一项目中添加了新应用程序,并使用包名称com.example.read
但后来我注意到以前的数据库被删除了,当我点击导航栏上的数据库按钮时,它给了我一个创建数据库的选项,当我这样做时,第一个应用程序崩溃了(可能是因为旧数据库被删除了)它无法正确添加数据)。那么我应该怎么做才能在两个应用程序上使用相同的数据库呢?
使用 firebase 的 Spark(免费)计划!
那么我应该怎么做才能在两个应用程序上使用相同的数据库?
要解决这个问题,请打开Firebase 控制台 https://console.firebase.google.com/,选择您的项目,然后单击Add another app
并选择Add Firebase to your Android app
.
根据您的情况,提供新包名称的所有必要详细信息com.example.read
,然后再次下载JSON文件并将其添加到both连接到该项目的 Android 应用程序的数量。就是这样!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)