Firestore快照侦听器作为服务?

问题描述 投票:0回答:2

之前可能会问过这个问题。但我找不到与我的查询相关的任何相关信息。所以我的问题是我可以在服务中使用firestore监听器,这样即使应用程序最小化它也会在后台运行。我们可以在服务类中添加一个firestore监听器吗?谢谢 :)

android firebase google-cloud-firestore android-service
2个回答
0
投票

我没有足够的声誉,所以我写在这里。

是的,您可以在服务中使用firestore侦听器。


0
投票

您可以在Android服务中执行任何操作。服务只是告诉Android你有一些工作要做的事情,不一定要附加UI。如果您希望尽可能地保持服务运行,则必须将其作为前台服务,这意味着您必须为通知窗帘提供图标,以便用户知道您的应用正在消耗资源。设备。

虽然您的服务使Android应用程序进程保持活动状态,但您肯定可以将侦听器附加到某个文档或查询,并且会随着结果的更改而更新。但请注意,每次更新都会收取费用,这将耗费用户带宽,并且会耗尽电量。

© www.soinside.com 2019 - 2024. All rights reserved.