【发布时间】:2017-06-03 00:20:39
【问题描述】:
三星设备(嗯,至少其中一些)将所有已安装的应用程序添加到“应用程序省电模式”列表中,这会影响后台服务侦听应用程序的一些关键信息。
某些应用程序在安装后会以某种方式禁用此模式,无需任何额外步骤。对Programmatically disable app power saving mode on Samsung 线程的评论表明,Facebook 和 WhatsApp 等应用程序可能在操作系统白名单中,但我已经看到不那么受欢迎的应用程序也在这样做。知道如何实现这一目标吗?
我尝试过使用ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 意图,但没有成功。 PowerManager#isIgnoringBatteryOptimizations 开始返回 true 但应用程序省电模式和省电模式设置中的东西都没有为应用程序禁用。
如果您认为唯一的方法是联系三星将该应用列入白名单,那么最好的方法是什么?
另外,如果无法以编程方式禁用应用省电模式,是否有办法检测应用是否已启用它,以便我可以打开应用并要求用户禁用它?
【问题讨论】:
-
有这方面的消息吗?我们有同样的问题...
标签: android samsung-mobile power-saving