草庐IT

android - 如何检测 STAMINA 模式?

你能帮我吗,如何以编程方式检测索尼设备上的STAMINA模式?我想通知用户,如果STAMINA处于开启状态,我的应用将无法正常运行,因为它会阻止AlarmManager,并且设备无法在我需要时唤醒。 最佳答案 我也想知道。我想一个天真的方法是检查应用程序实际上最后一次被AlarmManager唤醒的时间,并将其与您期望它运行的时间进行比较。跟踪关机和开机事件以了解手机是否关机。 关于android-如何检测STAMINA模式?,我们在StackOverflow上找到一个类似的问题:

android - 如何以编程方式检测 SONY - Stamina 设备能量配置文件已打开

我想通知用户,如果他的SONYandroid手机开启了STAMINE能量配置文件,我的应用将无法正常运行。此配置文件正在阻止AlarmManager,并且设备在我需要时没有被唤醒。 最佳答案 目前,没有官方方法可以检测是否选择了STAMINA能量配置文件。但是,如果有足够的社区需求,我们可能会开放它。 关于android-如何以编程方式检测SONY-Stamina设备能量配置文件已打开,我们在StackOverflow上找到一个类似的问题: https://s