【发布时间】:2021-10-04 03:40:47
【问题描述】:
在我的应用程序中,我已经有一种方法可以检查用户是否有互联网连接问题,因此我已经处理了这些情况(我正在使用实时数据库、身份验证和云功能)。但是有没有办法事先知道服务器本身是否有问题(如中断、停机等),而不是当我在 onComplete 回调中检查失败的任务时?我记得在某处读到如果这个声明
FirebaseApp.getInstance()
抛出 IllegalStateException 基本上意味着 Firebase 不可用,但我不确定这是真的还是我需要的。
【问题讨论】:
-
你能分享完整的错误日志吗?
-
@Dharmaraj 没有错误日志。它还没有发生在我身上,我只是想为这种情况做准备(如果服务器出现中断、停机等)
-
我怀疑你尝试的任何东西对你有用或相关,如果没有你可以观察的值,那么服务器总是有可能出现故障在您检查的时间和您的请求执行的时间之间
-
你检查过detecting network state吗?您可以使用实时数据库来检查用户是否连接到互联网。
-
@Dharmaraj 是的,我有,但正如我所说,我已经有办法检查用户是否连接到互联网。
标签: java android firebase firebase-realtime-database firebase-authentication