BatteryController
public class BatteryController
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.battery.BatteryController |
Utility-Klasse, die es ermöglicht, den Batterieladezustand eines Geräts zu steuern.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
BatteryController () |
Öffentliche Methoden | |
---|---|
static IBatteryInfo | getBatteryInfoForDevice ( ITestDevice device) Gibt die |
static IBatteryInfo.BatteryState | getDeviceChargingState ( ITestDevice device) Gibt den Ladezustand des Geräts zurück. |
Öffentliche Konstrukteure
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 etwas schief geht oder wenn das Gerät nicht unterstützt wird.
Parameter | |
---|---|
device | ITestDevice |
Kehrt zurück | |
---|---|
IBatteryInfo |
getDeviceChargingState
public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)
Gibt den Ladezustand des Geräts zurück. Wenn das Gerät nicht unterstützt wird, wird IBatteryInfo.BatteryState.UNDEFINED
zurückgegeben.
Parameter | |
---|---|
device | ITestDevice |
Kehrt zurück | |
---|---|
IBatteryInfo.BatteryState |
Wirft | |
---|---|
DeviceNotAvailableException |