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 程序新增指定對應中的所有環境變數。

公用建構函式

Builder

public Builder ()

公用方法

build

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