DeviceBatteryResourceMetricCollector

public class DeviceBatteryResourceMetricCollector
extends Object implements IResourceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.monitoring.collector.DeviceBatteryResourceMetricCollector


यह कलेक्टर, डिवाइस की बैटरी की मेट्रिक इकट्ठा करता है. यह adb shell कमांड जारी करता है और जवाब को पार्स करता है. मेट्रिक में स्थिति, सेहत, लेवल, स्केल, और तापमान शामिल होता है.

खास जानकारी

कॉन्स्टेंट

String BATTERY_CMD

String BATTERY_RESOURCE_NAME

float BATTERY_TEMP_DENOMINATOR

String FIELD_GROUP

String TEMPERATURE

String VALUE_GROUP

फ़ील्ड्स की फ़िल्में

public static final Pattern BATTERY_PATTERN

पब्लिक कंस्ट्रक्टर

DeviceBatteryResourceMetricCollector()

सार्वजनिक तरीके

getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

इस कुकी से डिवाइस की बैटरी की स्थिति का पता चलता है.

कॉन्स्टेंट

BATTERY_CMD

public static final String BATTERY_CMD

कॉन्स्टेंट वैल्यू: "dumpsys battery"

BATTERY_RESOURCE_NAME

public static final String BATTERY_RESOURCE_NAME

कॉन्स्टेंट वैल्यू: "battery"

BATTERY_TEMP_DENOMINATOR

public static final float BATTERY_TEMP_DENOMINATOR

कॉन्स्टेंट वैल्यू: 10.0

FIELD_GROUP

public static final String FIELD_GROUP

कॉन्स्टेंट वैल्यू: "field"

तापमान

public static final String TEMPERATURE

कॉन्स्टेंट वैल्यू: "temperature"

VALUE_GROUP

public static final String VALUE_GROUP

कॉन्स्टेंट वैल्यू: "value"

फ़ील्ड्स की फ़िल्में

BATTERY_PATTERN

public static final Pattern BATTERY_PATTERN

पब्लिक कंस्ट्रक्टर

DeviceBatteryResourceMetricCollector

public DeviceBatteryResourceMetricCollector ()

सार्वजनिक तरीके

getDeviceResourceMetrics

public  getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

इस कुकी से डिवाइस की बैटरी की स्थिति का पता चलता है.

पैरामीटर
descriptor DeviceDescriptor: मेट्रिक बनाने वाले डिवाइस के बारे में DeviceDescriptor.

deviceManager IDeviceManager: IDeviceManager इंस्टेंस.

रिटर्न
डिवाइस Resource का ERROR(/Collection).