Class SdkToolsCommandsCurrentBase
java.lang.Object
hudson.plugins.android_emulator.sdk.cli.SdkToolsCommandsCurrentBase
- All Implemented Interfaces:
 SdkToolsCommands
- Direct Known Subclasses:
 SdkToolsCommands17To25_2
This class holds the implementations for all used commands in the latest
 SDK version. As some calls have never changed in history, it is most likely
 that this class is used as base for the other version implementations.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetAdbInstallPackageCommand(String deviceIdentifier, String packageFileName) getAdbUninstallPackageCommand(String deviceIdentifier, String packageId) getCreatedAvdCommand(String avdName, boolean supportsSnapshots, String sdCardSize, String screenResolutionSkinName, String deviceDefinition, String androidTarget, String systemImagePackagePath, String tag) getCreateSdkCardCommand(String absolutePathToSdCard, String requestedSdCardSize) Creates the command (Tooland arguments to created a sdcard-images.getEmulatorListSnapshotsCommand(String avdName, Tool executable) getSdkInstallAndUpdateCommand(String proxySettings, List<String> components) getUpdateLibProjectCommand(String projectPath) getUpdateProjectCommand(String projectPath) getUpdateTestProjectCommand(String projectPath, String testMainClass) booleanisImageForPlatformAndABIInstalled(String listSystemImagesOutput, String platform, String abi)  
- 
Constructor Details
- 
SdkToolsCommandsCurrentBase
public SdkToolsCommandsCurrentBase() 
 - 
 - 
Method Details
- 
getSdkInstallAndUpdateCommand
- Specified by:
 getSdkInstallAndUpdateCommandin interfaceSdkToolsCommands
 - 
getListSdkComponentsCommand
- Specified by:
 getListSdkComponentsCommandin interfaceSdkToolsCommands
 - 
getListExistingTargetsCommand
- Specified by:
 getListExistingTargetsCommandin interfaceSdkToolsCommands
 - 
getListSystemImagesCommand
- Specified by:
 getListSystemImagesCommandin interfaceSdkToolsCommands
 - 
isImageForPlatformAndABIInstalled
public boolean isImageForPlatformAndABIInstalled(String listSystemImagesOutput, String platform, String abi) - Specified by:
 isImageForPlatformAndABIInstalledin interfaceSdkToolsCommands
 - 
getCreatedAvdCommand
public SdkCliCommand getCreatedAvdCommand(String avdName, boolean supportsSnapshots, String sdCardSize, String screenResolutionSkinName, String deviceDefinition, String androidTarget, String systemImagePackagePath, String tag) - Specified by:
 getCreatedAvdCommandin interfaceSdkToolsCommands
 - 
getAdbInstallPackageCommand
- Specified by:
 getAdbInstallPackageCommandin interfaceSdkToolsCommands
 - 
getAdbUninstallPackageCommand
- Specified by:
 getAdbUninstallPackageCommandin interfaceSdkToolsCommands
 - 
getCreateSdkCardCommand
public SdkCliCommand getCreateSdkCardCommand(String absolutePathToSdCard, String requestedSdCardSize) Description copied from interface:SdkToolsCommandsCreates the command (Tooland arguments to created a sdcard-images.- Specified by:
 getCreateSdkCardCommandin interfaceSdkToolsCommands- Parameters:
 absolutePathToSdCard- The absolute path where the images should be createdrequestedSdCardSize- The requested size of the sdcard-image in bytes (may be suffixed with 'K', 'M', 'G')- Returns:
 - a 
SdkCommandwhich holds the command to use and the arguments 
 - 
getEmulatorListSnapshotsCommand
- Specified by:
 getEmulatorListSnapshotsCommandin interfaceSdkToolsCommands
 - 
getAdbStartServerCommand
- Specified by:
 getAdbStartServerCommandin interfaceSdkToolsCommands
 - 
getAdbKillServerCommand
- Specified by:
 getAdbKillServerCommandin interfaceSdkToolsCommands
 - 
getUpdateProjectCommand
- Specified by:
 getUpdateProjectCommandin interfaceSdkToolsCommands
 - 
getUpdateTestProjectCommand
- Specified by:
 getUpdateTestProjectCommandin interfaceSdkToolsCommands
 - 
getUpdateLibProjectCommand
- Specified by:
 getUpdateLibProjectCommandin interfaceSdkToolsCommands
 
 -