UserInfo.UserType

public static final enum UserInfo.UserType
extends Enum<UserInfo.UserType>

java.lang.Object 中
   ↳ java.lang.Enum<com.android.tradefed.device.UserInfo.UserType>
     ↳ com.android.tradefed.device.UserInfo.UserType


外部 API 中支持的用户类型的变体。

摘要

枚举值

UserInfo.UserType  CLONE_PROFILE

克隆个人资料用户

UserInfo.UserType  COMMUNAL_PROFILE

公共个人资料用户

UserInfo.UserType  CURRENT

设备的当前前台用户

UserInfo.UserType  GUEST

访客用户 

UserInfo.UserType  MAIN

用户在设备上被标记为主要用户;在非 hsum 主用户 = 系统用户 = 用户 0 上 hsum main user = 第一个人类用户。 

UserInfo.UserType  MANAGED_PROFILE

受管理资料用户,例如工作资料。 

UserInfo.UserType  PRIMARY

用户在设备上被标记为主账号;大多数情况下,主要 = 系统用户 = 用户 0

UserInfo.UserType  PRIVATE_PROFILE

不公开个人资料用户

UserInfo.UserType  SECONDARY

次要用户,即

UserInfo.UserType  SYSTEM

系统用户 = 用户 0

公共方法

boolean isCloneProfile()
boolean isCurrent()
boolean isGuest()
boolean isMain()
boolean isManagedProfile()
boolean isPrimary()
boolean isPrivateProfile()
boolean isProfile()

返回此实例的类型是否为配置文件类型。

boolean isSecondary()
boolean isSystem()
static UserInfo.UserType valueOf(String name)
static final UserType[] values()

枚举值

CLONE_PROFILE

public static final UserInfo.UserType CLONE_PROFILE

克隆个人资料用户

普通个人资料

public static final UserInfo.UserType COMMUNAL_PROFILE

公共个人资料用户

当前

public static final UserInfo.UserType CURRENT

设备的当前前台用户

访客

public static final UserInfo.UserType GUEST

访客用户一次只能存在一个子标签,可能临时存在且有更多限制。

主电话号码

public static final UserInfo.UserType MAIN

用户在设备上被标记为主要用户;在非 hsum 主用户 = 系统用户 = 用户 0 上 hsum main user = 第一个人类用户。

管理配置文件

public static final UserInfo.UserType MANAGED_PROFILE

受管理资料用户,例如工作资料。

主要

public static final UserInfo.UserType PRIMARY

用户在设备上被标记为主账号;大多数情况下,主要 = 系统用户 = 用户 0

个人档案

public static final UserInfo.UserType PRIVATE_PROFILE

不公开个人资料用户

辅助电子邮件

public static final UserInfo.UserType SECONDARY

次要用户,即非主要用户和非系统用户。

系统

public static final UserInfo.UserType SYSTEM

系统用户 = 用户 0

公共方法

isCloneProfile

public boolean isCloneProfile ()

返回
boolean

isCurrent

public boolean isCurrent ()

返回
boolean

isGuest

public boolean isGuest ()

返回
boolean

isMain

public boolean isMain ()

返回
boolean

isManagedProfile

public boolean isManagedProfile ()

返回
boolean

isPrimary

public boolean isPrimary ()

返回
boolean

isPrivateProfile

public boolean isPrivateProfile ()

返回
boolean

isProfile

public boolean isProfile ()

返回此实例的类型是否为配置文件类型。

返回
boolean

是次要的

public boolean isSecondary ()

返回
boolean

isSystem

public boolean isSystem ()

返回
boolean

valueOf

public static UserInfo.UserType valueOf (String name)

参数
name String

返回
UserInfo.UserType

values

public static final UserType[] values ()

返回
UserType[]