DeviceBatteryResourceMetricCollector

public class DeviceBatteryResourceMetricCollector
extends Object implements IResourceMetricCollector

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


Trình thu thập này thu thập các chỉ số về pin của thiết bị. Trình thu thập này đưa ra các lệnh shell adb và phân tích cú pháp phản hồi . Các chỉ số bao gồm trạng thái, tình trạng, mức, tỷ lệ và nhiệt độ.

Tóm tắt

Hằng số

String BATTERY_CMD

String BATTERY_RESOURCE_NAME

float BATTERY_TEMP_DENOMINATOR

String FIELD_GROUP

String TEMPERATURE

String VALUE_GROUP

Trường

public static final Pattern BATTERY_PATTERN

Hàm khởi tạo công khai

DeviceBatteryResourceMetricCollector()

Phương thức công khai

Collection<Resource> getDeviceResourceMetrics(DeviceDescriptor descriptor, IDeviceManager deviceManager)

Lấy trạng thái pin của thiết bị.

Hằng số

BATTERY_CMD

public static final String BATTERY_CMD

Giá trị không đổi: "dumpsys battery"

BATTERY_RESOURCE_NAME

public static final String BATTERY_RESOURCE_NAME

Giá trị không đổi: "battery"

BATTERY_TEMP_DENOMINATOR

public static final float BATTERY_TEMP_DENOMINATOR

Giá trị không đổi: 10.0

FIELD_GROUP

public static final String FIELD_GROUP

Giá trị không đổi: "field"

TEMPERATURE

public static final String TEMPERATURE

Giá trị không đổi: "temperature"

VALUE_GROUP

public static final String VALUE_GROUP

Giá trị không đổi: "value"

Trường

BATTERY_PATTERN

public static final Pattern BATTERY_PATTERN

Hàm khởi tạo công khai

DeviceBatteryResourceMetricCollector

public DeviceBatteryResourceMetricCollector ()

Phương thức công khai

getDeviceResourceMetrics

public Collection<Resource> getDeviceResourceMetrics (DeviceDescriptor descriptor, 
                IDeviceManager deviceManager)

Lấy trạng thái pin của thiết bị.

Tham số
descriptor DeviceDescriptor: DeviceDescriptor về thiết bị đo lường.

deviceManager IDeviceManager: thực thể IDeviceManager.

Giá trị trả về
Collection<Resource> Collection của Resource thiết bị.