All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractBuilder AbstractCLIStep AbstractSnapshotBuilder ADBCLIBuilder Build a command line argument for emulator command.AdbShellCommand00To03 ExtendsAdbShellCommands04To22
and simply overwrites the commands which differ for devices running on API-level 3 and below.AdbShellCommand04To22 ExtendsAdbShellCommandsCurrentBase
and simply overwrites the commands which differ for devices running on API-level 4 to 22.AdbShellCommands Commands which are run via 'adb shell' command on a specified deviceAdbShellCommandsCurrentBase This class holds the implementations for all used commands viaadb shell
on devices running the latest API.ADBStep ADBStep.DescriptorImpl AndroidEmulator AndroidEmulator.DescriptorImpl AndroidEmulator.HardwareProperty AndroidEmulatorBuild AndroidEmulatorBuild.DescriptorImpl AndroidEmulatorContext AndroidKeyEvent Currently defined Android KeyEvents with the corresponding id.AndroidSdk AndroidSDKConstants AndroidSDKInstallation Information about JDK installation.AndroidSDKInstallation.DescriptorImpl AndroidSDKInstaller Automatic tools installer from google.AndroidSDKInstaller.Channel AndroidSDKInstaller.DescriptorImpl AndroidSDKUtil AVDevice AVDManagerCLIBuilder Build a command line argument for avdmanager command.AVDManagerStep AVDManagerStep.DescriptorImpl BuildNodeUnavailableException BuildOutcome CLICommand<R> CLICommand.OutputParser<R> ConfigFileUtils Constants DefaultHomeLocator Uses NPM's default global cache, which is actually~/.android
on Unix system or%HOME%\.android
on Windows system.DefaultHomeLocator.DescriptorImpl DefaultToolLocator DetectionFailedException Indicates the failure to detect the OS.EmulatorCLIBuilder Build a command line argument for emulator command.EmulatorCLIBuilder.CAMERA EmulatorCLIBuilder.SNAPSHOT EmulatorConfig EmulatorConfig.ValidationError EmulatorRunner EmulatorStep EmulatorStep.DescriptorImpl EmulatorToolLocator HardwareProperty HardwareProperty.DescriptorImpl HomeLocator Strategy pattern that decides the location of the SDK home location for a build.HomeLocatorDescriptor InstallBuilder InstallBuilder.DescriptorImpl Messages Generated localization support class.Messages Generated localization support class.Messages Generated localization support class.MonkeyAction MonkeyBuilder MonkeyBuilder.DescriptorImpl MonkeyRecorder MonkeyRecorder.DescriptorImpl PerExecutorHomeLocator Relocates the default SDk home to a folder specific for the executor in the node home folder~/android_$executorNumber/.android
.PerExecutorHomeLocator.DescriptorImpl PerJobHomeLocator Relocates the default SDK Home to the workspace folder.PerJobHomeLocator.DescriptorImpl Platform Supported platform.PlatformToolLocator ProjectPrerequisitesInstaller ProjectPrerequisitesInstaller.DescriptorImpl ReceiveEmulatorPortTask Task that will wait, up to a certain timeout, for an inbound connection from the emulator, informing us on which port it is running.ScreenDensity ScreenResolution SdkCliCommand Represents a SDK command-line-interface command by a givenTool
and by it's arguments.SdkCliCommandFactory This helper class is used to retrieve the correct implementation of theadb shell
and the Android SDK tools commands for the given device API level respective for the SDK version.SdkInstallationException SdkInstaller SDKManagerCLIBuilder Build a command line argument for sdkmanager command.SDKManagerStep SDKManagerStep.DescriptorImpl SDKPackages SDKPackages.SDKPackage SdkToolLocator SdkToolsCommands CLI commands using the SDK tools.SdkToolsCommands00To16 ExtendsSdkToolsCommandsCurrentBase
and simply overwrites the commands which differ for SDK with major version prior 17.SdkToolsCommands17To25_2 ExtendsSdkToolsCommandsCurrentBase
and simply overwrites the commands which differ for SDK Tools version 17 to 25.2.SdkToolsCommandsCurrentBase This class holds the implementations for all used commands in the latest SDK version.SnapshotLoadBuilder SnapshotLoadBuilder.DescriptorImpl SnapshotSaveBuilder SnapshotSaveBuilder.DescriptorImpl StdoutReader Reads to contents of an InputStream in an background thread, useful to retrieve OutputStream/ErrorStream of a Process, and allows retrieval as String representing a line of the output.Targets Targets.TargetType TaskDispatcher This QueueTaskDispatcher prevents any one Android emulator instance from being executed more than once concurrently on any one build machine.Tool ToolLocator ToolLocator UninstallBuilder UninstallBuilder.DescriptorImpl UpdateProjectBuilder UpdateProjectBuilder.DescriptorImpl Utils ValidationResult ValidationResult.Type Version NodeJSVersion identifier.