Langue

ProfilingTrigger.TriggerTypeColdStart Champ

Définition

Attention

This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.

Le déclencheur se produit le plus tôt possible quand une application démarre à froid.

[Android.Runtime.Register("TRIGGER_TYPE_COLD_START", ApiSince=37)]
[System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)]
public const Android.OS.ProfilingTriggerType TriggerTypeColdStart = 10;
[<Android.Runtime.Register("TRIGGER_TYPE_COLD_START", ApiSince=37)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)>]
val mutable TriggerTypeColdStart : Android.OS.ProfilingTriggerType

Valeur de champ

Value = 10
Attributs

Remarques

Le déclencheur se produit le plus tôt possible quand une application démarre à froid.

Cela se produit lorsque le type de démarrage ApplicationStartInfo.getStartType() est ApplicationStartInfo.START_TYPE_COLD.

Le système fournit un profil de suivi et d’échantillonnage de pile nouvellement démarré en réponse à ce déclencheur. Le profilage continuera jusqu’à ce que l’application appelle Activity.reportFullyDrawn() ; sinon, il s’arrête après une période par défaut de 5 secondes.

Le système utilise une mémoire tampon d’abandon pour ce déclencheur. Cela signifie que si la mémoire tampon se remplit, les événements plus récents sont ignorés. Cela garantit que les premiers points de trace disponibles sont toujours conservés.

Remarque : il peut y avoir un délai avant le début du profilage, similaire au moment où ProfileManager.requestProfiling est utilisé.

Référence Android pour android.os.ProfilingTrigger.TRIGGER_TYPE_COLD_START.

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

S’applique à