Partager via


Settings.ActionRequestIgnoreBatteryOptimizations Champ

Définition

Action d’activité : demandez à l’utilisateur d’autoriser une application à ignorer les optimisations de batterie (autrement dit, placez-les sur la liste verte des applications affichées par #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

Valeur de champ

Attributs

Remarques

Action d’activité : demandez à l’utilisateur d’autoriser une application à ignorer les optimisations de batterie (autrement dit, placez-les sur la liste verte des applications affichées par #ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS). Pour qu’une application l’utilise, elle doit également contenir l’autorisation android.Manifest.permission#REQUEST_IGNORE_BATTERY_OPTIMIZATIONS .

<>b Remarque :</b> la plupart des applications ne doivent <>pas>< l’utiliser ; il existe de nombreuses installations fournies par la plateforme pour que les applications fonctionnent correctement dans les différents modes d’économie d’énergie. Ce n’est que pour les applications inhabituelles qui doivent contrôler profondément leur propre exécution, au détriment potentiel de la durée de vie de la batterie de l’utilisateur. Notez que ces applications courent considérablement le risque de montrer à l’utilisateur en tant que consommateurs de puissance élevée sur leur appareil.

Entrée : l’URI de données de l’intention doit spécifier le nom du package d’application à afficher, avec le schéma « package ». C’est « package:com.my.app ».

Sortie : Rien.

Vous pouvez utiliser android.os.PowerManager#isIgnoringBatteryOptimizations PowerManager.isIgnoringBatteryOptimizations() pour déterminer si une application ignore déjà les optimisations.

Documentation Java pour android.provider.Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à