防止应用程序在 Wear OS 4 中进入睡眠状态

问题描述 投票:0回答:1

在 Wear OS 4 中,引入了一项新功能,可让应用程序在后台运行时进入睡眠模式。设置 -> 电池 -> 睡眠应用程序中有一个列表,其中包含将进入睡眠状态且仅偶尔在后台运行的应用程序。

我的应用程序负责关键的低功耗蓝牙 (BLE) 通信,并通过

ForegroundService
在后台运行。因此,我需要它不断运行而不是进入睡眠状态,目前需要用户从“睡眠应用程序”列表中手动删除我的应用程序。

  1. 有没有办法以编程方式确保我的应用程序默认情况下不会放入睡眠应用程序列表中?
  2. 或者,我的应用程序可以检测它是否列在“睡眠应用程序”中,以便我可以通知用户在必要时手动删除它?

非常感谢任何指导或建议。预先感谢您!

android wear-os android-wear-2.0 wearables samsung-galaxy-watch
1个回答
0
投票

其行为发生变化,已在问题跟踪器中打开以下错误。欢迎大家补充哦

https://issuetracker.google.com/issues/306580609

就寝时间、剧院、免打扰和潮湿模式都会受到此影响。工作管理器作业仍应继续定期运行,但事实并非如此。

© www.soinside.com 2019 - 2024. All rights reserved.