語言

Debug.StartMethodTracingSampling(String, Int32, Int32) 方法

定義

開始基於取樣的方法追蹤,指定追蹤日誌檔名、緩衝區大小及取樣區間。

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

參數

tracePath
String

建立追蹤日誌檔案的路徑。 如果 null,則預設為「dmtrace.trace」。 如果檔案已經存在,則會被截斷。 如果給出的路徑不以「.trace」結尾,會自動幫你加上。

bufferSize
Int32

我們收集的最大量痕跡資料。 如果沒有提供,預設是 8MB。

intervalUs
Int32

每個樣品之間的時間,以微秒計。

屬性

備註

開始基於取樣的方法追蹤,指定追蹤日誌檔名、緩衝區大小及取樣區間。

當給出相對檔案路徑時,追蹤檔案會被放置在你主要共享/外部儲存裝置的套件專用目錄下,根據 Context#getExternalFilesDir(String)。

有關讀取追蹤檔案的資訊,請參閱 使用 Traceview 檢查追蹤日誌 。

Java 文件 android.os.Debug.startMethodTracingSampling(java.lang.String, int, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於