BatteryController

public class BatteryController
extends Object

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


Dienstprogrammklasse, mit der der Akkuladestatus eines Geräts gesteuert werden kann.

Zusammenfassung

Öffentliche Konstruktoren

BatteryController()

Öffentliche Methoden

static IBatteryInfo getBatteryInfoForDevice(ITestDevice device)

Gibt die IBatteryInfo eines Geräts zurück.

static IBatteryInfo.BatteryState getDeviceChargingState(ITestDevice device)

Gibt den Ladestatus des Geräts zurück.

Öffentliche Konstruktoren

BatteryController

public BatteryController ()

Öffentliche Methoden

getBatteryInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

Gibt die IBatteryInfo eines Geräts zurück. Gibt „null“ zurück, wenn ein Fehler auftritt oder das Gerät nicht unterstützt wird.

Parameter
device ITestDevice

Returns
IBatteryInfo

getDeviceChargingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

Gibt den Ladestatus des Geräts zurück. Wenn das Gerät nicht unterstützt wird, wird IBatteryInfo.BatteryState.UNDEFINED zurückgegeben.

Parameter
device ITestDevice

Returns
IBatteryInfo.BatteryState

Ausgabe
DeviceNotAvailableException