【发布时间】:2018-11-02 01:21:35
【问题描述】:
我刚刚阅读了有关向我的应用程序添加服务的信息,自 7 月 8 日起,现在有服务限制以提高手机性能。
我已经看到推荐的方法是使用作业调度程序,但如果我这样做了,那不仅会定期启动一个新的侦听器吗?
基本上我会更新我的数据库,并使用快照监听器来实时更新我的用户。当应用关闭时,我想发送通知。
我的问题(如果我没记错的话)是不断提出新的 Firestore 请求会耗尽我的请求限额。
另外,如果它是一个作业调度器,它不会是实时的?
我了解到您可以使用前台服务,但这看起来不像是需要永久通知并且会惹恼用户的任务。
有人对我如何实现这个有任何提示吗?
谢谢
【问题讨论】:
标签: android firebase android-service google-cloud-firestore android-jobscheduler