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.userManagedAdbModeAdbInitOptions.userManagedAdbPort

AdbInitOptions.Builder setClientSupportEnabled(boolean enabled)

请参阅 AdbInitOptions.clientSupport

AdbInitOptions.Builder withEnv(String key, String value)

为 ADB 进程添加环境变量。

AdbInitOptions.Builder withEnv( envVars)

为 ADB 进程添加指定映射中的所有环境变量。

公共构造函数

Builder

public Builder ()

公共方法

build

public AdbInitOptions build ()

返回
AdbInitOptions

enableUserManagedAdbMode

public AdbInitOptions.Builder enableUserManagedAdbMode (int port)

请参阅 AdbInitOptions.userManagedAdbModeAdbInitOptions.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