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):remove once tests that can be ignored when the HSU cannot be switched to are changed to use mode 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):remove once tests that can be ignored when the HSU cannot be switched to are changed to use mode 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[]