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
ExtendsSdkToolsCommandsCurrentBase
and simply overwrites the commands which differ for SDK Tools version 17 to 25.2.
-
-
Constructor Summary
Constructors Constructor Description SdkToolsCommands17To25_2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SdkCliCommand
getCreatedAvdCommand(String avdName, boolean supportsSnapshots, String sdCardSize, String screenResolutionSkinName, String deviceDefinition, String androidTarget, String systemImagePackagePath, String tag)
SdkCliCommand
getListExistingTargetsCommand()
SdkCliCommand
getListSdkComponentsCommand()
SdkCliCommand
getListSystemImagesCommand()
SdkCliCommand
getSdkInstallAndUpdateCommand(String proxySettings, List<String> components)
SdkCliCommand
getUpdateLibProjectCommand(String projectPath)
SdkCliCommand
getUpdateProjectCommand(String projectPath)
SdkCliCommand
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
-
-
-
-
Method Detail
-
getSdkInstallAndUpdateCommand
public SdkCliCommand getSdkInstallAndUpdateCommand(String proxySettings, List<String> components)
- Specified by:
getSdkInstallAndUpdateCommand
in interfaceSdkToolsCommands
- Overrides:
getSdkInstallAndUpdateCommand
in classSdkToolsCommandsCurrentBase
-
getListSdkComponentsCommand
public SdkCliCommand getListSdkComponentsCommand()
- Specified by:
getListSdkComponentsCommand
in interfaceSdkToolsCommands
- Overrides:
getListSdkComponentsCommand
in classSdkToolsCommandsCurrentBase
-
getListExistingTargetsCommand
public SdkCliCommand getListExistingTargetsCommand()
- Specified by:
getListExistingTargetsCommand
in interfaceSdkToolsCommands
- Overrides:
getListExistingTargetsCommand
in classSdkToolsCommandsCurrentBase
-
getListSystemImagesCommand
public SdkCliCommand 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
public SdkCliCommand getUpdateProjectCommand(String projectPath)
- Specified by:
getUpdateProjectCommand
in interfaceSdkToolsCommands
- Overrides:
getUpdateProjectCommand
in classSdkToolsCommandsCurrentBase
-
getUpdateTestProjectCommand
public SdkCliCommand getUpdateTestProjectCommand(String projectPath, String testMainClass)
- Specified by:
getUpdateTestProjectCommand
in interfaceSdkToolsCommands
- Overrides:
getUpdateTestProjectCommand
in classSdkToolsCommandsCurrentBase
-
getUpdateLibProjectCommand
public SdkCliCommand getUpdateLibProjectCommand(String projectPath)
- Specified by:
getUpdateLibProjectCommand
in interfaceSdkToolsCommands
- Overrides:
getUpdateLibProjectCommand
in classSdkToolsCommandsCurrentBase
-
-