ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

com.android.tradefed.device.server.ClientData.IMethodProfilingHandler


可根據方法剖析資訊採取行動的處理常式

摘要

公用方法

abstract void onEndFailure(Client client, String message)

Called when method tracing failed to end on the VM side

abstract void onStartFailure(Client client, String message)

方法追蹤無法啟動時呼叫的方法

abstract void onSuccess(String remoteFilePath, Client client)

方法追蹤成功時呼叫。

abstract void onSuccess(byte[] data, Client client)

方法追蹤成功時呼叫。

公用方法

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

VM 端的方法追蹤作業無法結束時,系統會呼叫此方法

參數
client Client:已分析的用戶端。

message String:要顯示的選用 (null ok) 錯誤訊息。

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

方法追蹤無法啟動時呼叫

參數
client Client:已分析的用戶端。

message String:要顯示的選用 (null ok) 錯誤訊息。

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

方法追蹤成功時呼叫。

參數
remoteFilePath String:追蹤記錄檔案的裝置端路徑。

client Client:已分析的用戶端。

onSuccess

public abstract void onSuccess (byte[] data, 
                Client client)

方法追蹤成功時呼叫。

參數
data byte:包含追蹤記錄檔案的資料,從 VM 串流傳輸

client Client:已分析的用戶端。