Debug.StartMethodTracing 메서드

정의

오버로드

StartMethodTracing(String, Int32, DebugTraceOptions)

추적 로그 파일 이름, 버퍼 크기 및 플래그를 지정하는 메서드 추적을 시작합니다.

StartMethodTracing(String, Int32)

추적 로그 파일 이름 및 버퍼 크기를 지정하는 메서드 추적을 시작합니다.

StartMethodTracing()

기본 로그 이름 및 버퍼 크기로 메서드 추적을 시작합니다.

StartMethodTracing(String)

추적 로그 파일 경로를 지정하는 메서드 추적을 시작합니다.

StartMethodTracing(String, Int32, DebugTraceOptions)

추적 로그 파일 이름, 버퍼 크기 및 플래그를 지정하는 메서드 추적을 시작합니다.

[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

매개 변수

tracePath
String

만들 추적 로그 파일의 경로입니다. 이면 null기본값은 "dmtrace.trace"입니다. 파일이 이미 있는 경우 잘립니다. 지정된 경로가 ".trace"로 끝나지 않으면 추가됩니다.

bufferSize
Int32

수집한 추적 데이터의 최대 양입니다. 지정하지 않으면 기본값은 8MB입니다.

flags
DebugTraceOptions

메서드 추적을 제어하는 플래그입니다. 현재 정의된 유일한 것은 입니다 #TRACE_COUNT_ALLOCS.

특성

설명

추적 로그 파일 이름, 버퍼 크기 및 플래그를 지정하는 메서드 추적을 시작합니다.

상대 파일 경로가 지정되면 추적 파일은 에서 반환 Context#getExternalFilesDir(String)된 대로 기본 공유/외부 스토리지의 패키지별 디렉터리 아래에 배치됩니다.

추적 파일 읽기에 대한 자세한 내용은 Traceview를 사용하여 추적 로그 검사를 참조하세요. <p class="note"> 메서드 추적을 사용하도록 설정하면 VM이 평소보다 더 느리게 실행되므로 추적 파일의 타이밍은 상대적인 용어로만 고려해야 합니다(예: 실행 #2보다 빠르게 #1 실행됨). 네이티브 메서드의 시간은 변경되지 않으므로 이를 사용하여 동일한 메서드의 해석된 구현과 네이티브 구현의 성능을 비교하지 마세요. 또는 를 통해 #startNativeTracing()에뮬레이터에서 또는 "네이티브" 추적을 통해 #startMethodTracingSampling(String, int, int) 샘플링 기반 메서드 추적을 사용하는 것이 좋습니다.

에 대한 Java 설명서입니다 android.os.Debug.startMethodTracing(java.lang.String, int, int).

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상

StartMethodTracing(String, Int32)

추적 로그 파일 이름 및 버퍼 크기를 지정하는 메서드 추적을 시작합니다.

[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

매개 변수

tracePath
String

만들 추적 로그 파일의 경로입니다. 이면 null기본값은 "dmtrace.trace"입니다. 파일이 이미 있는 경우 잘립니다. 지정된 경로가 ".trace"로 끝나지 않으면 추가됩니다.

bufferSize
Int32

수집한 추적 데이터의 최대 양입니다. 지정하지 않으면 기본값은 8MB입니다.

특성

설명

추적 로그 파일 이름 및 버퍼 크기를 지정하는 메서드 추적을 시작합니다.

상대 파일 경로가 지정되면 추적 파일은 에서 반환 Context#getExternalFilesDir(String)된 대로 기본 공유/외부 스토리지의 패키지별 디렉터리 아래에 배치됩니다.

추적 파일 읽기에 대한 자세한 내용은 Traceview를 사용하여 추적 로그 검사를 참조하세요. <p class="note"> 메서드 추적을 사용하도록 설정하면 VM이 평소보다 더 느리게 실행되므로 추적 파일의 타이밍은 상대적인 용어로만 고려해야 합니다(예: 실행 #2보다 빠르게 #1 실행됨). 네이티브 메서드의 시간은 변경되지 않으므로 이를 사용하여 동일한 메서드의 해석된 구현과 네이티브 구현의 성능을 비교하지 마세요. 또는 를 통해 #startNativeTracing()에뮬레이터에서 또는 "네이티브" 추적을 통해 #startMethodTracingSampling(String, int, int) 샘플링 기반 메서드 추적을 사용하는 것이 좋습니다.

에 대한 Java 설명서입니다 android.os.Debug.startMethodTracing(java.lang.String, int).

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상

StartMethodTracing()

기본 로그 이름 및 버퍼 크기로 메서드 추적을 시작합니다.

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

설명

기본 로그 이름 및 버퍼 크기로 메서드 추적을 시작합니다.

기본적으로 추적 파일은 "dmtrace.trace"라고 하며 에서 반환 Context#getExternalFilesDir(String)한 대로 기본 공유/외부 스토리지의 패키지별 디렉터리 아래에 배치됩니다.

추적 파일 읽기에 대한 자세한 내용은 Traceview를 사용하여 추적 로그 검사를 참조하세요. <p class="note"> 메서드 추적을 사용하도록 설정하면 VM이 평소보다 더 느리게 실행되므로 추적 파일의 타이밍은 상대적인 용어로만 고려해야 합니다(예: 실행 #2보다 빠르게 #1 실행됨). 네이티브 메서드의 시간은 변경되지 않으므로 이를 사용하여 동일한 메서드의 해석된 구현과 네이티브 구현의 성능을 비교하지 마세요. 또는 를 통해 #startNativeTracing()에뮬레이터에서 또는 "네이티브" 추적을 통해 #startMethodTracingSampling(String, int, int) 샘플링 기반 메서드 추적을 사용하는 것이 좋습니다.

에 대한 Java 설명서입니다 android.os.Debug.startMethodTracing().

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상

StartMethodTracing(String)

추적 로그 파일 경로를 지정하는 메서드 추적을 시작합니다.

[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

매개 변수

tracePath
String

만들 추적 로그 파일의 경로입니다. 이면 null기본값은 "dmtrace.trace"입니다. 파일이 이미 있는 경우 잘립니다. 지정된 경로가 ".trace"로 끝나지 않으면 추가됩니다.

특성

설명

추적 로그 파일 경로를 지정하는 메서드 추적을 시작합니다.

상대 파일 경로가 지정되면 추적 파일은 에서 반환 Context#getExternalFilesDir(String)된 대로 기본 공유/외부 스토리지의 패키지별 디렉터리 아래에 배치됩니다.

추적 파일 읽기에 대한 자세한 내용은 Traceview를 사용하여 추적 로그 검사를 참조하세요. <p class="note"> 메서드 추적을 사용하도록 설정하면 VM이 평소보다 더 느리게 실행되므로 추적 파일의 타이밍은 상대적인 용어로만 고려해야 합니다(예: 실행 #2보다 빠르게 #1 실행됨). 네이티브 메서드의 시간은 변경되지 않으므로 이를 사용하여 동일한 메서드의 해석된 구현과 네이티브 구현의 성능을 비교하지 마세요. 또는 를 통해 #startNativeTracing()에뮬레이터에서 또는 "네이티브" 추적을 통해 #startMethodTracingSampling(String, int, int) 샘플링 기반 메서드 추적을 사용하는 것이 좋습니다.

에 대한 Java 설명서입니다 android.os.Debug.startMethodTracing(java.lang.String).

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

적용 대상