TestDeviceState

public final enum TestDeviceState
extends Enum<TestDeviceState>

java.lang.Object
   ↳ java.lang.Enum<com.android.tradefed.device.TestDeviceState>
     ↳ com.android.tradefed.device.TestDeviceState


DeviceState 更全面地表示设备状态。

从逻辑上讲,这应该扩展 DeviceState 以仅添加 FASTBOOT 和 NOT_AVAILABLE 状态,但不允许扩展枚举。

摘要

枚举值

TestDeviceState  FASTBOOT

 

TestDeviceState  FASTBOOTD

Fastbootd 模式,但 is-userspace = true,通过 `adb reboot fastboot` 

TestDeviceState  NOT_AVAILABLE

 

TestDeviceState  ONLINE

 

TestDeviceState  RECOVERY

 

TestDeviceState  SIDELOAD

 

公共方法

static TestDeviceState valueOf(String name)
static final TestDeviceState[] values()

枚举值

FASTBOOT

public static final TestDeviceState FASTBOOT

FASTBOOTD

public static final TestDeviceState FASTBOOTD

通过“adb reboot fastboot”进入 is-userspace = true 的 fastbootd 模式

NOT_AVAILABLE

public static final TestDeviceState NOT_AVAILABLE

线上

public static final TestDeviceState ONLINE

RECOVERY

public static final TestDeviceState RECOVERY

旁加载

public static final TestDeviceState SIDELOAD

公共方法

valueOf

public static TestDeviceState valueOf (String name)

参数
name String

返回
TestDeviceState

values

public static final TestDeviceState[] values ()

返回
TestDeviceState[]