【问题标题】:Will foreground service work in not wake-up time of doze mode前台服务会在打瞌睡模式的非唤醒时间工作吗
【发布时间】:2019-01-11 22:58:53
【问题描述】:

Android前台服务是防止应用进入App Standby模式的好机制,但前台服务即使在Doze模式下也能工作?

我的意思是,不是打盹模式的短暂唤醒周期时间,而是打盹模式的大部分睡眠时间。在这么深的睡眠时间里它会起作用吗?

有人说前台服务不受Doze模式的影响 How does doze mode affect background/foreground services, with/without partial/full wakelocks?

但是有些人(以下链接中的 cmets)说前台服务也会在打盹模式下停止 Doze mode and foreground service

谁是对的?

【问题讨论】:

    标签: android foreground-service android-doze-and-standby


    【解决方案1】:

    我的前台服务(具有每秒不断更新的通知)因打盹模式而暂停。我在前台服务中运行计时器功能。当我很久以后回来时,计时器并没有真正运行,因为设备进入了打盹模式。我必须请求WakeLock 才能让我的服务保持活力。

    【讨论】:

    • 如何从其他服务请求唤醒锁?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2022-11-28
    • 2018-02-05
    • 2016-10-18
    相关资源
    最近更新 更多