Батарейный контроллер
public class BatteryController
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.device.battery.BatteryController |
Утилитный класс, который позволяет контролировать состояние зарядки аккумулятора устройства.
Краткое содержание
Публичные конструкторы | |
---|---|
BatteryController () |
Публичные методы | |
---|---|
static IBatteryInfo | getBatteryInfoForDevice ( ITestDevice device) Возвращает |
static IBatteryInfo.BatteryState | getDeviceChargingState ( ITestDevice device) Возвращает состояние зарядки устройства. |
Публичные конструкторы
Батарейный контроллер
public BatteryController ()
Публичные методы
getBatteryInfoForDevice
public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)
Возвращает IBatteryInfo
устройства. Возвращает null, если что-то пойдет не так или если устройство не поддерживается.
Параметры | |
---|---|
device | ITestDevice |
Возвращает | |
---|---|
IBatteryInfo |
getDeviceChargingState
public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)
Возвращает состояние зарядки устройства. Если устройство не поддерживается, оно вернет IBatteryInfo.BatteryState.UNDEFINED
.
Параметры | |
---|---|
device | ITestDevice |
Возвращает | |
---|---|
IBatteryInfo.BatteryState |
Броски | |
---|---|
DeviceNotAvailableException |