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. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-06-22 UTC.