![]() |
1
2
当应用程序关闭时,你不能依赖Android应用程序中的任何Firebase侦听器来持续运行。将监听器添加到服务中也不会起作用,因为Android的最新版本将限制服务的运行时间(请参阅有关Doze模式的文档,以及Oreo中添加的更严格的限制)。 如果你需要你的应用在数据库中发生某些活动时采取行动,一种解决方法是使用一个或多个Firebase实时数据库触发器来识别数据库中的行动;在触发器中,您可以使用Firebase Cloud Messaging(FCM)向设备发送消息。
|