IDevice.DeviceState

public static final enum IDevice.DeviceState
extends Enum<IDevice.DeviceState>

java.lang.Object
   ↳ java.lang.Enum<com.android.ddmlib.IDevice.DeviceState>
     ↳ com.android.ddmlib.IDevice.DeviceState


デバイスの状態。

概要

列挙値

IDevice.DeviceState  BOOTLOADER

 

IDevice.DeviceState  DISCONNECTED

 

IDevice.DeviceState  FASTBOOTD

is-userspace = true のブートローダー モード(`adb reboot fastboot` を使用)

IDevice.DeviceState  OFFLINE

 

IDevice.DeviceState  ONLINE

 

IDevice.DeviceState  RECOVERY

 

IDevice.DeviceState  SIDELOAD

デバイスが `adb sideload` またはリカバリ メニューのいずれかを通じて「サイドロード」状態になっている

IDevice.DeviceState  UNAUTHORIZED

 

パブリック メソッド

static IDevice.DeviceState getState(String state)

adb devices によって返された文字列から DeviceState を返します。

String getState()
static IDevice.DeviceState valueOf(String name)
static final DeviceState[] values()

列挙値

BOOTLOADER

public static final IDevice.DeviceState BOOTLOADER

接続解除

public static final IDevice.DeviceState DISCONNECTED

FASTBOOTD

public static final IDevice.DeviceState FASTBOOTD

`adb reboot fastboot` を使用した is-userspace = true のブートローダー モード

オフライン

public static final IDevice.DeviceState OFFLINE

ONLINE

public static final IDevice.DeviceState ONLINE

RECOVERY

public static final IDevice.DeviceState RECOVERY

サイドローディング

public static final IDevice.DeviceState SIDELOAD

デバイスが `adb sideload` またはリカバリ メニューのいずれかを通じて「サイドロード」状態になっている

UNAUTHORIZED

public static final IDevice.DeviceState UNAUTHORIZED

パブリック メソッド

getState

public static IDevice.DeviceState getState (String state)

adb devices によって返された文字列から DeviceState を返します。

パラメータ
state String: デバイスの状態。

戻り値
IDevice.DeviceState 状態が不明な場合は DeviceState オブジェクトまたは null

getState

public String getState ()

戻り値
String

valueOf

public static IDevice.DeviceState valueOf (String name)

パラメータ
name String

戻り値
IDevice.DeviceState

values

public static final DeviceState[] values ()

戻り値
DeviceState[]