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인 경우에만 확인됩니다.

요약

Enum 값

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

Enum 값

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

public static final UserTypeMode[] values ()

반환
UserTypeMode[]