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