ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


能够根据方法性能剖析信息采取行动的处理程序

摘要

公共方法

abstract void onEndFailure(Client client, String message)

当方法轨迹分析在虚拟机端未能正常结束时调用

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)

在方法跟踪无法在虚拟机端结束时调用

参数
client Client:已分析的客户端。

message String:要显示的可选(null 正常)错误消息。

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

在方法轨迹分析未能启动时调用

参数
client Client:已分析的客户端。

message String:要显示的可选(null 正常)错误消息。

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

在方法轨迹跟踪成功时调用。

参数
remoteFilePath String:轨迹文件的设备端路径。

client Client:已分析的客户端。

onSuccess

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

在方法轨迹跟踪成功时调用。

参数
data byte:包含从虚拟机流式传输的轨迹数据的文件

client Client:已分析的客户端。