Settings.ActionRequestIgnoreBatteryOptimizations 字段

定义

活动操作:要求用户允许应用忽略电池优化(即,将其置于显示 #ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS的应用允许列表)。

[Android.Runtime.Register("ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS", ApiSince=23)]
public const string ActionRequestIgnoreBatteryOptimizations;
[<Android.Runtime.Register("ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS", ApiSince=23)>]
val mutable ActionRequestIgnoreBatteryOptimizations : string

字段值

属性

注解

活动操作:要求用户允许应用忽略电池优化(即,将其置于显示 #ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS的应用允许列表)。 若要使应用使用此权限,它还必须保留 android.Manifest.permission#REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 权限。

<b>注意:</b> 大多数应用程序都不应><</em> 使用此功能;平台提供了许多设施,使应用程序能够在各种节能模式下正常运行。 这仅适用于需要深度控制自身执行的异常应用程序,但代价是用户的电池使用时间可能损失。 请注意,这些应用程序在设备上以高功率使用者身份向用户显示的风险很大。

输入:意向的数据 URI 必须使用“包”方案指定要显示的应用程序包名称。 这是“package:com.my.app”。

输出:无。

可用于 android.os.PowerManager#isIgnoringBatteryOptimizations PowerManager.isIgnoringBatteryOptimizations() 确定应用程序是否已忽略优化。

适用于 . 的 android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONSJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于