Alf*_*ima 17 android firebase firebase-realtime-database
我正在尝试构建一个使用 Firebases 实时数据库的简单登录用户身份验证 Android 应用程序,但出现错误:
[Firebase 数据库连接被服务器强制终止。不会尝试重新连接。原因:数据库位于不同的区域。请将您的数据库 URL 更改为 https://vax-in-60807-default-rtdb.asia-southeast1.firebasedatabase.app]
由于我住在菲律宾,因此我目前正在使用新加坡(asia-southeast1)服务器。这是错误的吗?或者我应该使用美国的吗?如何更改我的数据库 URL?
Fra*_*len 70
您使用的文件似乎google-services.json
不包含实时数据库 URL,可能是因为您在创建数据库之前下载了它。在这种情况下,SDK 假定数据库位于美国(原始区域),并且您会收到一条错误消息,表明存在不匹配。
有两种可能的解决方案:
google-services.json
从 Firebase 控制台下载更新,并将其添加到您的 Android 应用中。FirebaseDatabase.getInstance("https://vax-in-60807-default-rtdb.asia-southeast1.firebasedatabase.app")...
两者的结果相同,因此请选择您认为最简单的一个。
归档时间: |
|
查看次数: |
27787 次 |
最近记录: |