Controlador de batería
public class BatteryController
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.battery.BatteryController |
Clase de utilidad que permite controlar el estado de carga de la batería de un dispositivo.
Resumen
Constructores públicos | |
---|---|
BatteryController () |
Métodos públicos | |
---|---|
static IBatteryInfo | getBatteryInfoForDevice (ITestDevice device) Devuelve el |
static IBatteryInfo.BatteryState | getDeviceChargingState (ITestDevice device) Devuelve el estado de carga del dispositivo. |
Constructores públicos
Controlador de batería
public BatteryController ()
Métodos públicos
getBatteryInfoForDevice
public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)
Devuelve el IBatteryInfo
de un dispositivo. Devuelve nulo si algo sale mal o si el dispositivo no es compatible.
Parámetros | |
---|---|
device | ITestDevice |
Devoluciones | |
---|---|
IBatteryInfo |
getDeviceChargingState
public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)
Devuelve el estado de carga del dispositivo. Si el dispositivo no se admite que volverá IBatteryInfo.BatteryState.UNDEFINED
.
Parámetros | |
---|---|
device | ITestDevice |
Devoluciones | |
---|---|
IBatteryInfo.BatteryState |
Lanza | |
---|---|
DeviceNotAvailableException |