Contrôleur de batterie

public class BatteryController
extends Object

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


Classe utilitaire qui permet de contrôler l’état de charge de la batterie d’un appareil.

Résumé

Constructeurs publics

BatteryController ()

Méthodes publiques

static IBatteryInfo getBatteryInfoForDevice ( ITestDevice device)

Renvoie le IBatteryInfo d'un appareil.

static IBatteryInfo.BatteryState getDeviceChargingState ( ITestDevice device)

Renvoie l'état de charge de l'appareil.

Constructeurs publics

Contrôleur de batterie

public BatteryController ()

Méthodes publiques

getBatteryInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

Renvoie le IBatteryInfo d'un appareil. Renvoie null si quelque chose ne va pas ou si le périphérique n'est pas pris en charge.

Paramètres
device ITestDevice

Retour
IBatteryInfo

getDeviceChargingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

Renvoie l'état de charge de l'appareil. Si l'appareil n'est pas pris en charge, il renverra IBatteryInfo.BatteryState.UNDEFINED .

Paramètres
device ITestDevice

Retour
IBatteryInfo.BatteryState

Jetés
DeviceNotAvailableException