Langage

Debug.StartMethodTracing Méthode

Définition

Surcharges

Nom Description
StartMethodTracing()

Démarrez le suivi des méthodes avec le nom du journal et la taille de la mémoire tampon par défaut.

StartMethodTracing(String)

Démarrez le suivi des méthodes, en spécifiant le chemin du fichier journal de trace.

StartMethodTracing(String, Int32)

Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace et la taille de la mémoire tampon.

StartMethodTracing(String, Int32, DebugTraceOptions)

Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace, la taille de la mémoire tampon et les indicateurs.

StartMethodTracing()

Démarrez le suivi des méthodes avec le nom du journal et la taille de la mémoire tampon par défaut.

[Android.Runtime.Register("startMethodTracing", "()V", "")]
public static void StartMethodTracing();
[<Android.Runtime.Register("startMethodTracing", "()V", "")>]
static member StartMethodTracing : unit -> unit
Attributs

Remarques

Démarrez le suivi des méthodes avec le nom du journal et la taille de la mémoire tampon par défaut.

Par défaut, le fichier de trace est appelé « dmtrace.trace » et il est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).

Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.

Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().

Java documentation pour android.os.Debug.startMethodTracing().

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 à

StartMethodTracing(String)

Démarrez le suivi des méthodes, en spécifiant le chemin du fichier journal de trace.

[Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;)V", "")]
public static void StartMethodTracing(string? tracePath);
[<Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;)V", "")>]
static member StartMethodTracing : string -> unit

Paramètres

tracePath
String

Chemin d’accès au fichier journal de trace à créer. Si null, cette valeur est par défaut « dmtrace.trace ». Si le fichier existe déjà, il sera tronqué. Si le chemin donné ne se termine pas par « trace », il sera ajouté pour vous.

Attributs

Remarques

Démarrez le suivi des méthodes, en spécifiant le chemin du fichier journal de trace.

Lorsqu’un chemin d’accès de fichier relatif est donné, le fichier de trace est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).

Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.

Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().

Java documentation pour android.os.Debug.startMethodTracing(java.lang.String).

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 à

StartMethodTracing(String, Int32)

Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace et la taille de la mémoire tampon.

[Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;I)V", "")]
public static void StartMethodTracing(string? tracePath, int bufferSize);
[<Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;I)V", "")>]
static member StartMethodTracing : string * int -> unit

Paramètres

tracePath
String

Chemin d’accès au fichier journal de trace à créer. Si null, cette valeur est par défaut « dmtrace.trace ». Si le fichier existe déjà, il sera tronqué. Si le chemin donné ne se termine pas par « trace », il sera ajouté pour vous.

bufferSize
Int32

Quantité maximale de données de trace que nous collectons. Si ce n’est pas le cas, la valeur par défaut est 8 Mo.

Attributs

Remarques

Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace et la taille de la mémoire tampon.

Lorsqu’un chemin d’accès de fichier relatif est donné, le fichier de trace est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).

Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.

Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().

Java documentation pour android.os.Debug.startMethodTracing(java.lang.String, int).

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 à

StartMethodTracing(String, Int32, DebugTraceOptions)

Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace, la taille de la mémoire tampon et les indicateurs.

[Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;II)V", "")]
public static void StartMethodTracing(string? tracePath, int bufferSize, Android.OS.DebugTraceOptions flags);
[<Android.Runtime.Register("startMethodTracing", "(Ljava/lang/String;II)V", "")>]
static member StartMethodTracing : string * int * Android.OS.DebugTraceOptions -> unit

Paramètres

tracePath
String

Chemin d’accès au fichier journal de trace à créer. Si null, cette valeur est par défaut « dmtrace.trace ». Si le fichier existe déjà, il sera tronqué. Si le chemin donné ne se termine pas par « trace », il sera ajouté pour vous.

bufferSize
Int32

Quantité maximale de données de trace que nous collectons. Si ce n’est pas le cas, la valeur par défaut est 8 Mo.

flags
DebugTraceOptions

Indicateurs pour contrôler le suivi des méthodes. La seule qui est actuellement définie est #TRACE_COUNT_ALLOCS.

Attributs

Remarques

Démarrez le suivi des méthodes, en spécifiant le nom du fichier journal de trace, la taille de la mémoire tampon et les indicateurs.

Lorsqu’un chemin d’accès de fichier relatif est donné, le fichier de trace est placé sous votre répertoire spécifique au package sur le stockage principal partagé/externe, tel qu’il est retourné par Context#getExternalFilesDir(String).

Consultez Inspecter les journaux de trace avec Traceview pour plus d’informations sur la lecture des fichiers de trace.

Lorsque le suivi des méthodes est activé, la machine virtuelle s’exécute plus lentement que d’habitude, de sorte que les minutages des fichiers de trace ne doivent être pris en compte que en termes relatifs (par exemple, l’exécution de #1 a été plus rapide que l’exécution #2). Les temps pour les méthodes natives ne changeront pas. N’essayez donc pas d’utiliser cette méthode pour comparer les performances des implémentations interprétées et natives de la même méthode. En guise d’alternative, envisagez d’utiliser le suivi de méthode basée sur l’échantillonnage via ou le #startMethodTracingSampling(String, int, int) suivi « natif » dans l’émulateur via #startNativeTracing().

Java documentation pour android.os.Debug.startMethodTracing(java.lang.String, int, int).

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 à