Debug.StartMethodTracing Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.