Akku-Controller

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

Akku-Controller

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 der wird nicht unterstützt.

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