Android - 从锁屏保持服务响应
Android - keep service responsive from lockscreen
所以我有一个计数器应用程序,它使用 VolumeProviderCompat
让服务监听音量增大/减小键。 Vol Up = 增加,vol down = 减少。这也应该可以从锁屏上实现——确实如此,但前提是设备没有被锁定太久。
如果设备已锁定片刻(~分钟),除非事先按下电源按钮,否则应用不会对按键输入做出反应。
如何保持服务响应?
(常亮显示已启用,节电模式已关闭。)
对我有用的东西也适用于 Android 6 Doze 模式是在服务启动命令上使用通知调用 startForeground 并获得部分唤醒锁。但是您的应用会消耗一点电量
所以我有一个计数器应用程序,它使用 VolumeProviderCompat
让服务监听音量增大/减小键。 Vol Up = 增加,vol down = 减少。这也应该可以从锁屏上实现——确实如此,但前提是设备没有被锁定太久。
如果设备已锁定片刻(~分钟),除非事先按下电源按钮,否则应用不会对按键输入做出反应。
如何保持服务响应? (常亮显示已启用,节电模式已关闭。)
对我有用的东西也适用于 Android 6 Doze 模式是在服务启动命令上使用通知调用 startForeground 并获得部分唤醒锁。但是您的应用会消耗一点电量