Contrôleur de batterie

public class BatteryController
extends Object

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


Classe utilitaire permettant 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 l'identifiant 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

getBatterieInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

Renvoie l'identifiant IBatteryInfo d'un appareil. Renvoie la valeur "null" en cas de problème ou si appareil non pris en charge.

Paramètres
device ITestDevice

Renvoie
IBatteryInfo

getDeviceChargingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

Renvoie l'état de charge de l'appareil. Si l'appareil n'est pas compatible, IBatteryInfo.BatteryState.UNDEFINED est renvoyé.

Paramètres
device ITestDevice

Renvoie
IBatteryInfo.BatteryState

Génère
DeviceNotAvailableException