ResourceMetricUtil 工具

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()

從系統世界標準時間取得目前的時間戳記。

static float RoundedMetricValue(String original)

剖析指標值並設定格式。

公用建構函式

ResourceMetricUtil 工具

public ResourceMetricUtil ()

公用方法

轉換指標值

public static float ConvertedMetricValue (String original, 
                float conversionDivisor)

將指標值轉換成不同的單位並設定格式,輸出值。

參數
original String:原始值字串。

conversionDivisor float:單位轉換的除數。

傳回
float 輸出浮點值。

擲回
NumberFormatException

GetCommandResponse

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

執行 ADB 指令,如果成功則傳回回應。

參數
deviceManager IDeviceManager:針對「Available」執行指令的 IDeviceManager 執行個體 裝置。

serial String:裝置序列。

cmd String:指令字串。

timeoutMs long:等待的時間,以毫秒為單位。

傳回
CommandResult 執行個體。

GetCurrentTimestamp

public static Timestamp GetCurrentTimestamp ()

從系統世界標準時間取得目前的時間戳記。

傳回
Timestamp

捨入指標值

public static float RoundedMetricValue (String original)

剖析指標值並設定格式。

參數
original String:原始值字串。

傳回
float 輸出浮點值。

擲回
NumberFormatException