AdbInitOptions.Builder

public static class AdbInitOptions.Builder
extends Object

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


Crea opzioni di inizializzazione per ADB.

Le impostazioni predefinite sono:

  • clientSupport = false
  • userManagedAdbMode = false

Riepilogo

Costruttori pubblici

Builder()

Metodi pubblici

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

Leggi AdbInitOptions.userManagedAdbMode e AdbInitOptions.userManagedAdbPort.

AdbInitOptions.Builder setClientSupportEnabled(boolean enabled)

Leggi i AdbInitOptions.clientSupport.

AdbInitOptions.Builder withEnv(String key, String value)

Aggiungi una variabile di ambiente per il processo ADB.

AdbInitOptions.Builder withEnv( envVars)

Aggiungi tutte le variabili di ambiente dalla mappa specificata per il processo ADB.

Costruttori pubblici

Costruttore

public Builder ()

Metodi pubblici

build

public AdbInitOptions build ()

Ritorni
AdbInitOptions

enableUserManagedAdbMode

public AdbInitOptions.Builder enableUserManagedAdbMode (int port)

Leggi AdbInitOptions.userManagedAdbMode e AdbInitOptions.userManagedAdbPort.

Parametri
port int

Ritorni
AdbInitOptions.Builder

setClientSupportEnabled

public AdbInitOptions.Builder setClientSupportEnabled (boolean enabled)

Leggi i AdbInitOptions.clientSupport.

Parametri
enabled boolean

Ritorni
AdbInitOptions.Builder

withEnv

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

Aggiungi una variabile di ambiente per il processo ADB. Tieni presente che queste variabili di ambiente non verranno utilizzate nella modalità ADB gestita dall'utente perché la gestione del server ADB dipende interamente dall'utente.

Parametri
key String

value String

Ritorni
AdbInitOptions.Builder

withEnv

public AdbInitOptions.Builder withEnv ( envVars)

Aggiungi tutte le variabili di ambiente dalla mappa specificata per il processo ADB. Tieni presente che queste variabili di ambiente non verranno utilizzate nella modalità ADB gestita dall'utente perché la gestione del server ADB è interamente a carico dell'utente.

Parametri
envVars

Ritorni
AdbInitOptions.Builder