ยูทิลิตี้ทรัพยากร

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 หากสตริงต้นฉบับเป็นค่าว่าง

GetCommandResponse

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

เรียกใช้คำสั่ง adb และส่งคืนการตอบกลับเมื่อสำเร็จ

พารามิเตอร์
deviceManager IDeviceManager: อินสแตนซ์ IDeviceManager สำหรับการดำเนินการคำสั่งใน "available" อุปกรณ์

serial String: หมายเลขซีเรียลของอุปกรณ์

cmd String: สตริงคำสั่ง

timeoutMs long: เวลาที่ต้องรอ หน่วยเป็นมิลลิวินาที

คิกรีเทิร์น
อินสแตนซ์ CommandResult

รับการประทับเวลาปัจจุบัน

public static Timestamp GetCurrentTimestamp ()

รับข้อมูลการประทับเวลาปัจจุบันจากนาฬิกา UTC ของระบบ

คิกรีเทิร์น
Timestamp

ค่าเมตริกปัดเศษ

public static float RoundedMetricValue (String original)

แยกวิเคราะห์และจัดรูปแบบค่าเมตริก

พารามิเตอร์
original String: สตริงค่าเดิม

คิกรีเทิร์น
float ค่าทศนิยมของเอาต์พุต

การขว้าง
NumberFormatException หากสตริงต้นฉบับเป็นค่าว่าง