android 后台倒数计时器的最佳方式

Best way for android background countdown timer

我使用 Firebase 将数据存储在数据库中,我希望将其存储在那里 x 时间,比方说 24 小时,然后将其删除。使用后台服务倒计时器或将时间存储在数据库中并检查时差直到 24 小时是否更好?什么是最佳方式?

服务倒计时是电池耗尽器,它不了解电池电量的上下文,在即将耗尽的设备上同步数据没有用,我更喜欢 Jobscheduler,它会根据满足的各种环境标准智能地执行操作像 charging/idle.

使用Firebase JobDispatcher

除此之外,还有其他一些工具可以帮助您的应用安排工作。其中包括:

注意: 作业已启用指数退避 dispactchers/schedulers

24小时逻辑检查