AdbInitOptions

public class AdbInitOptions
extends Object

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


Options for initialization of AndroidDebugBridge.

See AdbInitOptions.Builder for a list of options and their default values.

Summary

Nested classes

class AdbInitOptions.Builder

Builds initialization options for ADB. 

Fields

public static final AdbInitOptions DEFAULT

Default init options.

public final ImmutableMap<String, String> adbEnvVars

Environment variables specifically for the ADB server process.

public final boolean userManagedAdbMode

Enable user managed ADB mode where ddmlib will not start, restart, or terminate the ADB server.

public final int userManagedAdbPort

ADB server port of the user managed ADB server.

Public methods

static AdbInitOptions.Builder builder()

Fields

DEFAULT

public static final AdbInitOptions DEFAULT

Default init options. See AdbInitOptions.Builder for default values.

adbEnvVars

public final ImmutableMap<String, String> adbEnvVars

Environment variables specifically for the ADB server process.

userManagedAdbMode

public final boolean userManagedAdbMode

Enable user managed ADB mode where ddmlib will not start, restart, or terminate the ADB server.

userManagedAdbPort

public final int userManagedAdbPort

ADB server port of the user managed ADB server. Only in effect when in user managed ADB mode.

Public methods

builder

public static AdbInitOptions.Builder builder ()

Returns
AdbInitOptions.Builder a new builder with default values.