【发布时间】:2018-06-17 10:22:28
【问题描述】:
我正在处理一项任务。我必须使用提供商“hacker-news”提供的数据库。我也必须使用 Firebase 身份验证。我在自己的帐户中设置了一个新项目。从 Hacker-news 数据库中检索数据使用以下行。我能够使用 firebase child() API 获取可公开访问的数据是
database = FirebaseDatabase.getInstance("https://hacker-news.firebaseio.com/");
但是当我实现 Firebase 身份验证并且一旦用户登录它就会出错
提供的身份验证凭据无效。这通常表明您的 FirebaseApp 实例未正确初始化。确保您的 google-services.json 文件具有正确的 firebase_url 和 api_key
我在互联网上花了很多时间,找到了一个在单个项目中实现多个数据库的链接 - Working with multiple Firebase projects in an Android app by Google
仅当您是这些数据库的所有者时才有效。无论如何我可以使用 SDK 而不是 REST-API 访问 Hacker-news 数据库吗?
【问题讨论】:
标签: android firebase firebase-realtime-database firebase-authentication