AdbInitOptions.Builder

public static class AdbInitOptions.Builder
extends Object

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


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

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

  • userManagedAdbMode = false

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

Государственные строители

Builder ()

Общедоступные методы

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

См. AdbInitOptions.userManagedAdbMode и AdbInitOptions.userManagedAdbPort .

AdbInitOptions.Builder withEnv (String key, String value)

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

AdbInitOptions.Builder withEnv (Map<String, String> envVars)

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

Государственные строители

Строитель

public Builder ()

Общедоступные методы

строить

public AdbInitOptions build ()

Возвраты
AdbInitOptions

enableUserManagedAdbMode

public AdbInitOptions.Builder enableUserManagedAdbMode (int port)

См. AdbInitOptions.userManagedAdbMode и AdbInitOptions.userManagedAdbPort .

Параметры
port int

Возвраты
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 (Map<String, String> envVars)

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

Параметры
envVars Map

Возвраты
AdbInitOptions.Builder