IBatteryInfo

public interface IBatteryInfo

com.android.tradefed.device.battery.IBatteryInfo


デバイスのバッテリーとのやり取りを定義するインターフェース。

概要

ネストされたクラス

enum IBatteryInfo.BatteryState

現在のバッテリー充電状態を示します。 

パブリック メソッド

abstract IBatteryInfo.BatteryState checkBatteryState(ITestDevice device)

デバイスのバッテリーの現在の状態を返します。

abstract void disableCharging(ITestDevice device)

デバイスのバッテリー充電を無効にします。

abstract void enableCharging(ITestDevice device)

デバイスのバッテリー充電を有効にします。

パブリック メソッド

checkBatteryState

public abstract IBatteryInfo.BatteryState checkBatteryState (ITestDevice device)

デバイスのバッテリーの現在の状態を返します。

パラメータ
device ITestDevice

戻り値
IBatteryInfo.BatteryState

例外
DeviceNotAvailableException

disableCharging

public abstract void disableCharging (ITestDevice device)

デバイスのバッテリー充電を無効にします。

パラメータ
device ITestDevice

例外
DeviceNotAvailableException

enableCharging

public abstract void enableCharging (ITestDevice device)

デバイスのバッテリー充電を有効にします。

パラメータ
device ITestDevice

例外
DeviceNotAvailableException