gpt4 book ai didi

android-doze-and-standby - isIgnoringBatteryOptimizations 不适用于三星

转载 作者:行者123 更新时间:2023-12-04 08:44:23 24 4
gpt4 key购买 nike

我正在测试我的新应用程序,但我遇到了问题

isIgnoringBatteryOptimizations



特征。

当应用程序启动时,它会检查该应用程序是否被列入 Doze 白名单。如果没有,它会向用户显示一条消息,因为应用程序需要处于事件状态并且不能被杀死。

它适用于多种设备和模拟器,但我有 2 个 SAMSUNG 设备进行测试,在这些情况下,isIgnoringBatteryOptimizations 的值始终为 false。无论用户做什么(将应用程序添加到瞌睡和所有这些的忽略列表中),应用程序始终认为正在优化,因此它始终显示警告消息。
知道那些三星设备可能有什么问题吗?

这是我使用的代码:
PowerManager oPowerManager = (PowerManager) MyContext.getSystemService(Context.POWER_SERVICE);
boolean b = oPowerManager.isIgnoringBatteryOptimizations( MyContext.getPackageName() );

对于我测试过的三星设备,“b”总是错误的。

最佳答案

我在 S5 上做了同样的事情,但在重启手机后,它现在可以工作了。

关于android-doze-and-standby - isIgnoringBatteryOptimizations 不适用于三星,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41486261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com