Controlador de batería
public class BatteryController
extends Object
java.lang.Objeto | |
↳ | 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 |
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
obtener información de batería para dispositivo
public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)
Devuelve 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 es compatible, devolverá IBatteryInfo.BatteryState.UNDEFINED
.
Parámetros | |
---|---|
device | ITestDevice |
Devoluciones | |
---|---|
IBatteryInfo.BatteryState |
Lanza | |
---|---|
DeviceNotAvailableException |