UserSwitcher.UserTypeMode
public
static
final
enum
UserSwitcher.UserTypeMode
extends Enum<UserSwitcher.UserTypeMode>
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.device.UserSwitcher.UserTypeMode> | |
| ↳ | com.android.tradefed.device.UserSwitcher.UserTypeMode | |
定义了预期行为,具体取决于与其关联的 UserType。
注意: 目前,仅当用户类型为 UserType.SYSTEM 时,才会检查可切换性。
摘要
枚举值 | |
|---|---|
UserSwitcher.UserTypeMode |
LEGACY
此字段已弃用。 TODO(b/419372865):将无法切换到 HSU 时可忽略的测试更改为使用模式 REQUIRED_ONLY 后,移除此注释。 |
UserSwitcher.UserTypeMode |
REQUIRED_AND_SWITCHABLE
用户必须存在且可切换到,否则准备器将失败。 |
UserSwitcher.UserTypeMode |
REQUIRED_ONLY
用户必须存在,但如果无法切换到该用户,测试将不会切换用户。 |
公共方法 | |
|---|---|
static
UserSwitcher.UserTypeMode
|
valueOf(String name)
|
static
final
UserTypeMode[]
|
values()
|
枚举值
LEGACY
public static final UserSwitcher.UserTypeMode LEGACY
此字段已弃用。
TODO(b/419372865):将 HSU 无法切换到的测试更改为使用模式 REQUIRED_ONLY 后,移除此项。
如果用户类型为 SYSTEM,且设备不允许切换到系统用户,则会改为切换到第一个完整用户。
REQUIRED_AND_SWITCHABLE
public static final UserSwitcher.UserTypeMode REQUIRED_AND_SWITCHABLE
用户必须存在且可切换到,否则准备器将失败。
REQUIRED_ONLY
public static final UserSwitcher.UserTypeMode REQUIRED_ONLY
用户必须存在,但如果无法切换到该用户,测试将不会切换用户。
公共方法
valueOf
public static UserSwitcher.UserTypeMode valueOf (String name)
| 参数 | |
|---|---|
name |
String |
| 返回 | |
|---|---|
UserSwitcher.UserTypeMode |
|