我按https://commonsware.com/blog/2015/11/11/google-anti-trust-issues.html
中所述调用Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
意图
触发对话框,我选择YES
。但是,如果我去"电池优化"设置,应用程序不在列表中,似乎没有为应用程序禁用电池优化(默认情况下列表显示"未优化"应用程序):
如果我选择"所有应用"从下拉列表中,我可以看到列表中的应用程序,它有"优化电池使用"。
我很困惑。选择" YES"在Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
显示的对话框中,是否应该为应用禁用电池优化?
我使用的是Android 6,三星Galaxy A5(2016)。
另外,isIgnoringBatteryOptimizations
正在返回true
,这很奇怪。为什么这会返回true
,但应用程序不是"未优化"列出?
答案 0 :(得分:1)
Per的@CommonsWare答案(不是他真棒吗?)在评论中,它实际上看起来像设置应用程序有一个刷新问题。它不会相应地刷新状态。我必须在屏幕上滑动应用并重新启动它以查看更新状态。