BatteryController

public class BatteryController
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.battery.BatteryController


Classe de utilitário que permite controlar o estado de carregamento da bateria de um dispositivo.

Resumo

Construtores públicos

BatteryController()

Métodos públicos

static IBatteryInfo getBatteryInfoForDevice(ITestDevice device)

Retorna o IBatteryInfo de um dispositivo.

static IBatteryInfo.BatteryState getDeviceChargingState(ITestDevice device)

Retorna o estado de carregamento do dispositivo.

Construtores públicos

BatteryController

public BatteryController ()

Métodos públicos

getBatteryInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

Retorna o IBatteryInfo de um dispositivo. Retornará nulo se algo der errado ou se o dispositivo não é compatível.

Parâmetros
device ITestDevice

Retorna
IBatteryInfo

getDeviceBillingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

Retorna o estado de carregamento do dispositivo. Se o dispositivo não for compatível, ele retornará IBatteryInfo.BatteryState.UNDEFINED.

Parâmetros
device ITestDevice

Retorna
IBatteryInfo.BatteryState

Gera
DeviceNotAvailableException