AdbInitOptions.Builder

public static class AdbInitOptions.Builder
extends Object

java.lang.Object
com.android.tradefed.device.server.AdbInitOptions.Builder


Создает параметры инициализации для ADB.

Настройки по умолчанию:

  • clientSupport = false
  • userManagedAdbMode = false

Краткое содержание

Публичные конструкторы

Builder ()

Публичные методы

AdbInitOptions build ()
AdbInitOptions.Builder enableUserManagedAdbMode (int port)

См. AdbInitOptions.userManagedAdbMode и AdbInitOptions.userManagedAdbPort .

AdbInitOptions.Builder setClientSupportEnabled (boolean enabled)

См. AdbInitOptions.clientSupport .

AdbInitOptions.Builder withEnv (String key, String value)

Добавьте переменную среды для процесса ADB.

AdbInitOptions.Builder withEnv ( envVars)

Добавьте все переменные среды из данной карты для процесса ADB.

Публичные конструкторы

Строитель

public Builder ()

Публичные методы

строить

public AdbInitOptions build ()

Возврат
AdbInitOptions

enableUserManagedAdbMode

public AdbInitOptions.Builder enableUserManagedAdbMode (int port)

См. AdbInitOptions.userManagedAdbMode и AdbInitOptions.userManagedAdbPort .

Параметры
port int

Возврат
AdbInitOptions.Builder

setClientSupportEnabled

public AdbInitOptions.Builder setClientSupportEnabled (boolean enabled)

См. AdbInitOptions.clientSupport .

Параметры
enabled boolean

Возврат
AdbInitOptions.Builder

withEnv

public AdbInitOptions.Builder withEnv (String key, 
                String value)

Добавьте переменную среды для процесса ADB. Обратите внимание, что эти переменные среды не будут использоваться в режиме ADB, управляемом пользователем, поскольку управление сервером ADB полностью находится в компетенции пользователя.

Параметры
key String

value String

Возврат
AdbInitOptions.Builder

withEnv

public AdbInitOptions.Builder withEnv ( envVars)

Добавьте все переменные среды из данной карты для процесса ADB. Обратите внимание, что эти переменные среды не будут использоваться в режиме ADB, управляемом пользователем, поскольку управление сервером ADB полностью находится в компетенции пользователя.

Параметры
envVars

Возврат
AdbInitOptions.Builder