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


The state of a device.

Summary

Enum values

IDevice.DeviceState  BOOTLOADER

 

IDevice.DeviceState  DISCONNECTED

 

IDevice.DeviceState  FASTBOOTD

bootloader mode with is-userspace = true though `adb reboot fastboot` 

IDevice.DeviceState  OFFLINE

 

IDevice.DeviceState  ONLINE

 

IDevice.DeviceState  RECOVERY

 

IDevice.DeviceState  SIDELOAD

Device is in "sideload" state either through `adb sideload` or recovery menu 

IDevice.DeviceState  UNAUTHORIZED

 

Public methods

static IDevice.DeviceState getState(String state)

Returns a DeviceState from the string returned by adb devices.

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

Enum values

BOOTLOADER

public static final IDevice.DeviceState BOOTLOADER

DISCONNECTED

public static final IDevice.DeviceState DISCONNECTED

FASTBOOTD

public static final IDevice.DeviceState FASTBOOTD

bootloader mode with is-userspace = true though `adb reboot fastboot`

OFFLINE

public static final IDevice.DeviceState OFFLINE

ONLINE

public static final IDevice.DeviceState ONLINE

RECOVERY

public static final IDevice.DeviceState RECOVERY

SIDELOAD

public static final IDevice.DeviceState SIDELOAD

Device is in "sideload" state either through `adb sideload` or recovery menu

UNAUTHORIZED

public static final IDevice.DeviceState UNAUTHORIZED

Public methods

getState

public static IDevice.DeviceState getState (String state)

Returns a DeviceState from the string returned by adb devices.

Parameters
state String: the device state.

Returns
IDevice.DeviceState a DeviceState object or null if the state is unknown.

getState

public String getState ()

Returns
String

valueOf

public static IDevice.DeviceState valueOf (String name)

Parameters
name String

Returns
IDevice.DeviceState

values

public static final DeviceState[] values ()

Returns
DeviceState[]