BatteryController

public class BatteryController
extends Object

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


Klasa narzędziowa, która umożliwia kontrolowanie stanu ładowania baterii urządzenia.

Podsumowanie

Konstruktory publiczne

BatteryController()

Metody publiczne

static IBatteryInfo getBatteryInfoForDevice(ITestDevice device)

Zwraca IBatteryInfo urządzenia.

static IBatteryInfo.BatteryState getDeviceChargingState(ITestDevice device)

Zwraca stan ładowania urządzenia.

Konstruktory publiczne

BatteryController

public BatteryController ()

Metody publiczne

getBatteryInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

Zwraca IBatteryInfo urządzenia. Zwraca wartość null, jeśli coś pójdzie nie tak lub urządzenie nie jest obsługiwane.

Parametry
device ITestDevice

Zwroty
IBatteryInfo

getDeviceChargingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

Zwraca stan ładowania urządzenia. Jeśli urządzenie nie obsługuje tej funkcji, zwróci wartość IBatteryInfo.BatteryState.UNDEFINED.

Parametry
device ITestDevice

Zwroty
IBatteryInfo.BatteryState

Rzuty
DeviceNotAvailableException