gpt4 book ai didi

android - Firebase 实时数据库连接被终止 : Different Region

转载 作者:行者123 更新时间:2023-12-04 23:38:10 26 4
gpt4 key购买 nike

我正在尝试构建一个使用 Firebases 实时数据库的简单登录用户身份验证 Android 应用程序,但出现错误:

[Firebase Database connection was forcefully killed by the server. Will not attempt to reconnect. Reason: The database lives in a different region. Please change your database URL to https://vax-in-60807-default-rtdb.asia-southeast1.firebasedatabase.app]


自从我住在菲律宾以来,我目前正在使用新加坡(asia-southeast1)服务器。这是错的吗?还是我应该使用美国的?如何更改我的数据库 URL?

最佳答案

它看起来像 google-services.json您使用的文件不包含实时数据库 URL,可能是因为您在创建数据库之前下载了它。在这种情况下,SDK 假定数据库位于美国(原始区域),您会收到错误消息,指出不匹配。
有两种可能的解决方案:

  • 下载更新的 google-services.json从 Firebase 控制台,并将其添加到您的 Android 应用程序。
  • 改为在代码中指定数据库 URL,如下所示:FirebaseDatabase.getInstance("https://vax-in-60807-default-rtdb.asia-southeast1.firebasedatabase.app")...

  • 两者都具有相同的结果,因此请选择对您来说最容易的一个。

    关于android - Firebase 实时数据库连接被终止 : Different Region,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68806876/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com