資源度量工具

public class ResourceMetricUtil
extends Object

java.lang.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)

解析並格式化指標值。

公共構造函數

資源度量工具

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如果原始字串為空。