Class SdkToolsCommands17To25_2
java.lang.Object
hudson.plugins.android_emulator.sdk.cli.SdkToolsCommandsCurrentBase
hudson.plugins.android_emulator.sdk.cli.SdkToolsCommands17To25_2
- All Implemented Interfaces:
SdkToolsCommands
- Direct Known Subclasses:
SdkToolsCommands00To16
public class SdkToolsCommands17To25_2
extends SdkToolsCommandsCurrentBase
implements SdkToolsCommands
Extends
SdkToolsCommandsCurrentBase
and simply overwrites the commands
which differ for SDK Tools version 17 to 25.2.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCreatedAvdCommand
(String avdName, boolean supportsSnapshots, String sdCardSize, String screenResolutionSkinName, String deviceDefinition, String androidTarget, String systemImagePackagePath, String tag) getSdkInstallAndUpdateCommand
(String proxySettings, List<String> components) getUpdateLibProjectCommand
(String projectPath) getUpdateProjectCommand
(String projectPath) getUpdateTestProjectCommand
(String projectPath, String testMainClass) boolean
isImageForPlatformAndABIInstalled
(String listSystemImagesOutput, String platform, String abi) Methods inherited from class hudson.plugins.android_emulator.sdk.cli.SdkToolsCommandsCurrentBase
getAdbInstallPackageCommand, getAdbKillServerCommand, getAdbStartServerCommand, getAdbUninstallPackageCommand, getCreateSdkCardCommand, getEmulatorListSnapshotsCommand
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.plugins.android_emulator.sdk.cli.SdkToolsCommands
getAdbInstallPackageCommand, getAdbKillServerCommand, getAdbStartServerCommand, getAdbUninstallPackageCommand, getCreateSdkCardCommand, getEmulatorListSnapshotsCommand
-
Constructor Details
-
SdkToolsCommands17To25_2
public SdkToolsCommands17To25_2()
-
-
Method Details
-
getSdkInstallAndUpdateCommand
- Specified by:
getSdkInstallAndUpdateCommand
in interfaceSdkToolsCommands
- Overrides:
getSdkInstallAndUpdateCommand
in classSdkToolsCommandsCurrentBase
-
getListSdkComponentsCommand
- Specified by:
getListSdkComponentsCommand
in interfaceSdkToolsCommands
- Overrides:
getListSdkComponentsCommand
in classSdkToolsCommandsCurrentBase
-
getListExistingTargetsCommand
- Specified by:
getListExistingTargetsCommand
in interfaceSdkToolsCommands
- Overrides:
getListExistingTargetsCommand
in classSdkToolsCommandsCurrentBase
-
getListSystemImagesCommand
- Specified by:
getListSystemImagesCommand
in interfaceSdkToolsCommands
- Overrides:
getListSystemImagesCommand
in classSdkToolsCommandsCurrentBase
-
isImageForPlatformAndABIInstalled
public boolean isImageForPlatformAndABIInstalled(String listSystemImagesOutput, String platform, String abi) - Specified by:
isImageForPlatformAndABIInstalled
in interfaceSdkToolsCommands
- Overrides:
isImageForPlatformAndABIInstalled
in classSdkToolsCommandsCurrentBase
-
getCreatedAvdCommand
public SdkCliCommand getCreatedAvdCommand(String avdName, boolean supportsSnapshots, String sdCardSize, String screenResolutionSkinName, String deviceDefinition, String androidTarget, String systemImagePackagePath, String tag) - Specified by:
getCreatedAvdCommand
in interfaceSdkToolsCommands
- Overrides:
getCreatedAvdCommand
in classSdkToolsCommandsCurrentBase
-
getUpdateProjectCommand
- Specified by:
getUpdateProjectCommand
in interfaceSdkToolsCommands
- Overrides:
getUpdateProjectCommand
in classSdkToolsCommandsCurrentBase
-
getUpdateTestProjectCommand
- Specified by:
getUpdateTestProjectCommand
in interfaceSdkToolsCommands
- Overrides:
getUpdateTestProjectCommand
in classSdkToolsCommandsCurrentBase
-
getUpdateLibProjectCommand
- Specified by:
getUpdateLibProjectCommand
in interfaceSdkToolsCommands
- Overrides:
getUpdateLibProjectCommand
in classSdkToolsCommandsCurrentBase
-