BatteryController
public
class
BatteryController
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.battery.BatteryController |
デバイスのバッテリー充電状態を制御できるユーティリティ クラス。
概要
パブリック コンストラクタ | |
|---|---|
BatteryController()
|
|
パブリック メソッド | |
|---|---|
static
IBatteryInfo
|
getBatteryInfoForDevice(ITestDevice device)
デバイスの |
static
IBatteryInfo.BatteryState
|
getDeviceChargingState(ITestDevice device)
デバイスの充電状態を返します。 |
パブリック コンストラクタ
BatteryController
public BatteryController ()
パブリック メソッド
getBatteryInfoForDevice
public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)
デバイスの IBatteryInfo を返します。問題が発生した場合やデバイスがサポートされていない場合は null を返します。
| パラメータ | |
|---|---|
device |
ITestDevice |
| 戻り値 | |
|---|---|
IBatteryInfo |
|
getDeviceChargingState
public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)
デバイスの充電状態を返します。デバイスがサポートされていない場合は、IBatteryInfo.BatteryState.UNDEFINED が返されます。
| パラメータ | |
|---|---|
device |
ITestDevice |
| 戻り値 | |
|---|---|
IBatteryInfo.BatteryState |
|
| 例外 | |
|---|---|
DeviceNotAvailableException |
|