Settings.ActionRequestIgnoreBatteryOptimizations フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アクティビティ アクション: ユーザーに、アプリがバッテリの最適化を無視することを許可するように求めます (つまり、 #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>Note:</b>ほとんどのアプリケーションはこれを使用<></em>必要があります。アプリケーションがさまざまな省電力モードで正しく動作するための多くの機能があります。 これは、ユーザーのバッテリ寿命を犠牲にして、独自の実行を深く制御する必要がある通常とは異なるアプリケーションに対してのみ行われます。 これらのアプリケーションでは、デバイスで高出力コンシューマーとしてユーザーに表示されるリスクが大幅に高くなります。
入力: 意図のデータ URI では、表示するアプリケーション パッケージ名を "package" スキームで指定する必要があります。 "package:com.my.app" です。
出力: 何もありません。
android.os.PowerManager#isIgnoringBatteryOptimizations PowerManager.isIgnoringBatteryOptimizations()を使用して、アプリケーションが既に最適化を無視しているかどうかを判断できます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。