Linguaggio

Debug.StartMethodTracing Metodo

Definizione

Overload

Nome Descrizione
StartMethodTracing()

Avviare la traccia del metodo con il nome del log e le dimensioni del buffer predefiniti.

StartMethodTracing(String)

Avviare la traccia del metodo specificando il percorso del file di log di traccia.

StartMethodTracing(String, Int32)

Avviare la traccia del metodo, specificando il nome del file di log di traccia e le dimensioni del buffer.

StartMethodTracing(String, Int32, DebugTraceOptions)

Avviare la traccia del metodo, specificando il nome del file di log di traccia, le dimensioni del buffer e i flag.

StartMethodTracing()

Avviare la traccia del metodo con il nome del log e le dimensioni del buffer predefiniti.

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

Commenti

Avviare la traccia del metodo con il nome del log e le dimensioni del buffer predefiniti.

Per impostazione predefinita, il file di traccia viene denominato "dmtrace.trace" e viene inserito nella directory specifica del pacchetto nell'archiviazione primaria condivisa/esterna, come restituito da Context#getExternalFilesDir(String).

Per informazioni sulla lettura dei file di traccia, vedere Esaminare i log di traccia con Traceview .

Quando la traccia del metodo è abilitata, la macchina virtuale verrà eseguita più lentamente del solito, quindi i tempi dei file di traccia devono essere considerati solo in termini relativi (ad esempio, è stato eseguito il numero 1 più veloce rispetto all'esecuzione n. 2). I tempi per i metodi nativi non cambieranno, quindi non provare a usarlo per confrontare le prestazioni delle implementazioni interpretate e native dello stesso metodo. In alternativa, provare a usare la traccia del metodo basata sul campionamento tramite #startMethodTracingSampling(String, int, int) o la traccia "nativa" nell'emulatore tramite #startNativeTracing().

per android.os.Debug.startMethodTracing().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

StartMethodTracing(String)

Avviare la traccia del metodo specificando il percorso del file di log di traccia.

[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

Parametri

tracePath
String

Percorso del file di log di traccia da creare. Se null, per impostazione predefinita verrà impostato su "dmtrace.trace". Se il file esiste già, verrà troncato. Se il percorso specificato non termina con ".trace", verrà aggiunto automaticamente.

Attributi

Commenti

Avviare la traccia del metodo specificando il percorso del file di log di traccia.

Quando viene specificato un percorso di file relativo, il file di traccia verrà inserito nella directory specifica del pacchetto nella risorsa di archiviazione primaria condivisa/esterna, come restituito da Context#getExternalFilesDir(String).

Per informazioni sulla lettura dei file di traccia, vedere Esaminare i log di traccia con Traceview .

Quando la traccia del metodo è abilitata, la macchina virtuale verrà eseguita più lentamente del solito, quindi i tempi dei file di traccia devono essere considerati solo in termini relativi (ad esempio, è stato eseguito il numero 1 più veloce rispetto all'esecuzione n. 2). I tempi per i metodi nativi non cambieranno, quindi non provare a usarlo per confrontare le prestazioni delle implementazioni interpretate e native dello stesso metodo. In alternativa, provare a usare la traccia del metodo basata sul campionamento tramite #startMethodTracingSampling(String, int, int) o la traccia "nativa" nell'emulatore tramite #startNativeTracing().

per android.os.Debug.startMethodTracing(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

StartMethodTracing(String, Int32)

Avviare la traccia del metodo, specificando il nome del file di log di traccia e le dimensioni del buffer.

[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

Parametri

tracePath
String

Percorso del file di log di traccia da creare. Se null, per impostazione predefinita verrà impostato su "dmtrace.trace". Se il file esiste già, verrà troncato. Se il percorso specificato non termina con ".trace", verrà aggiunto automaticamente.

bufferSize
Int32

Quantità massima di dati di traccia raccolti. Se non specificato, il valore predefinito è 8 MB.

Attributi

Commenti

Avviare la traccia del metodo, specificando il nome del file di log di traccia e le dimensioni del buffer.

Quando viene specificato un percorso di file relativo, il file di traccia verrà inserito nella directory specifica del pacchetto nella risorsa di archiviazione primaria condivisa/esterna, come restituito da Context#getExternalFilesDir(String).

Per informazioni sulla lettura dei file di traccia, vedere Esaminare i log di traccia con Traceview .

Quando la traccia del metodo è abilitata, la macchina virtuale verrà eseguita più lentamente del solito, quindi i tempi dei file di traccia devono essere considerati solo in termini relativi (ad esempio, è stato eseguito il numero 1 più veloce rispetto all'esecuzione n. 2). I tempi per i metodi nativi non cambieranno, quindi non provare a usarlo per confrontare le prestazioni delle implementazioni interpretate e native dello stesso metodo. In alternativa, provare a usare la traccia del metodo basata sul campionamento tramite #startMethodTracingSampling(String, int, int) o la traccia "nativa" nell'emulatore tramite #startNativeTracing().

per android.os.Debug.startMethodTracing(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

StartMethodTracing(String, Int32, DebugTraceOptions)

Avviare la traccia del metodo, specificando il nome del file di log di traccia, le dimensioni del buffer e i flag.

[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

Parametri

tracePath
String

Percorso del file di log di traccia da creare. Se null, per impostazione predefinita verrà impostato su "dmtrace.trace". Se il file esiste già, verrà troncato. Se il percorso specificato non termina con ".trace", verrà aggiunto automaticamente.

bufferSize
Int32

Quantità massima di dati di traccia raccolti. Se non specificato, il valore predefinito è 8 MB.

flags
DebugTraceOptions

Flag per controllare la traccia del metodo. L'unico attualmente definito è #TRACE_COUNT_ALLOCS.

Attributi

Commenti

Avviare la traccia del metodo, specificando il nome del file di log di traccia, le dimensioni del buffer e i flag.

Quando viene specificato un percorso di file relativo, il file di traccia verrà inserito nella directory specifica del pacchetto nella risorsa di archiviazione primaria condivisa/esterna, come restituito da Context#getExternalFilesDir(String).

Per informazioni sulla lettura dei file di traccia, vedere Esaminare i log di traccia con Traceview .

Quando la traccia del metodo è abilitata, la macchina virtuale verrà eseguita più lentamente del solito, quindi i tempi dei file di traccia devono essere considerati solo in termini relativi (ad esempio, è stato eseguito il numero 1 più veloce rispetto all'esecuzione n. 2). I tempi per i metodi nativi non cambieranno, quindi non provare a usarlo per confrontare le prestazioni delle implementazioni interpretate e native dello stesso metodo. In alternativa, provare a usare la traccia del metodo basata sul campionamento tramite #startMethodTracingSampling(String, int, int) o la traccia "nativa" nell'emulatore tramite #startNativeTracing().

per android.os.Debug.startMethodTracing(java.lang.String, int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a