Google 致力于为黑人社区推动种族平等。查看具体举措

ResourceMetricUtil

public class ResourceMetricUtil
extends Object

对象
com.android.tradefed.monitoring.collector.ResourceMetricUtil


用于组合指标的实用函数。

概括

公共构造函数

ResourceMetricUtil ()

公共方法

static float ConvertedMetricValue (String original, float conversionDivisor)

将度量值转换为不同的单位并格式化输出值。

static GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs)

执行 adb 命令并在成功时返回响应。

static Timestamp GetCurrentTimestamp ()

从系统 UTC 时钟获取当前时间戳。

static float RoundedMetricValue (String original)

解析和格式化度量值。

公共构造函数

ResourceMetricUtil

public ResourceMetricUtil ()

公共方法

转换后的度量值

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

将度量值转换为不同的单位并格式化输出值。

参数
original String :原始值的字符串。

conversionDivisor float :单位转换除数。

退货
float输出浮点值。

投掷
NumberFormatException如果原始字符串为空。

获取命令响应

public static  GetCommandResponse (IDeviceManager deviceManager, 
                String serial, 
                String cmd, 
                long timeoutMs)

执行 adb 命令并在成功时返回响应。

参数
deviceManager IDeviceManager :所述IDeviceManager实例中的“可用的”设备上执行的命令。

serial String :设备的序列。

cmd String :命令字符串。

timeoutMs long :时间以毫秒为单位等待。

退货
一个CommandResult实例。

获取当前时间戳

public static Timestamp GetCurrentTimestamp ()

从系统 UTC 时钟获取当前时间戳。

退货
Timestamp

四舍五入的度量值

public static float RoundedMetricValue (String original)

解析和格式化度量值。

参数
original String :原始值的字符串。

退货
float输出浮点值。

投掷
NumberFormatException如果原始字符串为空。