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


기기의 상태입니다.

요약

Enum 값

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()

Enum 값

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[]