Firebase监听器对电池寿命和CPU的影响

6

如果我想在我的安卓应用中有一个服务,从Firebase监听签名用户的好友请求是否添加了子项,这会影响用户的电池或CPU吗?如果是的话,我应该考虑寻找另一种解决方案吗?我计划在后台还有3个其他监听器。谢谢。

1个回答

3

这是一个应该避免的模式,因为:

1)在较新版本的Android中,设备可能会在待机模式下断开与您的Android应用程序的网络连接。 如果您想随时获得任何更改的通知,则无法使用此方法。

2)Firebase云消息传递是一种更可靠的方式,可以唤醒设备以处理应用程序需要知道的更改。

Firebase实时数据库使用websocket来让客户端了解事物的变化。至少从开放套接字中消耗的电池电量不是什么大问题。 除非您的应用程序可见且具有可靠的网络连接,否则您不应依赖该连接。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接