颤振:我的 Android 模拟器无法连接到 Firebase 服务



我的应用程序最近有一个问题。我在android模拟器上运行我的应用程序:SDK API 33。一切都很好,直到昨天。当我在主屏幕上时,我的Firebase Firestore小部件不再加载,所以我正在擦除模拟器中的数据。现在我被困在我的授权屏幕上;当我想登录我的帐户时,我只得到这个调试消息,当我按下登录按钮:

[ +873 ms] W/System( 7190): Ignoring header X-Firebase-Locale because its value was null.

当我重建应用程序时,我得到消息:

W/FIAM.Headless( 7190): Service fetch error: DEADLINE_EXCEEDED: deadline exceeded after 29.807599400s.

消息"忽略标头X-Firebase-Locale,因为它的值为空。"只是一个警告,并不表示你的应用程序或Firebase服务有问题。

通常导致此问题的原因是在Firebase控制台中禁用了电子邮件/密码登录方法以及未正确设置Android模拟器。

查看这些类似的情况以获取更多信息:

  • Firebase Authentication Ignoring Header X-Firebase-Locale was空
  • flutter忽略标头X-Firebase-Locale,因为它的值是空
  • Firebase云功能,Firestore返回"截止日期"Exceeded"

也尝试flutter clean命令删除任何可能导致问题的临时文件。然后,重新构建并运行您的应用程序。如果您仍然面临这个问题,我发现这个问题跟踪器提出了一个类似的问题,仍然开放。你可以在那里报告,也可以在github上提出新的问题。

最新更新