有没有办法为 2 个具有不同包名称的应用程序提供 1 个 Firebase 数据库?

2023-12-29

我有 2 个应用程序(不同的包名称),适合 2 个不同的用户组。一个将数据放入数据库,另一个检索数据。因此,我只需要 1 个 firebase 数据库用于这两个应用程序。据我所知,Firebase 只允许 1 个数据库对应 1 个包名称。有没有办法解决这个问题并为 2 个应用程序提供 1 个 Firebase 数据库?


是的,这可以使用Firebase 控制台 https://console.firebase.google.com。每一次您只能获得一个数据库project但你可以有很多apps每个项目只需将它们添加到控制台中即可。它们不需要具有相同的包名称或签名密钥。

如果您出于某种原因无法将它们添加到同一项目中,则必须在客户端代码中手动配置至少一个应用程序。所以而不是使用google-services.json配置文件,可以调用FirebaseApp.initializeApp()手动并填写信息,以便两个应用程序都与同一个 Firebase 项目通信。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法为 2 个具有不同包名称的应用程序提供 1 个 Firebase 数据库? 的相关文章

随机推荐