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:已分析的用戶端。 |