BatteryController

public class BatteryController
extends Object

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


デバイスのバッテリー充電状態を制御できるユーティリティ クラス。

概要

パブリック コンストラクタ

BatteryController()

パブリック メソッド

static IBatteryInfo getBatteryInfoForDevice(ITestDevice device)

デバイスの IBatteryInfo を返します。

static IBatteryInfo.BatteryState getDeviceChargingState(ITestDevice device)

デバイスの充電状態を返します。

パブリック コンストラクタ

BatteryController

public BatteryController ()

パブリック メソッド

getBatteryInfoForDevice

public static IBatteryInfo getBatteryInfoForDevice (ITestDevice device)

デバイスの IBatteryInfo を返します。何か問題が発生した場合や、 デバイスはサポートされていません。

パラメータ
device ITestDevice

戻り値
IBatteryInfo

getDeviceChargingState

public static IBatteryInfo.BatteryState getDeviceChargingState (ITestDevice device)

デバイスの充電状態を返します。デバイスが対応していない場合は、IBatteryInfo.BatteryState.UNDEFINED が返されます。

パラメータ
device ITestDevice

戻り値
IBatteryInfo.BatteryState

例外
DeviceNotAvailableException