You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否支持通过编程方式撤销Ignore Battery Optimization权限?

电池优化白名单移除可行性说明

安卓系统对电池优化权限的状态调整有明确的权限限制,具体情况如下:

  • 普通第三方应用无法通过公开API直接编程撤销已获取的忽略电池优化权限,这是系统的安全限制,避免应用私自修改权限状态影响用户设备续航体验。
  • 如果你需要让你的应用退出电池优化白名单,只能引导用户手动操作,你可以调用以下代码跳转至系统电池优化设置页,用户找到你的应用后手动选择「优化」即可完成撤销:
// 安卓6.0及以上版本适用
Intent intent = new Intent(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS);
startActivity(intent);
  • 如果你开发的是系统预装应用、或者你的应用已经申请到android.permission.WRITE_SECURE_SETTINGS特殊权限(仅root设备或者系统签名应用可获取),可以直接修改系统设置项完成权限状态的静默切换,无需用户操作。

内容的提问来源于stack exchange,提问作者Ibrahim Abousalem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 06:27:00