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)

Add all environment variables from the given map for the ADB process.

公用建構函式

Builder

public Builder ()

公用方法

build

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