A B C D E F G H I J K L M N O P R S T U V W

A

Abi - Enum in com.android.sdklib.devices
 
acceptLackOfVerb() - Method in class com.android.sdklib.util.CommandLineParser
Indicates if this command-line can work when no verb is specified.
acceptPackage(Package) - Method in interface com.android.sdklib.internal.repository.updater.PackageLoader.IAutoInstallTask
Called by the install task for every package available (new ones, updates as well as existing ones that don't have a potential update.) The method should return true if this is a package that should be installed.
ACTIONS_ACTIVITY - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/activity_actions.txt" file.
ACTIONS_BROADCAST - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/broadcast_actions.txt" file.
ACTIONS_SERVICE - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/service_actions.txt" file.
AdbWrapper - Class in com.android.sdklib.internal.repository
A lightweight wrapper to start & stop ADB.
AdbWrapper(String, ITaskMonitor) - Constructor for class com.android.sdklib.internal.repository.AdbWrapper
Creates a new lightweight ADB wrapper.
add(SdkSourceCategory, SdkSource) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Adds a new source to the Sources list.
addAllBluetoothProfiles(Collection<BluetoothProfile>) - Method in class com.android.sdklib.devices.Software
 
addAllCameras(Collection<Camera>) - Method in class com.android.sdklib.devices.Hardware
 
addAllGlExtensions(Collection<String>) - Method in class com.android.sdklib.devices.Software
 
addAllInternalStorage(Collection<Storage>) - Method in class com.android.sdklib.devices.Hardware
 
addAllNetworks(Collection<Network>) - Method in class com.android.sdklib.devices.Hardware
 
addAllRemovableStorage(Collection<Storage>) - Method in class com.android.sdklib.devices.Hardware
 
addAllSensors(Collection<Sensor>) - Method in class com.android.sdklib.devices.Hardware
 
addAllSoftware(Collection<? extends Software>) - Method in class com.android.sdklib.devices.Device.Builder
 
addAllState(Collection<? extends State>) - Method in class com.android.sdklib.devices.Device.Builder
 
addAllSupportedAbis(Collection<Abi>) - Method in class com.android.sdklib.devices.Hardware
 
addAllSupportedUiModes(Collection<UiMode>) - Method in class com.android.sdklib.devices.Hardware
 
addBluetoothProfile(BluetoothProfile) - Method in class com.android.sdklib.devices.Software
 
addCamera(Camera) - Method in class com.android.sdklib.devices.Hardware
 
addChangeListener(Runnable) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Adds a listener that will be notified when the sources list has changed.
addDependencyFor(ArchiveInfo) - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Adds an ArchiveInfo for which this package is a dependency.
addFile(File, String) - Method in class com.android.sdklib.build.ApkBuilder
Adds a file to the APK at a given path
addFile(File, String) - Method in interface com.android.sdklib.build.IArchiveBuilder
Adds a file to the archive at a given path
addGlExtension(String) - Method in class com.android.sdklib.devices.Software
 
addInternalStorage(Storage) - Method in class com.android.sdklib.devices.Hardware
 
addListeners(ISdkChangeListener) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Adds a listener (ISdkChangeListener) that is notified when the SDK is reloaded.
addNativeLibraries(File) - Method in class com.android.sdklib.build.ApkBuilder
Adds the native libraries from the top native folder.
addNativeLibraries(List<ApkBuilder.FileEntry>) - Method in class com.android.sdklib.build.ApkBuilder
 
addNetwork(Network) - Method in class com.android.sdklib.devices.Hardware
 
addNewPlatforms(Collection<ArchiveInfo>, SdkSources, Package[], boolean) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Finds new packages that the user does not have in his/her local SDK and adds them to the list of archives to install.
ADDON_API - Static variable in class com.android.sdklib.SdkManager
 
ADDON_DEFAULT_SKIN - Static variable in class com.android.sdklib.SdkManager
 
ADDON_DESCRIPTION - Static variable in class com.android.sdklib.SdkManager
 
ADDON_LIBRARIES - Static variable in class com.android.sdklib.SdkManager
 
ADDON_NAME - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_NAME - Static variable in class com.android.sdklib.SdkManager
 
ADDON_NAME_DISPLAY - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_NAME_ID - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_REVISION - Static variable in class com.android.sdklib.SdkManager
 
ADDON_REVISION_OLD - Static variable in class com.android.sdklib.SdkManager
 
ADDON_USB_VENDOR - Static variable in class com.android.sdklib.SdkManager
 
ADDON_VENDOR - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_VENDOR - Static variable in class com.android.sdklib.SdkManager
 
ADDON_VENDOR_DISPLAY - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_VENDOR_ID - Static variable in class com.android.sdklib.repository.PkgProps
 
AddonPackage - Class in com.android.sdklib.internal.repository.packages
Represents an add-on XML node in an SDK repository.
AddonPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.AddonPackage
Creates a new add-on package from the attributes and elements of the given XML node.
AddonPackage(IAndroidTarget, Properties) - Constructor for class com.android.sdklib.internal.repository.packages.AddonPackage
 
AddonPackage(SdkSource, IAndroidTarget, Properties) - Constructor for class com.android.sdklib.internal.repository.packages.AddonPackage
 
AddonPackage.Lib - Class in com.android.sdklib.internal.repository.packages
An add-on library.
AddonPackage.Lib(String, String) - Constructor for class com.android.sdklib.internal.repository.packages.AddonPackage.Lib
 
AddonsListFetcher - Class in com.android.sdklib.internal.repository
Fetches and loads an sdk-addons-list XML.
AddonsListFetcher() - Constructor for class com.android.sdklib.internal.repository.AddonsListFetcher
 
AddonsListFetcher.Site - Class in com.android.sdklib.internal.repository
An immutable structure representing an add-on site.
AddonsListFetcher.SiteType - Enum in com.android.sdklib.internal.repository
 
addRemovableStorage(Storage) - Method in class com.android.sdklib.devices.Hardware
 
addResourcesFromJar(File) - Method in class com.android.sdklib.build.ApkBuilder
Adds the resources from a jar file.
addSensor(Sensor) - Method in class com.android.sdklib.devices.Hardware
 
addSoftware(Software) - Method in class com.android.sdklib.devices.Device.Builder
 
addSourceFolder(File) - Method in class com.android.sdklib.build.ApkBuilder
Adds the resources from a source folder.
addSourceFolder(IArchiveBuilder, File) - Static method in class com.android.sdklib.build.ApkBuilder
Adds the resources from a source folder to a given IArchiveBuilder
addState(State) - Method in class com.android.sdklib.devices.Device.Builder
 
addSupportedAbi(Abi) - Method in class com.android.sdklib.devices.Hardware
 
addSupportedUiMode(UiMode) - Method in class com.android.sdklib.devices.Hardware
 
addSymbolsToWrite(SymbolLoader) - Method in class com.android.sdklib.internal.build.SymbolWriter
Deprecated.  
addUserDevice(Device) - Method in class com.android.sdklib.devices.DeviceManager
 
addZipFile(File) - Method in class com.android.sdklib.build.ApkBuilder
Adds the content from a zip file.
ALL_DEVICES - Static variable in class com.android.sdklib.devices.DeviceManager
getDevices() flag to list all devices.
ANDROID_AIDL - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "framework.aidl" file.
ANDROID_JAR - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "android.jar" file.
ANDROID_PREFIX - Static variable in class com.android.sdklib.SystemImage
 
AndroidTargetHash - Class in com.android.sdklib
Helper methods to manipulate hash strings used by IAndroidTarget.hashString().
AndroidTargetHash() - Constructor for class com.android.sdklib.AndroidTargetHash
 
AndroidVersion - Class in com.android.sdklib
Represents the version of a target or device.
AndroidVersion(int, String) - Constructor for class com.android.sdklib.AndroidVersion
Creates an AndroidVersion with the given api level and codename.
AndroidVersion(Properties, int, String) - Constructor for class com.android.sdklib.AndroidVersion
Creates an AndroidVersion from Properties, with default values if the Properties object doesn't contain the expected values.
AndroidVersion(Properties) - Constructor for class com.android.sdklib.AndroidVersion
Creates an AndroidVersion from Properties.
AndroidVersion(String) - Constructor for class com.android.sdklib.AndroidVersion
Creates an AndroidVersion from a string that may be an integer API level or a string codename.
AndroidVersion.AndroidVersionException - Exception in com.android.sdklib
Thrown when an AndroidVersion object could not be created.
ANT - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "ant" folder which contains the ant build rules (ver 2 and above)
API_LEVEL_INVALID - Static variable in interface com.android.sdklib.internal.repository.packages.IExactApiLevelDependency
The value of IExactApiLevelDependency.getExactApiLevel() when the RepoConstants.NODE_API_LEVEL was not specified in the XML source.
ApkBuilder - Class in com.android.sdklib.build
Class making the final apk packaging.
ApkBuilder(String, String, String, String, PrintStream) - Constructor for class com.android.sdklib.build.ApkBuilder
Creates a new instance.
ApkBuilder(String, String, String, PrivateKey, X509Certificate, PrintStream) - Constructor for class com.android.sdklib.build.ApkBuilder
Creates a new instance.
ApkBuilder(File, File, File, String, PrintStream) - Constructor for class com.android.sdklib.build.ApkBuilder
Creates a new instance.
ApkBuilder(File, File, File, PrivateKey, X509Certificate, PrintStream) - Constructor for class com.android.sdklib.build.ApkBuilder
Creates a new instance.
ApkBuilder.FileEntry - Class in com.android.sdklib.build
 
ApkBuilder.JarStatus - Interface in com.android.sdklib.build
Status for the addition of a jar file resources into the APK.
ApkBuilder.SigningInfo - Class in com.android.sdklib.build
Signing information.
ApkBuilderMain - Class in com.android.sdklib.build
Command line APK builder with signing support.
ApkCreationException - Exception in com.android.sdklib.build
An exception thrown during packaging of an APK file.
ApkCreationException(String, Object...) - Constructor for exception com.android.sdklib.build.ApkCreationException
 
ApkCreationException(Throwable, String, Object...) - Constructor for exception com.android.sdklib.build.ApkCreationException
 
ApkCreationException(Throwable) - Constructor for exception com.android.sdklib.build.ApkCreationException
 
append(File, String...) - Static method in class com.android.sdklib.io.FileOp
Appends the given segments to the base file.
append(String, String...) - Static method in class com.android.sdklib.io.FileOp
Appends the given segments to the base file.
append(int, E) - Method in class com.android.sdklib.util.SparseArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
append(int, int) - Method in class com.android.sdklib.util.SparseIntArray
Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.
applySettings() - Method in class com.android.sdklib.internal.repository.updater.SettingsController
Applies the current settings.
Archive - Class in com.android.sdklib.internal.repository.archives
A Archive is the base class for "something" that can be downloaded from the SDK repository.
Archive(Package, Archive.Os, Archive.Arch, String, long, String) - Constructor for class com.android.sdklib.internal.repository.archives.Archive
Creates a new remote archive.
Archive(Package, Properties, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.archives.Archive
Creates a new local archive.
Archive.Arch - Enum in com.android.sdklib.internal.repository.archives
The Architecture that this archive can be downloaded on.
Archive.ChecksumType - Enum in com.android.sdklib.internal.repository.archives
The checksum type.
Archive.Os - Enum in com.android.sdklib.internal.repository.archives
The OS that this archive can be downloaded on.
ArchiveInfo - Class in com.android.sdklib.internal.repository.updater
Represents an archive that we want to install.
ArchiveInfo(Archive, Archive, ArchiveInfo[]) - Constructor for class com.android.sdklib.internal.repository.updater.ArchiveInfo
Creates a new replacement where the newArchive will replace the currently installed replaced archive.
ArchiveInstaller - Class in com.android.sdklib.internal.repository.archives
Performs the work of installing a given Archive.
ArchiveInstaller() - Constructor for class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Generates an ArchiveInstaller that relies on the default FileOp.
ArchiveInstaller(IFileOp) - Constructor for class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Generates an ArchiveInstaller that relies on the given FileOp.
ArchiveReplacement - Class in com.android.sdklib.internal.repository.archives
Represents an archive that we want to install and the archive that it is going to replace, if any.
ArchiveReplacement(Archive, Archive) - Constructor for class com.android.sdklib.internal.repository.archives.ArchiveReplacement
Creates a new replacement where the newArchive will replace the currently installed replaced archive.
askForAdbRestart(ITaskMonitor) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Attempts to restart ADB.
ATTR_ARCH - Static variable in class com.android.sdklib.repository.RepoConstants
An optional archive Architecture attribute.
ATTR_ID - Static variable in class com.android.sdklib.repository.RepoConstants
A license definition ID.
ATTR_OS - Static variable in class com.android.sdklib.repository.RepoConstants
An archive OS attribute, mandatory.
ATTR_REF - Static variable in class com.android.sdklib.repository.RepoConstants
A license reference.
ATTR_TYPE - Static variable in class com.android.sdklib.repository.RepoConstants
An archive checksum type, mandatory.
ATTRIBUTES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "attrs.xml" file.
AVD_FOLDER_EXTENSION - Static variable in class com.android.sdklib.internal.avd.AvdManager
 
AVD_INFO_ABS_PATH - Static variable in class com.android.sdklib.internal.avd.AvdManager
The *absolute* path to the AVD folder (which contains the #CONFIG_INI file).
AVD_INFO_REL_PATH - Static variable in class com.android.sdklib.internal.avd.AvdManager
The path to the AVD folder (which contains the #CONFIG_INI file) relative to the AndroidLocation.FOLDER_DOT_ANDROID.
AVD_INFO_TARGET - Static variable in class com.android.sdklib.internal.avd.AvdManager
The IAndroidTarget.hashString() of the AVD.
AVD_INI_ABI_TYPE - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the abi type of the specific avd
AVD_INI_CAMERA_BACK - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing how to emulate the rear facing camera
AVD_INI_CAMERA_FRONT - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing how to emulate the front facing camera
AVD_INI_CPU_ARCH - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the CPU architecture of the specific avd
AVD_INI_CPU_MODEL - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the CPU architecture of the specific avd
AVD_INI_DATA_PARTITION_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the size of the data partition
AVD_INI_DEVICE_HASH - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the hash of the device this AVD is based on
AVD_INI_DEVICE_MANUFACTURER - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the manufacturer of the device this avd was based on.
AVD_INI_DEVICE_NAME - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the name of the device this avd was based on.
AVD_INI_ENCODING - Static variable in class com.android.sdklib.internal.avd.AvdManager
Charset encoding used by the avd.ini/config.ini.
AVD_INI_GPU_EMULATION - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing whether hardware OpenGLES emulation is enabled
AVD_INI_IMAGES_1 - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the first path where the emulator looks for system images.
AVD_INI_IMAGES_2 - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the second path where the emulator looks for system images.
AVD_INI_RAM_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the amount of RAM the emulated device should have
AVD_INI_SDCARD_PATH - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the path to the sdcard file.
AVD_INI_SDCARD_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the size of the SD card.
AVD_INI_SKIN_DYNAMIC - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing whether a dynamic skin should be displayed.
AVD_INI_SKIN_NAME - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing an UI name for the skin.
AVD_INI_SKIN_PATH - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the SDK-relative path of the skin folder, if any, or a 320x480 like constant for a numeric skin size.
AVD_INI_SNAPSHOT_PRESENT - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the presence of the snapshots file.
AVD_INI_VM_HEAP_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
AVD/config.ini key name representing the amount of memory available to applications by default
AvdInfo - Class in com.android.sdklib.internal.avd
An immutable structure describing an Android Virtual Device.
AvdInfo(String, File, String, String, IAndroidTarget, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.avd.AvdInfo
Creates a new valid AVD info.
AvdInfo(String, File, String, String, IAndroidTarget, String, Map<String, String>, AvdInfo.AvdStatus) - Constructor for class com.android.sdklib.internal.avd.AvdInfo
Creates a new invalid AVD info.
AvdInfo.AvdStatus - Enum in com.android.sdklib.internal.avd
Status for an AvdInfo.
AvdManager - Class in com.android.sdklib.internal.avd
Android Virtual Device Manager to manage AVDs.
AvdManager(SdkManager, ILogger) - Constructor for class com.android.sdklib.internal.avd.AvdManager
Creates an AVD Manager for a given SDK represented by a SdkManager.
AvdManager.AvdConflict - Enum in com.android.sdklib.internal.avd
Status returned by AvdManager.isAvdNameConflicting(String).

B

BluetoothProfile - Enum in com.android.sdklib.devices
 
BOOLEAN_NO - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
 
BOOLEAN_VALUES - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
 
BOOLEAN_YES - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
 
broadcastOnSdkLoaded() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Safely invoke all the registered ISdkChangeListener.onSdkLoaded().
BrokenPackage - Class in com.android.sdklib.internal.repository.packages
Represents an SDK repository package that is incomplete.
build() - Method in class com.android.sdklib.devices.Device.Builder
 
BUILD_CONFIG_NAME - Static variable in class com.android.sdklib.internal.build.BuildConfigGenerator
Deprecated.  
BuildConfigGenerator - Class in com.android.sdklib.internal.build
Deprecated. Use Android-Builder instead
BuildConfigGenerator(String, String, boolean) - Constructor for class com.android.sdklib.internal.build.BuildConfigGenerator
Deprecated. Creates a generator
BuildToolInfo - Class in com.android.sdklib
Information on a specific build-tool folder.
BuildToolInfo(FullRevision, File) - Constructor for class com.android.sdklib.BuildToolInfo
 
BuildToolInfo(FullRevision, File, File, File, File, File, File, File, File) - Constructor for class com.android.sdklib.BuildToolInfo
 
BuildToolInfo.PathId - Enum in com.android.sdklib
 
BuildToolPackage - Class in com.android.sdklib.internal.repository.packages
Represents a build-tool XML node in an SDK repository.
BuildToolPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.BuildToolPackage
Creates a new build-tool package from the attributes and elements of the given XML node.
BuildToolPackage(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.BuildToolPackage
 
ButtonType - Enum in com.android.sdklib.devices
 
byteSizeToString(long) - Static method in class com.android.sdklib.util.FormatUtils
Converts a byte size to a human readable string, for example "3 MiB", "1020 Bytes" or "1.2 GiB".

C

Camera - Class in com.android.sdklib.devices
 
Camera() - Constructor for class com.android.sdklib.devices.Camera
Creates a Camera with reasonable defaults.
Camera(CameraLocation, boolean, boolean) - Constructor for class com.android.sdklib.devices.Camera
Creates a new Camera which describes an on device camera and it's features.
CameraLocation - Enum in com.android.sdklib.devices
 
canBeUpdatedBy(Package) - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Computes whether the given package is a suitable update for the current package.
canBeUpdatedBy(Package) - Method in class com.android.sdklib.internal.repository.packages.FullRevisionPackage
Computes whether the given package is a suitable update for the current package.
canBeUpdatedBy(Package) - Method in class com.android.sdklib.internal.repository.packages.MajorRevisionPackage
 
canBeUpdatedBy(Package) - Method in class com.android.sdklib.internal.repository.packages.Package
Computes whether the given package is a suitable update for the current package.
CanceledByUserException - Exception in com.android.sdklib.internal.repository
Exception thrown by DownloadCache and UrlOpener when a user cancels an HTTP Basic authentication or NTML authentication dialog.
CanceledByUserException(String) - Constructor for exception com.android.sdklib.internal.repository.CanceledByUserException
 
canRun(AndroidVersion) - Method in class com.android.sdklib.AndroidVersion
Checks whether a device running a version similar to the receiver can run a project compiled for the given version.
canRunOn(IAndroidTarget) - Method in interface com.android.sdklib.IAndroidTarget
Returns whether the given target is compatible with the receiver.
CATEGORIES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/categories.txt" file.
certificate - Variable in class com.android.sdklib.build.ApkBuilder.SigningInfo
 
CHARS_ACTIVITY_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
List of valid characters for a project name.
CHARS_AVD_NAME - Static variable in class com.android.sdklib.internal.avd.AvdManager
List of valid characters for an AVD name.
CHARS_PACKAGE_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
List of valid characters for a project name.
CHARS_PROJECT_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
List of valid characters for a project name.
checkEntry(String) - Method in interface com.android.sdklib.internal.build.SignedJarBuilder.IZipEntryFilter
Deprecated. Checks a file for inclusion in a Jar archive.
checkFileForPackaging(String) - Static method in class com.android.sdklib.build.ApkBuilder
Checks a file to make sure it should be packaged as standard resources.
checkFileForPackaging(String, String) - Static method in class com.android.sdklib.build.ApkBuilder
Checks a file to make sure it should be packaged as standard resources.
checkFolderForPackaging(String) - Static method in class com.android.sdklib.build.ApkBuilder
Checks whether a folder and its content is valid for packaging into the .apk as standard Java resource.
checkIfInitFailed() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Check if any error occurred during initialization.
cleanUp() - Method in class com.android.sdklib.internal.build.SignedJarBuilder
Deprecated. Clean up of the builder for interrupted workflow.
clear() - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
Empty current property list.
clear() - Method in class com.android.sdklib.util.SparseArray
Removes all key-value mappings from this SparseArray.
clear() - Method in class com.android.sdklib.util.SparseIntArray
Removes all key-value mappings from this SparseIntArray.
clearAllPackages() - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Each source keeps a local cache of whatever it loaded recently.
clearCache() - Method in class com.android.sdklib.internal.repository.DownloadCache
Removes all cached files from the cache directory.
clearOldCache() - Method in class com.android.sdklib.internal.repository.DownloadCache
Removes all obsolete cached files from the cache directory that do not match the latest revision.
clearPackages() - Method in class com.android.sdklib.internal.repository.LocalSdkParser
Clear the internal packages list.
clearPackages() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Clear the internal packages list.
close() - Method in class com.android.sdklib.internal.build.SignedJarBuilder
Deprecated. Closes the Jar archive by creating the manifest, and signing the archive.
close() - Method in class com.android.sdklib.io.NonClosingInputStream
Performs the requested close() operation, depending on the current NonClosingInputStream.CloseBehavior.
com.android.sdklib - package com.android.sdklib
 
com.android.sdklib.build - package com.android.sdklib.build
 
com.android.sdklib.devices - package com.android.sdklib.devices
 
com.android.sdklib.internal.avd - package com.android.sdklib.internal.avd
 
com.android.sdklib.internal.build - package com.android.sdklib.internal.build
 
com.android.sdklib.internal.project - package com.android.sdklib.internal.project
 
com.android.sdklib.internal.repository - package com.android.sdklib.internal.repository
 
com.android.sdklib.internal.repository.archives - package com.android.sdklib.internal.repository.archives
 
com.android.sdklib.internal.repository.packages - package com.android.sdklib.internal.repository.packages
 
com.android.sdklib.internal.repository.sources - package com.android.sdklib.internal.repository.sources
 
com.android.sdklib.internal.repository.updater - package com.android.sdklib.internal.repository.updater
 
com.android.sdklib.io - package com.android.sdklib.io
 
com.android.sdklib.repository - package com.android.sdklib.repository
 
com.android.sdklib.util - package com.android.sdklib.util
 
CommandLineParser - Class in com.android.sdklib.util
Parses the command-line and stores flags needed or requested.
CommandLineParser(ILogger, String[][]) - Constructor for class com.android.sdklib.util.CommandLineParser
Constructs a new command-line processor.
CommandLineParser.Mode - Enum in com.android.sdklib.util
The mode of an argument specifies the type of variable it represents, whether an extra parameter is required after the flag and how to parse it.
compareTo(AndroidVersion) - Method in class com.android.sdklib.AndroidVersion
Compares this object with the specified object for order.
compareTo(int, String) - Method in class com.android.sdklib.AndroidVersion
 
compareTo(AvdInfo) - Method in class com.android.sdklib.internal.avd.AvdInfo
Compares this object with the specified object for order.
compareTo(Archive) - Method in class com.android.sdklib.internal.repository.archives.Archive
Archives are compared using their Package ordering.
compareTo(Package) - Method in class com.android.sdklib.internal.repository.packages.Package
Returns an ordering suitable for display like this:
- Tools
- Platform-Tools
- Built-Tools
- Docs.
compareTo(SdkSource) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Implementation of the Comparable interface.
compareTo(ArchiveInfo) - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
ArchiveInfos are compared using ther "new archive" ordering.
compareTo(PkgItem) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
compareTo(FullRevision) - Method in class com.android.sdklib.repository.FullRevision
Trivial comparison of a version, e.g 17.1.2 < 18.0.0.
compareTo(FullRevision, FullRevision.PreviewComparison) - Method in class com.android.sdklib.repository.FullRevision
Trivial comparison of a version, e.g 17.1.2 < 18.0.0.
compareTo(SdkManager.LayoutlibVersion) - Method in class com.android.sdklib.SdkManager.LayoutlibVersion
 
compareTo(ISystemImage) - Method in class com.android.sdklib.SystemImage
 
comparisonKey() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
For addon packages, we want to add vendor|name to the sorting key before the revision number.
comparisonKey() - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
For build-tool package use their revision number like version numbers and we want them sorted from higher to lower.
comparisonKey() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
For extra packages, we want to add vendor|path to the sorting key before the revision number.
comparisonKey() - Method in class com.android.sdklib.internal.repository.packages.Package
Computes a comparison key for each package used by Package.compareTo(Package).
comparisonKey() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
For sys img packages, we want to add abi to the sorting key before the revision number.
computeUpdates(Collection<Archive>, SdkSources, Package[], boolean) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Compute which packages to install by taking the user selection and adding required packages as needed.
copyFile(File, File) - Method in class com.android.sdklib.io.FileOp
Copies a binary file.
copyFile(File, File) - Method in interface com.android.sdklib.io.IFileOp
Copies a binary file.
create(String, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Creates a new project properties object, with no properties.
create(IAbstractFolder, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Creates a new project properties object, with no properties.
create(IAndroidTarget, Properties) - Static method in class com.android.sdklib.internal.repository.packages.AddonPackage
Creates a new platform package based on an actual IAndroidTarget (which IAndroidTarget.isPlatform() false) from the SdkManager.
create(File, Properties) - Static method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Creates either a valid BuildToolPackage or a BrokenPackage.
create(SdkSource, Properties, int, String, int, String, String, String, Archive.Os, Archive.Arch, String) - Static method in class com.android.sdklib.internal.repository.packages.DocPackage
Manually create a new package with one archive and the given attributes.
create(SdkSource, Properties, String, String, int, String, String, String, Archive.Os, Archive.Arch, String) - Static method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Manually create a new package with one archive and the given attributes or properties.
create(IAndroidTarget, Properties) - Static method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Creates a new platform package based on an actual IAndroidTarget (which must have IAndroidTarget.isPlatform() true) from the SdkManager.
create(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Static method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Manually create a new package with one archive and the given attributes or properties.
create(IAndroidTarget, Properties) - Static method in class com.android.sdklib.internal.repository.packages.SamplePackage
Creates a new sample package based on an actual IAndroidTarget (which must have IAndroidTarget.isPlatform() true) from the SdkManager.
create(String, Properties) - Static method in class com.android.sdklib.internal.repository.packages.SamplePackage
Creates a new sample package from an actual directory path and previously saved properties.
create(File, Properties) - Static method in class com.android.sdklib.internal.repository.packages.SourcePackage
Creates either a valid SourcePackage or a BrokenPackage.
create(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Static method in class com.android.sdklib.internal.repository.packages.ToolPackage
Manually create a new package with one archive and the given attributes or properties.
createArchiveInstaler() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Internal helper to return a new ArchiveInstaller.
createAvd(File, String, IAndroidTarget, String, String, String, Map<String, String>, boolean, boolean, boolean, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Creates a new AVD.
createBroken(String, Properties, Map<String, String>, String) - Static method in class com.android.sdklib.internal.repository.packages.AddonPackage
Creates a broken addon which we know failed to load properly.
createBroken(File, Properties) - Static method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Creates a BrokenPackage representing a system image that failed to load with the regular SdkManager workflow.
createEmpty(String, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Creates a new project properties object, with no properties.
createEmpty(IAbstractFolder, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Creates a new project properties object, with no properties.
createGradleProject(String, String, String, String, IAndroidTarget, boolean, String) - Method in class com.android.sdklib.internal.project.ProjectCreator
Creates a new (gradle) project.
createInstance(String, ILogger) - Static method in class com.android.sdklib.devices.DeviceManager
Creates a new instance of DeviceManager.
createLocalArchives(Package[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Create a array of ArchiveInfo based on all local (already installed) packages.
createManager(String, ILogger) - Static method in class com.android.sdklib.SdkManager
Creates an SdkManager for a given sdk location.
createNewStore(String, String, String, String, String, String, int, DebugKeyProvider.IKeyGenOutput) - Static method in class com.android.sdklib.internal.build.KeystoreHelper
Deprecated. Creates a new store
createProject(String, String, String, String, IAndroidTarget, boolean, String) - Method in class com.android.sdklib.internal.project.ProjectCreator
Creates a new (ant) project.
createSubMonitor(int) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Creates a sub-monitor that will use up to tickCount on the progress bar.
createSubMonitor(int) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 

D

DATA - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data" folder which contains data & libraries for the SDK tools.
DebugKeyProvider - Class in com.android.sdklib.internal.build
Deprecated. Use Android-Builder instead
DebugKeyProvider(String, String, DebugKeyProvider.IKeyGenOutput) - Constructor for class com.android.sdklib.internal.build.DebugKeyProvider
Deprecated. Creates a provider using a keystore at the given location.
DebugKeyProvider.IKeyGenOutput - Interface in com.android.sdklib.internal.build
Deprecated.  
DebugKeyProvider.KeytoolException - Exception in com.android.sdklib.internal.build
Deprecated.  
debugPrint() - Method in interface com.android.sdklib.internal.project.IPropertySource
 
debugPrint() - Method in class com.android.sdklib.internal.project.ProjectProperties
 
deepCopy() - Method in class com.android.sdklib.devices.Camera
Returns a copy of the object that shares no state with it, but is initialized to equivalent values.
deepCopy() - Method in class com.android.sdklib.devices.Hardware
Returns a copy of the object that shares no state with it, but is initialized to equivalent values.
deepCopy() - Method in class com.android.sdklib.devices.Screen
Returns a copy of the object that shares no state with it, but is initialized to equivalent values.
deepCopy() - Method in class com.android.sdklib.devices.Software
 
deepCopy() - Method in class com.android.sdklib.devices.State
Returns a copy of the object that shares no state with it, but is initialized to equivalent values.
deepCopy() - Method in class com.android.sdklib.devices.Storage
 
DEFAULT_DEVICES - Static variable in class com.android.sdklib.devices.DeviceManager
getDevices() flag to list default devices.
define(CommandLineParser.Mode, boolean, String, String, String, String, String, Object) - Method in class com.android.sdklib.util.CommandLineParser
Internal helper to define a new argument for a give action.
delete(IAbstractFolder, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Deletes a project properties file.
delete(String, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Deletes a project properties file.
delete(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.delete() on the given file.
delete(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.delete() on the given file.
delete(int) - Method in class com.android.sdklib.util.SparseArray
Removes the mapping from the specified key, if there was any.
delete(int) - Method in class com.android.sdklib.util.SparseIntArray
Removes the mapping from the specified key, if there was any.
deleteAvd(AvdInfo, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Actually deletes the files of an existing AVD.
deleteFileOrFolder(File) - Method in class com.android.sdklib.io.FileOp
Helper to delete a file or a directory.
deleteFileOrFolder(File) - Method in interface com.android.sdklib.io.IFileOp
Helper to delete a file or a directory.
deleteLocal() - Method in class com.android.sdklib.internal.repository.archives.Archive
Delete the archive folder if this is a local archive.
Device - Class in com.android.sdklib.devices
Instances of this class contain the specifications for a device.
Device.Builder - Class in com.android.sdklib.devices
 
Device.Builder() - Constructor for class com.android.sdklib.devices.Device.Builder
 
Device.Builder(Device) - Constructor for class com.android.sdklib.devices.Device.Builder
 
DeviceManager - Class in com.android.sdklib.devices
Manager class for interacting with Devices within the SDK
DeviceManager.DevicesChangedListener - Interface in com.android.sdklib.devices
Interface implemented by objects which want to know when changes occur to the Device lists.
DeviceManager.DeviceStatus - Enum in com.android.sdklib.devices
 
DeviceParser - Class in com.android.sdklib.devices
 
DeviceParser() - Constructor for class com.android.sdklib.devices.DeviceParser
 
DeviceWriter - Class in com.android.sdklib.devices
 
DISKSIZE_PATTERN - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
 
displayInitError(String) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
displayLoginCredentialsPrompt(String, String) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Launch an interface which asks for user credentials.
displayLoginCredentialsPrompt(String, String) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
Always return null.
displayPrompt(String, String) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Display a yes/no question dialog box.
displayPrompt(String, String) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
Always return false.
DocPackage - Class in com.android.sdklib.internal.repository.packages
Represents a doc XML node in an SDK repository.
DocPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.DocPackage
Creates a new doc package from the attributes and elements of the given XML node.
DOCS - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the target specific docs
DownloadCache - Class in com.android.sdklib.internal.repository
A simple cache for the XML resources handled by the SDK Manager.
DownloadCache(DownloadCache.Strategy) - Constructor for class com.android.sdklib.internal.repository.DownloadCache
Creates a default instance of the URL cache
DownloadCache.Strategy - Enum in com.android.sdklib.internal.repository
 
downloadFile(Archive, String, DownloadCache, ITaskMonitor, boolean) - Method in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Downloads an archive and returns the temp file with it.
DuplicateFileException - Exception in com.android.sdklib.build
An exception thrown during packaging of an APK file.
DuplicateFileException(String, File, File) - Constructor for exception com.android.sdklib.build.DuplicateFileException
 

E

ENV_VAR_IGNORE_COMPAT - Static variable in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
 
equals(int) - Method in class com.android.sdklib.AndroidVersion
Returns true if the AndroidVersion is an API level equals to apiLevel.
equals(Object) - Method in class com.android.sdklib.AndroidVersion
Compares the receiver with either an AndroidVersion object or a String object.
equals(Object) - Method in class com.android.sdklib.devices.Camera
 
equals(Object) - Method in class com.android.sdklib.devices.Device
 
equals(Object) - Method in class com.android.sdklib.devices.Hardware
 
equals(Object) - Method in class com.android.sdklib.devices.Meta
 
equals(Object) - Method in class com.android.sdklib.devices.Screen
 
equals(Object) - Method in class com.android.sdklib.devices.Software
 
equals(Object) - Method in class com.android.sdklib.devices.State
 
equals(Object) - Method in class com.android.sdklib.devices.Storage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.archives.Archive
Note: An Archive's equality does NOT depend on the parent Package equality.
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.AddonPackage.Lib
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.DocPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.FullRevisionPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.MinToolsPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.Package
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.Package.License
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
 
equals(Object) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Two repo source are equal if they have the same URL.
equals(Object) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Equality is defined as PkgItem.isSameItemAs(PkgItem): state, main package and update package must be the similar.
equals(Object) - Method in class com.android.sdklib.repository.FullRevision
 
err(String) - Method in interface com.android.sdklib.internal.build.DebugKeyProvider.IKeyGenOutput
Deprecated.  
err(String) - Method in interface com.android.sdklib.util.GrabProcessOutput.IProcessOutput
Processes an stderr message line.
error(Throwable, String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
escape(String) - Static method in class com.android.sdklib.internal.project.ProjectProperties
 
exists(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.exists() on the given file.
exists(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.exists() on the given file.
exit() - Method in class com.android.sdklib.util.CommandLineParser
Exits in case of error.
EXTRA_MIN_API_LEVEL - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_NAME_DISPLAY - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_OLD_PATHS - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_PATH - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_PROJECT_FILES - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_VENDOR - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_VENDOR_DISPLAY - Static variable in class com.android.sdklib.repository.PkgProps
 
EXTRA_VENDOR_ID - Static variable in class com.android.sdklib.repository.PkgProps
 
ExtraPackage - Class in com.android.sdklib.internal.repository.packages
Represents a extra XML node in an SDK repository.
ExtraPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.ExtraPackage
Creates a new tool package from the attributes and elements of the given XML node.
ExtraPackage(SdkSource, Properties, String, String, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.ExtraPackage
Constructor used to create a mock ExtraPackage.

F

FD_TEMP - Static variable in class com.android.sdklib.repository.RepoConstants
Temporary folder used to hold downloads and extract archives during installation.
fetch(String, DownloadCache, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.AddonsListFetcher
Fetches the addons list from the given URL.
fetchRemotePackages(Collection<Package>, SdkSource[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Fetch all remote packages only if really needed.
FileOp - Class in com.android.sdklib.io
Wraps some common File operations on files and folders.
FileOp() - Constructor for class com.android.sdklib.io.FileOp
 
filterLoadedSource(SdkSource, Package[]) - Method in interface com.android.sdklib.internal.repository.updater.PackageLoader.IAutoInstallTask
Invoked by the loader once a source has been loaded and its package definitions are known.
findAlternateToolsXml(InputStream) - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
This kind of schema does not support forward-evolution of the <tool> element.
findAlternateToolsXml(InputStream) - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
The purpose of this method is to support forward evolution of our schema.
findAlternateToolsXml(InputStream, ErrorHandler) - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
An alternate version of SdkRepoSource.findAlternateToolsXml(InputStream) that allows the caller to specify the XML error handler.
findAlternateToolsXml(InputStream) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
In case we fail to load an XML, examine the XML to see if it matches a future schema that as at least a tools node that we could load to update the SDK Manager.
findAlternateToolsXml(InputStream) - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
This kind of schema does not support forward-evolution of the <tool> element.
findChildElement(Node, String) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Returns the first child element with the given XML local name.
findExactApiLevelDependency(IExactApiLevelDependency, Collection<ArchiveInfo>, Collection<Archive>, Collection<Package>, SdkSource[], ArchiveInfo[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Resolves platform dependencies for add-ons.
findLongArg(String, String, String) - Method in class com.android.sdklib.util.CommandLineParser
Finds an Arg given an action name and a long flag name.
findMinApiLevelDependency(IMinApiLevelDependency, Collection<ArchiveInfo>, Collection<Archive>, Collection<Package>, SdkSource[], ArchiveInfo[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Resolves platform dependencies for extras.
findPlatformDependency(IPlatformDependency, Collection<ArchiveInfo>, Collection<Archive>, Collection<Package>, SdkSource[], ArchiveInfo[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Resolves dependencies on platform for an addon.
findPlatformToolsDependency(IMinPlatformToolsDependency, Collection<ArchiveInfo>, Collection<Archive>, Collection<Package>, SdkSource[], ArchiveInfo[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Resolves dependencies on platform-tools.
findShortArg(String, String, String) - Method in class com.android.sdklib.util.CommandLineParser
Finds an Arg given an action name and a short flag name.
findToolsDependency(IMinToolsDependency, Collection<ArchiveInfo>, Collection<Archive>, Collection<Package>, SdkSource[], ArchiveInfo[]) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Resolves dependencies on tools.
FONTS - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/fonts" folder.
FormatUtils - Class in com.android.sdklib.util
Helper methods to do some format conversions.
FormatUtils() - Constructor for class com.android.sdklib.util.FormatUtils
 
FullRevision - Class in com.android.sdklib.repository
Package multi-part revision number composed of a tuple (major.minor.micro) and an optional preview revision (the lack of a preview number indicates it's not a preview but a final package.)
FullRevision(int) - Constructor for class com.android.sdklib.repository.FullRevision
 
FullRevision(int, int, int) - Constructor for class com.android.sdklib.repository.FullRevision
 
FullRevision(int, int, int, int) - Constructor for class com.android.sdklib.repository.FullRevision
 
FullRevision.PreviewComparison - Enum in com.android.sdklib.repository
Indicates how to compare the preview field in FullRevision.compareTo(FullRevision, PreviewComparison)
FullRevisionPackage - Class in com.android.sdklib.internal.repository.packages
Represents a package in an SDK repository that has a FullRevision, which is a multi-part revision number (major.minor.micro) and an optional preview revision.
FullRevisionPackage(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.FullRevisionPackage
Manually create a new package with one archive and the given attributes.

G

generate() - Method in class com.android.sdklib.internal.build.BuildConfigGenerator
Deprecated. Generates the BuildConfig class.
generateSourceProperties(Archive, File) - Method in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Generates a source.properties in the destination folder that contains all the infos relevant to this archive, this package and the source so that we can reload them locally later.
get(int) - Method in class com.android.sdklib.util.SparseArray
Gets the Object mapped from the specified key, or null if no such mapping has been made.
get(int, E) - Method in class com.android.sdklib.util.SparseArray
Gets the Object mapped from the specified key, or the specified Object if no such mapping has been made.
get(int) - Method in class com.android.sdklib.util.SparseIntArray
Gets the int mapped from the specified key, or 0 if no such mapping has been made.
get(int, int) - Method in class com.android.sdklib.util.SparseIntArray
Gets the int mapped from the specified key, or the specified value if no such mapping has been made.
getAbi() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns the ABI of the system-image.
getAbiDisplayName() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns a display-friendly name for the ABI of the system-image.
getAbiType() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the processor type of the AVD.
getAbiType() - Method in interface com.android.sdklib.ISystemImage
Returns the ABI type.
getAbiType() - Method in class com.android.sdklib.SystemImage
Returns the ABI type.
getAbstract() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
Returns the user-visible name of the property.
getAccumShare() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStat
The accumulated approximate share percentage of that platform.
getAddonHashString(String, String, AndroidVersion) - Static method in class com.android.sdklib.AndroidTargetHash
Returns the hash string for a given add-on.
getAllAvds() - Method in class com.android.sdklib.internal.avd.AvdManager
Returns all the existing AVDs.
getAllRemoteArchives(SdkSources, Package[], boolean) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
Retrieves an unfiltered list of all remote archives.
getAllSoftware() - Method in class com.android.sdklib.devices.Device
Returns all of the Software configurations of the Device.
getAllSources() - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Returns an array of the sources across all categories.
getAllStates() - Method in class com.android.sdklib.devices.Device
Returns all of the States the Device can be in.
getAlwaysDisplay() - Method in enum com.android.sdklib.internal.repository.sources.SdkSourceCategory
True if this category must always be displayed by the available package tree, even if empty.
getAndroidVersion() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the version of the platform dependency of this package.
getAndroidVersion() - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Returns the version, for platform, add-on and doc packages.
getAndroidVersion() - Method in interface com.android.sdklib.internal.repository.packages.IAndroidVersionProvider
Returns the android version, for platform, add-on and doc packages.
getAndroidVersion() - Method in interface com.android.sdklib.internal.repository.packages.IPlatformDependency
Returns the version of the platform dependency of this package.
getAndroidVersion() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns the package version, for platform, add-on and doc packages.
getAndroidVersion() - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Returns the matching platform version.
getAndroidVersion() - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Returns the android version of this package.
getAndroidVersion() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns the version of the platform dependency of this package.
getApi() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getApi() - Method in class com.android.sdklib.SdkManager.LayoutlibVersion
 
getApiLevel() - Method in class com.android.sdklib.AndroidVersion
Returns the api level as an integer.
getApiLevel() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStatBase
The Android API Level for the platform.
getApiString() - Method in class com.android.sdklib.AndroidVersion
Returns a string representing the API level and/or the code name.
getAppropriateUnits() - Method in class com.android.sdklib.devices.Storage
Finds the largest Storage.Unit which can display the storage value as a positive integer with no loss of accuracy.
getArch() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the archive Archive.Arch enum.
getArchivePath() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getArchives() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the archives defined in this package.
getArchives() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getAskBeforeAdbRestart() - Method in class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Returns the value of the ISettingsPage.KEY_ASK_ADB_RESTART setting.
getAvd(String, boolean) - Method in class com.android.sdklib.internal.avd.AvdManager
Returns the AvdInfo matching the given name.
getAvdManager() - Method in interface com.android.sdklib.internal.repository.updater.IUpdaterData
 
getAvdManager() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getBaseAvdFolder() - Method in class com.android.sdklib.internal.avd.AvdManager
Returns the base folder where AVDs are created.
getBluetoothProfiles() - Method in class com.android.sdklib.devices.Software
 
getBooleanValueIndex(String) - Static method in class com.android.sdklib.internal.avd.HardwareProperties
Returns the index of value in HardwareProperties.BOOLEAN_VALUES.
getBootClasspath() - Method in interface com.android.sdklib.IAndroidTarget
Returns the boot classpath for this target.
getBrokenAvds() - Method in class com.android.sdklib.internal.avd.AvdManager
Returns all the broken AVDs.
getBuildConfigFile() - Method in class com.android.sdklib.internal.build.BuildConfigGenerator
Deprecated.  
getBuildTool(FullRevision) - Method in class com.android.sdklib.SdkManager
Returns the BuildToolInfo for the given revision.
getBuildToolInfo() - Method in interface com.android.sdklib.IAndroidTarget
Returns a BuildToolInfo for backward compatibility.
getBuildTools() - Method in class com.android.sdklib.SdkManager
Returns an unmodifiable set of known build-tools revisions.
getButtonType() - Method in class com.android.sdklib.devices.Hardware
 
getCacheRoot() - Method in class com.android.sdklib.internal.repository.DownloadCache
 
getCamera(int) - Method in class com.android.sdklib.devices.Hardware
 
getCamera(CameraLocation) - Method in class com.android.sdklib.devices.Hardware
 
getCameras() - Method in class com.android.sdklib.devices.Hardware
 
getCanonicalFolder(String, AndroidVersion, String) - Static method in class com.android.sdklib.SystemImage
Static helper method that returns the canonical path for a system-image that uses the ISystemImage.LocationType.IN_SYSTEM_IMAGE location type.
getCategories() - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Returns a set of all categories that must be displayed.
getCategory(SdkSource) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Returns the category of a given source, or null if the source is unknown.
getCertificate() - Method in class com.android.sdklib.internal.build.DebugKeyProvider
Deprecated. Returns the debug Certificate to use to sign applications for debug purpose.
getChargeType() - Method in class com.android.sdklib.devices.Hardware
 
getChecksum() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the SHA1 archive checksum, as a 40-char hex.
getChecksumType() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the checksum type, always Archive.ChecksumType.SHA1 right now.
getClasspathName() - Method in interface com.android.sdklib.IAndroidTarget
Returns the name to be displayed when representing all the libraries this target contains.
getCloseBehavior() - Method in class com.android.sdklib.io.NonClosingInputStream
Returns the current NonClosingInputStream.CloseBehavior.
getCodename() - Method in class com.android.sdklib.AndroidVersion
Returns the version code name if applicable, null otherwise.
getCodeName() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStatBase
The official codename for this platform, for example "Cupcake".
getCommandLine() - Method in exception com.android.sdklib.internal.build.DebugKeyProvider.KeytoolException
Deprecated.  
getConfigFile(String) - Static method in class com.android.sdklib.internal.avd.AvdInfo
Helper method that returns the Config File for a given AVD name.
getConfigFile() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the Config File for this AVD.
getCpu() - Method in class com.android.sdklib.devices.Hardware
 
getCpuArch() - Method in class com.android.sdklib.internal.avd.AvdInfo
 
getCurrentArch() - Static method in enum com.android.sdklib.internal.repository.archives.Archive.Arch
Returns the current architecture as one of the Archive.Arch enum values or null.
getCurrentOs() - Static method in enum com.android.sdklib.internal.repository.archives.Archive.Os
Returns the current OS as one of the Archive.Os enum values or null.
getCurrentSize() - Method in class com.android.sdklib.internal.repository.DownloadCache
Computes the size of the cached files.
getDataFolderPath() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the path of the AVD data directory.
getDebugKey(String, PrintStream) - Static method in class com.android.sdklib.build.ApkBuilder
Returns the key and certificate from a given debug store.
getDebugKey() - Method in class com.android.sdklib.internal.build.DebugKeyProvider
Deprecated. Returns the debug PrivateKey to use to sign applications for debug purpose.
getDebugKeystore() - Static method in class com.android.sdklib.build.ApkBuilder
 
getDefault() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
Returns the default value of the property.
getDefaultAvdFolder(AvdManager, String) - Static method in class com.android.sdklib.internal.avd.AvdInfo
Helper method that returns the default AVD folder that would be used for a given AVD name if and only if the AVD was created with the default choice.
getDefaultHardware() - Method in class com.android.sdklib.devices.Device
Returns the default Hardware configuration for the device.
getDefaultIniFile(AvdManager, String) - Static method in class com.android.sdklib.internal.avd.AvdInfo
Helper method that returns the .ini File for a given AVD name.
getDefaultKeyStoreOsPath() - Static method in class com.android.sdklib.internal.build.DebugKeyProvider
Deprecated. Returns the OS path to the default debug keystore.
getDefaultName(int) - Static method in class com.android.sdklib.repository.SdkAddonsListConstants
 
getDefaultSkin() - Method in interface com.android.sdklib.IAndroidTarget
Returns the default skin for this target.
getDefaultState() - Method in class com.android.sdklib.devices.Device
Returns the default State of the Device.
getDefaultXmlFileUrls() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getDefaultXmlFileUrls() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getDefaultXmlFileUrls() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns the basename of the default URLs to try to download the XML manifest.
getDefaultXmlFileUrls() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getDependenciesFor() - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Returns the list of ArchiveInfo for which this package is a dependency.
getDependsOn() - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Returns an optional new or local dependency, that is an archive that this archive depends upon.
getDescription() - Method in enum com.android.sdklib.devices.ButtonType
 
getDescription() - Method in class com.android.sdklib.devices.State
 
getDescription() - Method in interface com.android.sdklib.IAndroidTarget
Returns the description of the target.
getDescription() - Method in interface com.android.sdklib.IAndroidTarget.IOptionalLibrary
Description of the library.
getDescription() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
Returns the user-visible description of the property.
getDescription() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage.Lib
 
getDescription() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the optional description for all packages (platform, add-on, tool, doc) or for a lib.
getDescription() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getDescUrl() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the optional description URL for all packages (platform, add-on, tool, doc).
getDetails() - Method in exception com.android.sdklib.build.JarListSanitizer.DifferentLibException
 
getDevice(String, String) - Method in class com.android.sdklib.devices.DeviceManager
 
getDeviceManufacturer() - Method in class com.android.sdklib.internal.avd.AvdInfo
 
getDeviceName() - Method in class com.android.sdklib.internal.avd.AvdInfo
 
getDevices(int) - Method in class com.android.sdklib.devices.DeviceManager
Returns the known Device list.
getDeviceStatus(String, String, int) - Method in class com.android.sdklib.devices.DeviceManager
 
getDiagonalLength() - Method in class com.android.sdklib.devices.Screen
 
getDirectObject() - Method in class com.android.sdklib.util.CommandLineParser
Returns the direct object name from the command-line.
getDisplayName() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the name, a string for display purposes.
getDisplayName() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
 
getDisplayVendor() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the vendor, a string for display purposes.
getDocument(InputStream, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.AddonsListFetcher
Takes an XML document as a string as parameter and returns a DOM for it.
getDocument(InputStream, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.SdkStats
Takes an XML document as a string as parameter and returns a DOM for it.
getDocument(InputStream, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Takes an XML document as a string as parameter and returns a DOM for it.
getDomain() - Method in class com.android.sdklib.internal.repository.UserCredentials
 
getDownloadCache() - Method in interface com.android.sdklib.internal.repository.updater.IUpdaterData
 
getDownloadCache() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getEnablePreviews() - Method in class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Returns the value of the ISettingsPage.KEY_ENABLE_PREVIEWS setting.
getEnum(String) - Static method in enum com.android.sdklib.devices.Abi
 
getEnum(String) - Static method in enum com.android.sdklib.devices.BluetoothProfile
 
getEnum(String) - Static method in enum com.android.sdklib.devices.ButtonType
 
getEnum(String) - Static method in enum com.android.sdklib.devices.CameraLocation
 
getEnum(String) - Static method in enum com.android.sdklib.devices.Multitouch
 
getEnum(String) - Static method in enum com.android.sdklib.devices.Network
 
getEnum(String) - Static method in enum com.android.sdklib.devices.PowerType
 
getEnum(String) - Static method in enum com.android.sdklib.devices.ScreenType
 
getEnum(String) - Static method in enum com.android.sdklib.devices.Sensor
 
getEnum(String) - Static method in enum com.android.sdklib.devices.Storage.Unit
 
getEnum() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
Returns the possible values for an enum property.
getEnum(String, boolean) - Static method in enum com.android.sdklib.internal.avd.HardwareProperties.HardwarePropertyType
Returns the internal HardwarePropertyType object matching the given type name.
getEnumAttribute(Node, String, Object[], Object) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Retrieve an attribute which value must match one of the given enums using a case-insensitive name match.
getErrorMessage() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the error message for the AVD or null if AvdInfo.getStatus() returns AvdInfo.AvdStatus.OK
getExactApiLevel() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
 
getExactApiLevel() - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Returns the exact API level required by this package, if > 0, or IExactApiLevelDependency.API_LEVEL_INVALID if the value was missing.
getExactApiLevel() - Method in interface com.android.sdklib.internal.repository.packages.IExactApiLevelDependency
Returns the exact API level required by this package, if > 0, or IExactApiLevelDependency.API_LEVEL_INVALID if the value was missing.
getExtraSamples() - Method in class com.android.sdklib.SdkManager
Returns a map of the root samples directories located in the SDK/extras packages.
getExtrasVersions() - Method in class com.android.sdklib.SdkManager
Returns a map of all the extras found in the local SDK with their major revision.
getFetchError() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns the last fetch error description.
getFile() - Method in class com.android.sdklib.internal.project.ProjectProperties
Returns the location of this property file.
getFile1() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getFile2() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getFilename() - Method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
 
getFileOp() - Method in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Returns current FileOp to use.
getFolderPath() - Method in class com.android.sdklib.internal.build.BuildConfigGenerator
Deprecated. Returns a File representing where the BuildConfig class will be.
getForceHttp() - Method in class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Returns the value of the ISettingsPage.KEY_FORCE_HTTP setting.
getFrame() - Method in class com.android.sdklib.devices.Meta
 
getFrameOffsetLandscape() - Method in class com.android.sdklib.devices.Meta
 
getFrameOffsetPortrait() - Method in class com.android.sdklib.devices.Meta
 
getFullName() - Method in interface com.android.sdklib.IAndroidTarget
Returns the full name of the target, possibly including vendor name.
getGlExtensions() - Method in class com.android.sdklib.devices.Software
 
getGlVersion() - Method in class com.android.sdklib.devices.Software
 
getGpu() - Method in class com.android.sdklib.devices.Hardware
 
getHardware() - Method in class com.android.sdklib.devices.State
 
getHardwareProperties(State) - Static method in class com.android.sdklib.devices.DeviceManager
Returns hardware properties (defined in hardware.ini) as a Map.
getHardwareProperties(Device) - Static method in class com.android.sdklib.devices.DeviceManager
Returns the hardware properties defined in AvdManager.HARDWARE_INI as a Map.
getHeader() - Method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
 
getIconSixteen() - Method in class com.android.sdklib.devices.Meta
 
getIconSixtyFour() - Method in class com.android.sdklib.devices.Meta
 
getIncludedAbi() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns the ABI of the system-image included in this platform.
getIniFile() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the .ini File for this AVD.
getInstalledPackages(ITaskMonitor) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Returns the list of installed packages, parsing them if this has not yet been done.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
We should not be attempting to install a broken package.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.Package
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstallFolder(String, SdkManager) - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
Computes a potential installation folder if an archive of this package were to be installed right away in the given SDK root.
getInstance(SdkManager, ILogger) - Static method in class com.android.sdklib.internal.avd.AvdManager
 
getInternalStorage() - Method in class com.android.sdklib.devices.Hardware
 
getJarFile() - Method in exception com.android.sdklib.build.JarListSanitizer.Sha1Exception
 
getJarName() - Method in interface com.android.sdklib.IAndroidTarget.IOptionalLibrary
The file name of the jar file.
getJarPath() - Method in interface com.android.sdklib.IAndroidTarget.IOptionalLibrary
Absolute OS path to the jar file.
getJavaHome() - Method in exception com.android.sdklib.internal.build.DebugKeyProvider.KeytoolException
Deprecated.  
getKeyboard() - Method in class com.android.sdklib.devices.Hardware
 
getKeyState() - Method in class com.android.sdklib.devices.State
 
getLatestBuildTool() - Method in class com.android.sdklib.SdkManager
Returns the highest build-tool revision known.
getLayoutlibVersion() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the layoutlib version.
getLayoutlibVersion() - Method in interface com.android.sdklib.internal.repository.packages.ILayoutlibVersion
Returns the layoutlib version.
getLayoutlibVersion() - Method in class com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin
Returns the layoutlib version.
getLayoutlibVersion() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns the layoutlib version.
getLibs() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the libs defined in this add-on.
getLicense() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the optional description for all packages (platform, add-on, tool, doc) or for a lib.
getLicense() - Method in class com.android.sdklib.internal.repository.packages.Package.License
Returns the license text.
getLicenseRef() - Method in class com.android.sdklib.internal.repository.packages.Package.License
Returns the license XML reference.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns a description of this package that is suitable for a list display.
getListDescription() - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
Returns a description of this package that is suitable for a list display.
getLocalOsPath() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the local OS folder where a local archive is installed.
getLocalSdkParser() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getLocation() - Method in class com.android.sdklib.BuildToolInfo
Returns the build-tool revision-specific folder.
getLocation() - Method in class com.android.sdklib.devices.Camera
 
getLocation() - Method in interface com.android.sdklib.IAndroidTarget
Returns the target location.
getLocation() - Method in interface com.android.sdklib.ISystemImage
Returns the actual location of an installed system image.
getLocation() - Method in class com.android.sdklib.SdkManager
Returns the location of the SDK.
getLocation() - Method in class com.android.sdklib.SystemImage
Returns the actual location of an installed system image.
getLocationType() - Method in interface com.android.sdklib.ISystemImage
Indicates the location strategy for this system image in the SDK.
getLocationType() - Method in class com.android.sdklib.SystemImage
Indicates the location strategy for this system image in the SDK.
getLongDescription() - Method in class com.android.sdklib.internal.repository.archives.Archive
Generates a longer description for this archive.
getLongDescription() - Method in class com.android.sdklib.internal.repository.archives.ArchiveReplacement
Returns the long description of the parent package of the new archive, if not null.
getLongDescription() - Method in interface com.android.sdklib.internal.repository.IDescription
Returns a description of the given element.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
Returns a long description for an IDescription.
getLongDescription() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
 
getLongDescription() - Method in enum com.android.sdklib.internal.repository.sources.SdkSourceCategory
 
getMainPackage() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getMajor() - Method in class com.android.sdklib.repository.FullRevision
 
getManufacturer() - Method in class com.android.sdklib.devices.Device
Returns the manufacturer of the Device.
getMaxLayoutlibVersion() - Method in class com.android.sdklib.SdkManager
Deprecated. This does NOT solve the right problem and will be changed later.
getMaxSdkLevel() - Method in class com.android.sdklib.devices.Software
 
getMechanism() - Method in class com.android.sdklib.devices.Screen
 
getMessage() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getMessageDigest() - Method in enum com.android.sdklib.internal.repository.archives.Archive.ChecksumType
Returns a new MessageDigest instance for this checksum type.
getMeta() - Method in class com.android.sdklib.devices.Device
Returns the Meta object for the device, which contains meta information about the device, such as the location of icons.
getMicro() - Method in class com.android.sdklib.repository.FullRevision
 
getMinApiLevel() - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Returns the minimal API level required by this package, if > 0, or IMinApiLevelDependency.MIN_API_LEVEL_NOT_SPECIFIED if there is no such requirement.
getMinApiLevel() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns the minimal API level required by this extra package, if > 0, or IMinApiLevelDependency.MIN_API_LEVEL_NOT_SPECIFIED if there is no such requirement.
getMinApiLevel() - Method in interface com.android.sdklib.internal.repository.packages.IMinApiLevelDependency
Returns the minimal API level required by this package, if > 0, or IMinApiLevelDependency.MIN_API_LEVEL_NOT_SPECIFIED if there is no such requirement.
getMinApiLevel() - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Returns the minimal API level required by this extra package, if > 0, or IMinApiLevelDependency.MIN_API_LEVEL_NOT_SPECIFIED if there is no such requirement.
getMinor() - Method in class com.android.sdklib.repository.FullRevision
 
getMinPlatformToolsRevision() - Method in interface com.android.sdklib.internal.repository.packages.IMinPlatformToolsDependency
The minimal revision of the tools package required by this package if > 0, or IMinPlatformToolsDependency.MIN_PLATFORM_TOOLS_REV_INVALID if the value was missing.
getMinPlatformToolsRevision() - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
 
getMinSdkLevel() - Method in class com.android.sdklib.devices.Software
 
getMinToolsRevision() - Method in interface com.android.sdklib.internal.repository.packages.IMinToolsDependency
The minimal revision of the tools package required by this extra package if > 0, or IMinToolsDependency.MIN_TOOLS_REV_NOT_SPECIFIED if there is no such requirement.
getMinToolsRevision() - Method in class com.android.sdklib.internal.repository.packages.MinToolsPackage
The minimal revision of the tools package required by this extra package, if > 0, or IMinToolsDependency.MIN_TOOLS_REV_NOT_SPECIFIED if there is no such requirement.
getMonitorDensity() - Method in class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Returns the value of the ISettingsPage.KEY_MONITOR_DENSITY setting
getMultitouch() - Method in class com.android.sdklib.devices.Screen
 
getName() - Method in class com.android.sdklib.devices.Device
Returns the name of the Device.
getName() - Method in class com.android.sdklib.devices.State
 
getName() - Method in interface com.android.sdklib.IAndroidTarget
Returns the name of the target.
getName() - Method in interface com.android.sdklib.IAndroidTarget.IOptionalLibrary
The name of the library, as used in the manifest (<uses-library>).
getName() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the name of the AVD.
getName() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
Returns the hardware config name of the property, e.g.
getName() - Method in enum com.android.sdklib.internal.avd.HardwareProperties.HardwarePropertyType
Returns the name of the type (e.g.
getName() - Method in class com.android.sdklib.internal.build.SymbolLoader.SymbolEntry
Deprecated.  
getName() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage.Lib
 
getName() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getNameId() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the name id, a string, for add-on packages or for libraries.
getNativeFiles(File, boolean) - Static method in class com.android.sdklib.build.ApkBuilder
 
getNativeLibs() - Method in interface com.android.sdklib.build.ApkBuilder.JarStatus
Returns the list of native libraries found in the jar file.
getNav() - Method in class com.android.sdklib.devices.Hardware
 
getNavState() - Method in class com.android.sdklib.devices.State
 
getNetworking() - Method in class com.android.sdklib.devices.Hardware
 
getNewArchive() - Method in class com.android.sdklib.internal.repository.archives.ArchiveReplacement
Returns the "new archive" to be installed.
getNsLatestVersion() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getNsLatestVersion() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getNsLatestVersion() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns SdkRepoConstants.NS_LATEST_VERSION or SdkAddonConstants.NS_LATEST_VERSION.
getNsLatestVersion() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getNsPattern() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getNsPattern() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getNsPattern() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns SdkRepoConstants.NS_PATTERN or SdkAddonConstants.NS_PATTERN.
getNsPattern() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getNsUri() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getNsUri() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getNsUri() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns SdkRepoConstants.NS_URI or SdkAddonConstants.NS_URI.
getNsUri() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getNumberOfBytes() - Method in enum com.android.sdklib.devices.Storage.Unit
 
getOldPaths() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns the old_paths, a list of obsolete path names for the extra package.
getOptionalLibraries() - Method in interface com.android.sdklib.IAndroidTarget
Returns the available optional libraries for this target.
getOptionalXmlString(Node, String) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Retrieves the value of that XML element as a string.
getOrderedTypes() - Static method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
Returns the PropertyTypes ordered the same way Ant order them.
getOrientation() - Method in class com.android.sdklib.devices.State
 
getOs() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the archive Archive.Os enum.
getOsDescription() - Method in class com.android.sdklib.internal.repository.archives.Archive
Generates a description for this archive of the OS/Arch supported by this archive.
getOsSdkRoot() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getPackageLoader() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getPackages() - Method in class com.android.sdklib.internal.repository.LocalSdkParser
Returns the packages found by the last call to LocalSdkParser.parseSdk(java.lang.String, com.android.sdklib.SdkManager, com.android.sdklib.internal.repository.ITaskMonitor).
getPackages() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns the list of known packages found by the last call to load().
getParent() - Method in interface com.android.sdklib.IAndroidTarget
Returns the parent target.
getParentPackage() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the package that created and owns this archive.
getParentSource() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the source that created (and owns) this package.
getPassword() - Method in class com.android.sdklib.internal.repository.UserCredentials
 
getPath(BuildToolInfo.PathId) - Method in class com.android.sdklib.BuildToolInfo
Returns the path of a build-tool component.
getPath(int) - Method in interface com.android.sdklib.IAndroidTarget
Returns the path of a platform component.
getPath() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns the sanitized path folder name.
getPixelDensity() - Method in class com.android.sdklib.devices.Screen
 
getPlatformHashString(AndroidVersion) - Static method in class com.android.sdklib.AndroidTargetHash
Returns the hash string for a given platform version.
getPlatformLibraries() - Method in interface com.android.sdklib.IAndroidTarget
Returns the list of libraries available for a given platform.
getPlatformToolsVersion() - Method in class com.android.sdklib.SdkManager
Returns the platform tools version if installed, null otherwise.
getPrettyAbiType(String) - Static method in class com.android.sdklib.internal.avd.AvdInfo
Convenience function to return a more user friendly name of the abi type.
getPreview() - Method in class com.android.sdklib.repository.FullRevision
 
getProgress() - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Returns the current value of the progress bar, between 0 and up to ITaskMonitor.setProgressMax(int) - 1.
getProgress() - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
Always return 1.
getProgressMax() - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Returns the max value of the progress bar, as last set by ITaskMonitor.setProgressMax(int).
getProgressMax() - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
getProjectFiles() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
The project-files listed by this extra package.
getProperties() - Method in interface com.android.sdklib.IAndroidTarget
Returns all the properties associated with this target.
getProperties() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns an unmodifiable map of properties for the AVD.
getProperty(String) - Method in interface com.android.sdklib.IAndroidTarget
Return the value of a given property for this target.
getProperty(String, Integer) - Method in interface com.android.sdklib.IAndroidTarget
Returns the value of a given property for this target as an Integer value.
getProperty(String, Boolean) - Method in interface com.android.sdklib.IAndroidTarget
Returns the value of a given property for this target as a Boolean value.
getProperty(String) - Method in interface com.android.sdklib.internal.project.IPropertySource
 
getProperty(String) - Method in class com.android.sdklib.internal.project.ProjectProperties
Returns the value of a property.
getProperty(String, String, String) - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
Retrieves a property for the given source URL and the given key type.
getRam() - Method in class com.android.sdklib.devices.Hardware
 
getRatio() - Method in class com.android.sdklib.devices.Screen
 
getReleaseNote() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the optional release note for all packages (platform, add-on, tool, doc) or for a lib.
getReleaseNoteUrl() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the optional release note URL for all packages (platform, add-on, tool, doc).
getRemovableStorage() - Method in class com.android.sdklib.devices.Hardware
 
getReplaced() - Method in class com.android.sdklib.internal.repository.archives.ArchiveReplacement
Returns an optional local archive that the new one will replace.
getRevision() - Method in class com.android.sdklib.BuildToolInfo
Returns the revision.
getRevision() - Method in interface com.android.sdklib.IAndroidTarget
Returns the revision number for the target.
getRevision() - Method in class com.android.sdklib.internal.repository.packages.FullRevisionPackage
 
getRevision() - Method in class com.android.sdklib.internal.repository.packages.MajorRevisionPackage
Returns the revision, an int > 0, for all packages (platform, add-on, tool, doc).
getRevision() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the revision, an int > 0, for all packages (platform, add-on, tool, doc).
getRevision() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getRevision() - Method in class com.android.sdklib.SdkManager.LayoutlibVersion
 
getRootElementName() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getRootElementName() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getRootElementName() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
 
getRootElementName() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getSchemaUri(int) - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getSchemaUri(int) - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getSchemaUri(int) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns SdkRepoConstants.getSchemaUri() or SdkAddonConstants.getSchemaUri().
getSchemaUri(int) - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getSchemaUri(int) - Static method in class com.android.sdklib.repository.SdkAddonConstants
Returns the URI of the sdk-addon schema for the given version number.
getSchemaUri(int) - Static method in class com.android.sdklib.repository.SdkAddonsListConstants
Returns the URI of the sdk-addon schema for the given version number.
getSchemaUri(int) - Static method in class com.android.sdklib.repository.SdkRepoConstants
Returns the URI of the SDK Repository schema for the given version number.
getSchemaUri(int) - Static method in class com.android.sdklib.repository.SdkStatsConstants
Returns the URI of the sdk-stats schema for the given version number.
getSchemaUri(int) - Static method in class com.android.sdklib.repository.SdkSysImgConstants
Returns the URI of the sdk-sys-img schema for the given version number.
getScreen() - Method in class com.android.sdklib.devices.Hardware
 
getScreenSize(ScreenOrientation) - Method in class com.android.sdklib.devices.Device
 
getScreenType() - Method in class com.android.sdklib.devices.Screen
 
getSdkLog() - Method in interface com.android.sdklib.internal.repository.updater.IUpdaterData
 
getSdkLog() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getSdkManager() - Method in class com.android.sdklib.internal.avd.AvdManager
Returns the SdkManager associated with the AvdManager.
getSdkManager() - Method in interface com.android.sdklib.internal.repository.updater.IUpdaterData
 
getSdkManager() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getSensors() - Method in class com.android.sdklib.devices.Hardware
 
getSettings() - Method in class com.android.sdklib.internal.repository.updater.SettingsController
 
getSettingsController() - Method in interface com.android.sdklib.internal.repository.updater.IUpdaterData
 
getSettingsController() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getSha1Description() - Method in class com.android.sdklib.internal.repository.archives.Archive
 
getShare() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStatBase
An approximate share percentage of this platform and all the platforms of lower API level.
getShortClasspathName() - Method in interface com.android.sdklib.IAndroidTarget
Returns the name to be displayed when representing all the libraries this target contains.
getShortDescription() - Method in class com.android.sdklib.internal.repository.archives.Archive
Generates a short description for this archive.
getShortDescription() - Method in class com.android.sdklib.internal.repository.archives.ArchiveReplacement
Returns the short description of the parent package of the new archive, if not null.
getShortDescription() - Method in interface com.android.sdklib.internal.repository.IDescription
Returns a description of the given element.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
Returns a short description for an IDescription.
getShortDescription() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
 
getShortDescription() - Method in enum com.android.sdklib.internal.repository.sources.SdkSourceCategory
 
getShowUpdateOnly() - Method in class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Returns the value of the ISettingsPage.KEY_SHOW_UPDATE_ONLY setting.
getSize() - Method in class com.android.sdklib.devices.Screen
 
getSize() - Method in class com.android.sdklib.devices.Storage
Returns the amount of storage represented, in Bytes
getSize() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the archive size, an int > 0.
getSizeAsUnit(Storage.Unit) - Method in class com.android.sdklib.devices.Storage
Return the amount of storage represented by the instance in the given unit
getSizeDescription() - Method in class com.android.sdklib.internal.repository.archives.Archive
 
getSkinPath(String, IAndroidTarget) - Method in class com.android.sdklib.internal.avd.AvdManager
Returns the full absolute OS path to a skin specified by name for a given target.
getSkinRelativePath(String, IAndroidTarget, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Returns the path to the skin, as a relative path to the SDK.
getSkins() - Method in interface com.android.sdklib.IAndroidTarget
Returns the available skins for this target.
getSoftware(int) - Method in class com.android.sdklib.devices.Device
Returns the software configuration for the given API version.
getSource() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getSources(SdkSourceCategory) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Returns a new array of sources attached to the given category.
getSources() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getState(String) - Method in class com.android.sdklib.devices.Device
Returns the state of the device with the given name.
getState() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getStats() - Method in class com.android.sdklib.internal.repository.SdkStats
 
getStatus() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the AvdInfo.AvdStatus of the receiver.
getStrategy() - Method in class com.android.sdklib.internal.repository.DownloadCache
 
getSupportedAbis() - Method in class com.android.sdklib.devices.Hardware
 
getSupportedUiModes() - Method in class com.android.sdklib.devices.Hardware
 
getSystemImage(String) - Method in interface com.android.sdklib.IAndroidTarget
Returns the system image information for the given abiType.
getSystemImages() - Method in interface com.android.sdklib.IAndroidTarget
Returns an array of system images for this target.
getTarget() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the target of the AVD, or null if it has not been resolved.
getTargetFromHashString(String) - Method in class com.android.sdklib.SdkManager
Returns a target from a hash that was generated by IAndroidTarget.hashString().
getTargetHash() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns the target hash string.
getTargetHashString(IAndroidTarget) - Static method in class com.android.sdklib.AndroidTargetHash
Returns the hash string for a given target (add-on or platform.)
getTargets() - Method in class com.android.sdklib.SdkManager
Returns the targets that are available in the SDK.
getTaskFactory() - Method in interface com.android.sdklib.internal.repository.updater.IUpdaterData
 
getTaskFactory() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
getType() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
Returns the property type, one of HardwareProperties.HardwarePropertyType
getType() - Method in class com.android.sdklib.internal.build.SymbolLoader.SymbolEntry
Deprecated.  
getType() - Method in class com.android.sdklib.internal.project.ProjectProperties
Returns the type of the property file.
getType() - Method in class com.android.sdklib.internal.repository.AddonsListFetcher.Site
 
getUiName() - Method in class com.android.sdklib.internal.repository.AddonsListFetcher.Site
 
getUiName() - Method in enum com.android.sdklib.internal.repository.archives.Archive.Arch
Returns the UI name of the architecture.
getUiName() - Method in enum com.android.sdklib.internal.repository.archives.Archive.Os
Returns the UI name of the OS.
getUiName() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns the UI-visible name of the source.
getUiName() - Method in enum com.android.sdklib.internal.repository.sources.SdkSourceCategory
Returns the UI-visible name of the category.
getUnmodifiable() - Method in class com.android.sdklib.util.SparseArray
 
getUpdatePkg() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
getUpdaterData() - Method in class com.android.sdklib.internal.repository.updater.PackageLoader
 
getUrl() - Method in class com.android.sdklib.internal.repository.AddonsListFetcher.Site
 
getUrl() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the download archive URL, either absolute or relative to the repository xml.
getUrl() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns the URL of the XML file for this source.
getUsbVendorId() - Method in interface com.android.sdklib.IAndroidTarget
Returns the USB Vendor ID for the vendor of this target.
getUseDownloadCache() - Method in class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Returns the value of the ISettingsPage.KEY_USE_DOWNLOAD_CACHE setting.
getUserName() - Method in class com.android.sdklib.internal.repository.UserCredentials
 
getValidAvds() - Method in class com.android.sdklib.internal.avd.AvdManager
Returns all the valid AVDs.
getValue() - Method in class com.android.sdklib.internal.build.SymbolLoader.SymbolEntry
Deprecated.  
getValue(String, String, String) - Method in class com.android.sdklib.util.CommandLineParser
Raw access to parsed parameter values.
getVendor() - Method in interface com.android.sdklib.IAndroidTarget
Returns the name of the vendor of the target.
getVendorDisplay() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
 
getVendorId() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns the vendor id, a string, for add-on packages.
getVendorId() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns the vendor id.
getVerb() - Method in class com.android.sdklib.util.CommandLineParser
Returns the verb name from the command-line.
getVersion() - Method in interface com.android.sdklib.IAndroidTarget
Returns the version of the target.
getVersionName() - Method in interface com.android.sdklib.IAndroidTarget
Returns the platform version as a readable string.
getVersionName() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns the version, a string, for platform packages.
getVersionName() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStatBase
The official version name of this platform, for example "Android 1.5".
getWorkstation() - Method in class com.android.sdklib.internal.repository.UserCredentials
 
getXDimension() - Method in class com.android.sdklib.devices.Screen
 
getXdpi() - Method in class com.android.sdklib.devices.Screen
 
getXmlInt(Node, String, int) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Retrieves the value of that XML element as an integer.
getXmlLong(Node, String, long) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Retrieves the value of that XML element as a long.
getXmlName() - Method in enum com.android.sdklib.internal.repository.archives.Archive.Arch
Returns the XML name of the architecture.
getXmlName() - Method in enum com.android.sdklib.internal.repository.archives.Archive.Os
Returns the XML name of the OS.
getXmlSchemaVersion(InputStream) - Method in class com.android.sdklib.internal.repository.AddonsListFetcher
Manually parses the root element of the XML to extract the schema version at the end of the xmlns:sdk="http://schemas.android.com/sdk/android/addons-list/$N" declaration.
getXmlSchemaVersion(InputStream) - Method in class com.android.sdklib.internal.repository.SdkStats
Manually parses the root element of the XML to extract the schema version at the end of the xmlns:sdk="http://schemas.android.com/sdk/android/addons-list/$N" declaration.
getXmlSchemaVersion(InputStream) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Manually parses the root element of the XML to extract the schema version at the end of the xmlns:sdk="http://schemas.android.com/sdk/android/repository/$N" declaration.
getXmlString(Node, String) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Retrieves the value of that XML element as a string.
getXsdStream(int) - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
 
getXsdStream(int) - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
 
getXsdStream(int) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns SdkRepoConstants.getXsdStream() or SdkAddonConstants.getXsdStream().
getXsdStream(int) - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
 
getXsdStream(String, int) - Static method in class com.android.sdklib.repository.RepoConstants
Returns a stream to the requested XML Schema.
getXsdStream(int) - Static method in class com.android.sdklib.repository.SdkAddonConstants
Returns a stream to the requested sdk-addon XML Schema.
getXsdStream(int) - Static method in class com.android.sdklib.repository.SdkAddonsListConstants
Returns a stream to the requested sdk-addon XML Schema.
getXsdStream(int) - Static method in class com.android.sdklib.repository.SdkRepoConstants
Returns a stream to the requested sdk-repository XML Schema.
getXsdStream(int) - Static method in class com.android.sdklib.repository.SdkStatsConstants
Returns a stream to the requested sdk-stats XML Schema.
getXsdStream(int) - Static method in class com.android.sdklib.repository.SdkSysImgConstants
Returns a stream to the requested sdk-sys-img XML Schema.
getYDimension() - Method in class com.android.sdklib.devices.Screen
 
getYdpi() - Method in class com.android.sdklib.devices.Screen
 
GLOBAL_FLAG_VERB - Static variable in class com.android.sdklib.util.CommandLineParser
Internal verb name for internally hidden flags.
GrabProcessOutput - Class in com.android.sdklib.util
 
GrabProcessOutput() - Constructor for class com.android.sdklib.util.GrabProcessOutput
 
grabProcessOutput(Process, GrabProcessOutput.Wait, GrabProcessOutput.IProcessOutput) - Static method in class com.android.sdklib.util.GrabProcessOutput
Get the stderr/stdout outputs of a process and return when the process is done.
GrabProcessOutput.IProcessOutput - Interface in com.android.sdklib.util
 
GrabProcessOutput.Wait - Enum in com.android.sdklib.util
 

H

Hardware - Class in com.android.sdklib.devices
 
Hardware() - Constructor for class com.android.sdklib.devices.Hardware
 
HARDWARE_INI - Static variable in class com.android.sdklib.internal.avd.AvdManager
 
HardwareProperties - Class in com.android.sdklib.internal.avd
 
HardwareProperties() - Constructor for class com.android.sdklib.internal.avd.HardwareProperties
 
HardwareProperties.HardwareProperty - Class in com.android.sdklib.internal.avd
 
HardwareProperties.HardwareProperty() - Constructor for class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
 
HardwareProperties.HardwarePropertyType - Enum in com.android.sdklib.internal.avd
Represents the type of a hardware property value.
hasArchive(Archive) - Method in class com.android.sdklib.internal.repository.packages.Package
Returns true if this package contains the exact given archive.
hasArchive(Archive) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Returns true if this package or its updating packages contains the exact given archive.
hasAutofocus() - Method in class com.android.sdklib.devices.Camera
 
hasChanged() - Method in class com.android.sdklib.SdkManager
Checks whether any of the SDK platforms/add-ons/build-tools have changed on-disk since we last loaded the SDK.
hasChanged(ILogger) - Method in class com.android.sdklib.SdkManager
Checks whether any of the SDK platforms/add-ons/build-tools have changed on-disk since we last loaded the SDK.
hasCompatibleArchive() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns whether the Package has at least one Archive compatible with the host platform.
hasCompatibleArchive() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Returns true if the main package has at least one archive compatible with the current platform.
hasFlash() - Method in class com.android.sdklib.devices.Camera
 
hasFrame() - Method in class com.android.sdklib.devices.Meta
 
hashCode() - Method in class com.android.sdklib.AndroidVersion
 
hashCode() - Method in class com.android.sdklib.devices.Camera
 
hashCode() - Method in class com.android.sdklib.devices.Device
 
hashCode() - Method in class com.android.sdklib.devices.Hardware
 
hashCode() - Method in class com.android.sdklib.devices.Meta
 
hashCode() - Method in class com.android.sdklib.devices.Screen
 
hashCode() - Method in class com.android.sdklib.devices.Software
 
hashCode() - Method in class com.android.sdklib.devices.State
 
hashCode() - Method in class com.android.sdklib.devices.Storage
 
hashCode() - Method in class com.android.sdklib.internal.repository.archives.Archive
Note: An Archive's hash code does NOT depend on the parent Package hash code.
hashCode() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage.Lib
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.DocPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.FullRevisionPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.MinToolsPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.Package
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.Package.License
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
 
hashCode() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
 
hashCode() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
hashCode() - Method in class com.android.sdklib.repository.FullRevision
 
hashString() - Method in interface com.android.sdklib.IAndroidTarget
Returns a string able to uniquely identify a target.
hasIconSixteen() - Method in class com.android.sdklib.devices.Meta
 
hasIconSixtyFour() - Method in class com.android.sdklib.devices.Meta
 
hasLiveWallpaperSupport() - Method in class com.android.sdklib.devices.Software
 
hasMic() - Method in class com.android.sdklib.devices.Hardware
 
hasNativeLibsConflicts() - Method in interface com.android.sdklib.build.ApkBuilder.JarStatus
Returns whether some of those libraries were located in the location that Android expects its native libraries.
hasRenderingLibrary() - Method in interface com.android.sdklib.IAndroidTarget
Returns whether the target is able to render layouts.
hasSourceUrl(SdkSource) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Returns true if there's already a similar source in the sources list under any category.
hasSourceUrl(SdkSourceCategory, SdkSource) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Returns true if there's already a similar source in the sources list under the specified category.
hasStatusBar() - Method in class com.android.sdklib.devices.Software
 
hasUpdatePkg() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
HW_ACCELEROMETER - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether accelerometer is present.
HW_AUDIO_INPUT - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether h/w mic is present.
HW_BATTERY - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether the device is running on battery.
HW_DPAD - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether dpad is present.
HW_GPS - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether gps is present.
HW_KEYBOARD - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether qwerty keyboard is present.
HW_LCD_DENSITY - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key for LCD density.
HW_MAINKEYS - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key for whether hardware buttons are present.
HW_ORIENTATION_SENSOR - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether gyroscope is present.
HW_PROXIMITY_SENSOR - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether proximity sensor present.
HW_SDCARD - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether sdcard is present.
HW_TRACKBALL - Static variable in class com.android.sdklib.internal.avd.HardwareProperties
AVD/config.ini key indicating whether trackball is present.

I

IAndroidTarget - Interface in com.android.sdklib
A version of Android that applications can target when building.
IAndroidTarget.IOptionalLibrary - Interface in com.android.sdklib
An optional library provided by an Android Target
IAndroidVersionProvider - Interface in com.android.sdklib.internal.repository.packages
Interface for packages that provide an AndroidVersion.
IArchiveBuilder - Interface in com.android.sdklib.build
 
IDescription - Interface in com.android.sdklib.internal.repository
Interface for elements that can provide a description of themselves.
IExactApiLevelDependency - Interface in com.android.sdklib.internal.repository.packages
Interface used to decorate a Package that has a dependency on a specific API level, e.g.
IFileOp - Interface in com.android.sdklib.io
Wraps some common File operations on files and folders.
IFullRevisionProvider - Interface in com.android.sdklib.internal.repository.packages
Interface for packages that provide a FullRevision, which is a multi-part revision number (major.minor.micro) and an optional preview revision.
ILayoutlibVersion - Interface in com.android.sdklib.internal.repository.packages
Interface used to decorate a Package that provides a version for layout lib.
IMinApiLevelDependency - Interface in com.android.sdklib.internal.repository.packages
Interface used to decorate a Package that has a dependency on a minimal API level, e.g.
IMinPlatformToolsDependency - Interface in com.android.sdklib.internal.repository.packages
Interface used to decorate a Package that has a dependency on a minimal platform-tools revision, e.g.
IMinToolsDependency - Interface in com.android.sdklib.internal.repository.packages
Interface used to decorate a Package that has a dependency on a minimal tools revision, e.g.
IMPLICIT_MICRO_REV - Static variable in class com.android.sdklib.repository.FullRevision
 
IMPLICIT_MINOR_REV - Static variable in class com.android.sdklib.repository.FullRevision
 
incProgress(int) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Increments the current value of the progress bar.
incProgress(int) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
indexOfKey(int) - Method in class com.android.sdklib.util.SparseArray
Returns the index for which SparseArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfKey(int) - Method in class com.android.sdklib.util.SparseIntArray
Returns the index for which SparseIntArray.keyAt(int) would return the specified key, or a negative number if the specified key is not mapped.
indexOfValue(E) - Method in class com.android.sdklib.util.SparseArray
Returns an index for which SparseArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
indexOfValue(int) - Method in class com.android.sdklib.util.SparseIntArray
Returns an index for which SparseIntArray.valueAt(int) would return the specified key, or a negative number if no keys map to the specified value.
info(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
initCacheRoot() - Method in class com.android.sdklib.internal.repository.DownloadCache
Returns the directory to be used as a cache.
initializeArchives(Properties, Archive.Os, Archive.Arch, String) - Method in class com.android.sdklib.internal.repository.packages.Package
Called by the constructor to get the initial Package.mArchives array.
initSdk() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Initializes the SdkManager and the AvdManager.
initSettingsController() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Initializes the SettingsController Extracted so that we can override this in unit tests.
install(ArchiveReplacement, String, boolean, SdkManager, DownloadCache, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Install this ArchiveReplacements.
INSTALL_ID - Static variable in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
The value returned by PlatformToolPackage.installId().
INSTALL_ID - Static variable in class com.android.sdklib.internal.repository.packages.ToolPackage
The value returned by installId().
INSTALL_ID_PREVIEW - Static variable in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
The value returned by PlatformToolPackage.installId().
installArchives(List<ArchiveInfo>, int) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Install the list of given Archives.
installGradleWrapperFile(String, File) - Method in class com.android.sdklib.internal.project.ProjectCreator
Installs a new file from the gradle wrapper template.
installId() - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns a short, reasonably unique string identifier that can be used to identify this package when installing from the command-line interface.
installId() - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Returns a string identifier to install this package from the command line.
installId() - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
Returns a string identifier to install this package from the command line.
installPlatformPackage(String) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow
Installs a platform package given its target hash string.
installTemplate(String, File, Map<String, String>) - Method in class com.android.sdklib.internal.project.ProjectCreator
Installs a new file that is based on a template file provided by the tools folder.
IPlatformDependency - Interface in com.android.sdklib.internal.repository.packages
Interface used to decorate a Package that has a dependency on a specific platform (API level and/or code name).
IPropertySource - Interface in com.android.sdklib.internal.project
A source able to return properties by name.
isAccepted() - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Returns whether this archive was accepted (either manually by the user or automatically if it doesn't have a license) for installation.
isAddonSource() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
Returns true if this is an addon source.
isAddonSource() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
Returns true if this is an addon source.
isAddonSource() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns true if this is an addon source.
isAddonSource() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
Returns true if this is an addon source.
isAvdNameConflicting(String) - Method in class com.android.sdklib.internal.avd.AvdManager
Returns whether this AVD name would generate a conflict.
isCancelRequested() - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Returns true if the user requested to cancel the operation.
isCancelRequested() - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
Always return false.
isChecked() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
isCompatible() - Method in enum com.android.sdklib.internal.repository.archives.Archive.Arch
Returns true if this architecture is compatible with the current one.
isCompatible() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns true if this archive can be installed on the current platform.
isCompatible() - Method in enum com.android.sdklib.internal.repository.archives.Archive.Os
Returns true if this OS is compatible with the current one.
isDefaultState() - Method in class com.android.sdklib.devices.State
 
isDependencyFor() - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Returns true if this new archive is a dependency for another one that we want to install.
isDirectory(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.isDirectory() on the given file.
isDirectory(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.isDirectory() on the given file.
ISdkChangeListener - Interface in com.android.sdklib.repository
Interface for listeners on SDK modifications by the SDK Manager UI.
isEnabled() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Indicates if the source is enabled.
isEnum() - Method in enum com.android.sdklib.internal.avd.HardwareProperties.HardwarePropertyType
Indicates whether this type is an enum (e.g.
ISettingsPage - Interface in com.android.sdklib.internal.repository.updater
Interface that a settings page must implement.
ISettingsPage.SettingsChangedCallback - Interface in com.android.sdklib.internal.repository.updater
Callback used to notify the application that settings have changed and need to be applied.
isFile(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.isFile() on the given file.
isFile(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.isFile() on the given file.
isGreaterOrEqualThan(int) - Method in class com.android.sdklib.AndroidVersion
Compares this version with the specified API and returns true if this version is greater or equal than the requested API -- that is the current version is a suitable min-api-level for the argument API.
isHelpRequested() - Method in class com.android.sdklib.util.CommandLineParser
Helper that returns true if --help was requested.
isKnownProperty(String) - Method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
Returns whether a given property is known for the property type.
isLocal() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns true if this is a locally installed archive.
isLocal() - Method in class com.android.sdklib.internal.repository.packages.Package
A package is local (that is 'installed locally') if it contains a single archive that is local.
isObsolete() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns true if the package is deemed obsolete, that is it contains an actual <obsolete> element.
isObsolete() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
isPlatform() - Method in interface com.android.sdklib.IAndroidTarget
Returns true if the target is a standard Android platform.
isPreview() - Method in class com.android.sdklib.AndroidVersion
Returns whether or not the version is a preview version.
isPreview() - Method in class com.android.sdklib.repository.FullRevision
 
isRejected() - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Returns whether this archive was rejected manually by the user.
isRemovedProperty(String) - Method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
Returns whether a given property should be removed for the property type.
isRunning() - Method in class com.android.sdklib.internal.avd.AvdInfo
Returns whether an emulator is currently running the AVD.
isSameFile(File, File) - Method in class com.android.sdklib.io.FileOp
Checks whether 2 binary files are the same.
isSameFile(File, File) - Method in interface com.android.sdklib.io.IFileOp
Checks whether 2 binary files are the same.
isSameItemAs(PkgItem) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Checks whether too PkgItem are the same.
isSameMainPackageAs(Package) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Checks whether the main packages are of the same type and are not an update of each other and have the same revision number.
isSameUpdatePackageAs(Package) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Checks whether the update packages are of the same type and are not an update of each other and have the same revision numbers.
isSilent() - Method in class com.android.sdklib.util.CommandLineParser
Helper that returns true if --silent was requested.
isSysImgSource() - Method in class com.android.sdklib.internal.repository.sources.SdkAddonSource
Returns true if this is a system-image source.
isSysImgSource() - Method in class com.android.sdklib.internal.repository.sources.SdkRepoSource
Returns true if this is a system-image source.
isSysImgSource() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns true if this is a system-image source.
isSysImgSource() - Method in class com.android.sdklib.internal.repository.sources.SdkSysImgSource
Returns true if this is a system-image source.
isValid(ILogger) - Method in class com.android.sdklib.BuildToolInfo
Checks whether the build-tool is valid by verifying that the expected binaries are actually present.
isValidForUi() - Method in class com.android.sdklib.internal.avd.HardwareProperties.HardwareProperty
 
isVerbose() - Method in class com.android.sdklib.util.CommandLineParser
Helper that returns true if --verbose was requested.
ISystemImage - Interface in com.android.sdklib
Describes a system image as used by an IAndroidTarget.
ISystemImage.LocationType - Enum in com.android.sdklib
Indicates the type of location for the system image folder in the SDK.
ITask - Interface in com.android.sdklib.internal.repository
A task that executes and can update a monitor to display its status.
ITaskFactory - Interface in com.android.sdklib.internal.repository
A factory that can start and run new ITasks.
ITaskMonitor - Interface in com.android.sdklib.internal.repository
A monitor interface for a ITask.
IUpdaterData - Interface in com.android.sdklib.internal.repository.updater
Interface used to retrieve some parameters from an UpdaterData instance.

J

JarListSanitizer - Class in com.android.sdklib.build
A Class to handle a list of jar files, finding and removing duplicates.
JarListSanitizer(File) - Constructor for class com.android.sdklib.build.JarListSanitizer
Creates a sanitizer.
JarListSanitizer(File, PrintStream) - Constructor for class com.android.sdklib.build.JarListSanitizer
 
JarListSanitizer.DifferentLibException - Exception in com.android.sdklib.build
Exception used to indicate the sanitized list of jar dependency cannot be computed due to inconsistency in duplicate jar files.
JarListSanitizer.DifferentLibException(String, String[]) - Constructor for exception com.android.sdklib.build.JarListSanitizer.DifferentLibException
 
JarListSanitizer.Sha1Exception - Exception in com.android.sdklib.build
Exception to indicate a failure to check a jar file's content.
JarListSanitizer.Sha1Exception(File, Throwable) - Constructor for exception com.android.sdklib.build.JarListSanitizer.Sha1Exception
 

K

key - Variable in class com.android.sdklib.build.ApkBuilder.SigningInfo
 
KEY_ASK_ADB_RESTART - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Setting to ask for permission before restarting ADB.
KEY_DISABLED - Static variable in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
A non-null string if the source is disabled.
KEY_ENABLE_PREVIEWS - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Setting to enabling previews in the package list Type: Boolean.
KEY_FORCE_HTTP - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Setting to force using http:// instead of https:// connections.
KEY_HELP - Static variable in class com.android.sdklib.util.CommandLineParser
The global help flag.
KEY_HTTP_PROXY_HOST - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Java system setting picked up by URL for http proxy host.
KEY_HTTP_PROXY_PORT - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Java system setting picked up by URL for http proxy port.
KEY_MONITOR_DENSITY - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Setting to set the density of the monitor.
KEY_NAME - Static variable in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
The last known UI name of the source.
KEY_SHOW_UPDATE_ONLY - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Setting to display only packages that are new or updates.
KEY_SILENT - Static variable in class com.android.sdklib.util.CommandLineParser
The global silent flag.
KEY_USE_DOWNLOAD_CACHE - Static variable in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Setting to use the DownloadCache, for small manifest XML files.
KEY_VERBOSE - Static variable in class com.android.sdklib.util.CommandLineParser
The global verbose flag.
keyAt(int) - Method in class com.android.sdklib.util.SparseArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseArray stores.
keyAt(int) - Method in class com.android.sdklib.util.SparseIntArray
Given an index in the range 0...size()-1, returns the key from the indexth key-value mapping that this SparseIntArray stores.
keySet() - Method in class com.android.sdklib.internal.project.ProjectProperties
Returns a set of the property keys.
KeystoreHelper - Class in com.android.sdklib.internal.build
Deprecated. Use Android-Builder instead
KeystoreHelper() - Constructor for class com.android.sdklib.internal.build.KeystoreHelper
Deprecated.  

L

LAYOUT_LIB - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/layoutlib.jar" library.
LAYOUTLIB_API - Static variable in class com.android.sdklib.repository.PkgProps
 
LAYOUTLIB_API_NOT_SPECIFIED - Static variable in interface com.android.sdklib.internal.repository.packages.ILayoutlibVersion
 
LAYOUTLIB_REV - Static variable in class com.android.sdklib.repository.PkgProps
 
LAYOUTLIB_REV_NOT_SPECIFIED - Static variable in interface com.android.sdklib.internal.repository.packages.ILayoutlibVersion
 
LayoutlibVersionMixin - Class in com.android.sdklib.internal.repository.packages
Helper class to handle the layoutlib version provided by a package.
LayoutlibVersionMixin(Node) - Constructor for class com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin
Parses an XML node to process the <layoutlib> element.
LayoutlibVersionMixin(Properties) - Constructor for class com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin
Parses the layoutlib version optionally available in the given Properties.
length(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.length() on the given file.
length(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.length() on the given file.
LineUtil - Class in com.android.sdklib.util
 
LineUtil() - Constructor for class com.android.sdklib.util.LineUtil
 
listFiles(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.listFiles() on the given file.
listFiles(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.listFiles() on the given file.
listOptions(String, String) - Method in class com.android.sdklib.util.CommandLineParser
Internal helper to print all the option flags for a given action name.
listRemotePackages(boolean, boolean) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow
Lists remote packages available for install using 'android update sdk --no-ui'.
listRemotePackages_NoGUI(boolean, boolean) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Lists remote packages available for install using UpdaterData.updateOrInstallAll_NoGUI(java.util.Collection, boolean, boolean, java.lang.String).
load() - Method in class com.android.sdklib.internal.build.SymbolLoader
Deprecated.  
load(String, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Loads a project properties file and return a ProjectProperties object containing the properties.
load(IAbstractFolder, ProjectProperties.PropertyType) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Loads a project properties file and return a ProjectProperties object containing the properties.
load(DownloadCache, boolean, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.SdkStats
 
load(DownloadCache, ITaskMonitor, boolean) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Tries to fetch the repository index for the given URL and updates the package list.
loadPackages(boolean, PackageLoader.ISourceLoadedCallback) - Method in class com.android.sdklib.internal.repository.updater.PackageLoader
Loads all packages from the remote repository.
loadPackagesWithInstallTask(int, PackageLoader.IAutoInstallTask) - Method in class com.android.sdklib.internal.repository.updater.PackageLoader
Load packages, source by source using PackageLoader.loadPackages(boolean, ISourceLoadedCallback), and executes the given PackageLoader.IAutoInstallTask on the current package list.
loadProperties() - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
Load properties from default file.
loadProperties(File) - Method in class com.android.sdklib.io.FileOp
 
loadProperties(File) - Method in interface com.android.sdklib.io.IFileOp
Load Properties from a file.
loadRemoteAddonsList(ITaskMonitor) - Method in class com.android.sdklib.internal.repository.updater.PackageLoader
Loads the remote add-ons list.
loadSettings(Properties) - Method in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Loads settings from the given Properties container and update the page UI.
loadSettings() - Method in class com.android.sdklib.internal.repository.updater.SettingsController
Load settings from the settings file.
loadUserAddons(ILogger) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Loads all user sources.
LOCAL_NS - Static variable in class com.android.sdklib.devices.DeviceWriter
 
LocalSdkParser - Class in com.android.sdklib.internal.repository
Scans a local SDK to find which packages are currently installed.
LocalSdkParser() - Constructor for class com.android.sdklib.internal.repository.LocalSdkParser
 
log(String, Object...) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Logs a "normal" information line.
log(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
logError(String, Object...) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Logs an "error" information line.
logError(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
logVerbose(String, Object...) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Logs a "verbose" information line, that is extra details which are typically not that useful for the end-user and might be hidden until explicitly shown.
logVerbose(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 

M

main(String[]) - Static method in class com.android.sdklib.build.ApkBuilderMain
Main method.
MajorRevision - Class in com.android.sdklib.repository
Package revision number composed of a single major revision.
MajorRevision(int) - Constructor for class com.android.sdklib.repository.MajorRevision
 
MajorRevisionPackage - Class in com.android.sdklib.internal.repository.packages
Represents a package in an SDK repository that has a MajorRevision, which is a single major revision number (not minor, micro or previews).
MajorRevisionPackage(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.MajorRevisionPackage
Manually create a new package with one archive and the given attributes.
makeReadOnlyCopy() - Method in class com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy
 
makeWorkingCopy() - Method in class com.android.sdklib.internal.project.ProjectProperties
Creates and returns a copy of the current properties as a ProjectPropertiesWorkingCopy that can be modified and saved.
makeWorkingCopy(ProjectProperties.PropertyType) - Method in class com.android.sdklib.internal.project.ProjectProperties
Creates and returns a copy of the current properties as a ProjectPropertiesWorkingCopy that can be modified and saved.
MANIFEST_ATTRIBUTES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "attrs_manifest.xml" file.
merge(ProjectProperties.PropertyType) - Method in class com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy
Merges all properties from the given file into the current properties.
mergeUpdate(Package) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Check whether the 'pkg' argument is an update for this package.
Meta - Class in com.android.sdklib.devices
 
Meta() - Constructor for class com.android.sdklib.devices.Meta
 
mFile - Variable in class com.android.sdklib.build.ApkBuilder.FileEntry
 
MIN_API_LEVEL_NOT_SPECIFIED - Static variable in interface com.android.sdklib.internal.repository.packages.IMinApiLevelDependency
The value of IMinApiLevelDependency.getMinApiLevel() when the RepoConstants.NODE_MIN_API_LEVEL was not specified in the XML source.
MIN_BUILD_TOOLS_REV - Static variable in class com.android.sdklib.repository.PkgProps
 
MIN_PLATFORM_TOOLS_REV - Static variable in class com.android.sdklib.repository.PkgProps
 
MIN_PLATFORM_TOOLS_REV_INVALID - Static variable in interface com.android.sdklib.internal.repository.packages.IMinPlatformToolsDependency
The value of IMinPlatformToolsDependency.getMinPlatformToolsRevision() when the RepoConstants.NODE_MIN_PLATFORM_TOOLS_REV was not specified in the XML source.
MIN_TOOLS_REV - Static variable in class com.android.sdklib.repository.PkgProps
 
MIN_TOOLS_REV_NOT_SPECIFIED - Static variable in interface com.android.sdklib.internal.repository.packages.IMinToolsDependency
The value of IMinToolsDependency.getMinToolsRevision() when the RepoConstants.NODE_MIN_TOOLS_REV was not specified in the XML source.
MinToolsPackage - Class in com.android.sdklib.internal.repository.packages
Represents an XML node in an SDK repository that has a min-tools-rev requirement.
MinToolsPackage(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.MinToolsPackage
Manually create a new package with one archive and the given attributes.
MISSING_MAJOR_REV - Static variable in class com.android.sdklib.repository.FullRevision
 
mkdirs(File) - Method in class com.android.sdklib.io.FileOp
Invokes File.mkdirs() on the given file.
mkdirs(File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.mkdirs() on the given file.
moveAvd(AvdInfo, String, String, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Moves and/or rename an existing AVD and its files.
mPath - Variable in class com.android.sdklib.build.ApkBuilder.FileEntry
 
mProjectFolder - Variable in class com.android.sdklib.internal.project.ProjectProperties
 
mProperties - Variable in class com.android.sdklib.internal.project.ProjectProperties
 
mType - Variable in class com.android.sdklib.internal.project.ProjectProperties
 
Multitouch - Enum in com.android.sdklib.devices
 

N

needsExtra() - Method in enum com.android.sdklib.util.CommandLineParser.Mode
Returns true if this mode requires an extra parameter.
Network - Enum in com.android.sdklib.devices
 
newFileOutputStream(File) - Method in class com.android.sdklib.io.FileOp
Creates a new FileOutputStream for the given file.
newFileOutputStream(File) - Method in interface com.android.sdklib.io.IFileOp
Creates a new FileOutputStream for the given file.
NO_TOOLS_MSG - Static variable in class com.android.sdklib.internal.repository.updater.UpdaterData
 
NO_USB_ID - Static variable in interface com.android.sdklib.IAndroidTarget
Return value for IAndroidTarget.getUsbVendorId() meaning no USB vendor IDs are defined by the Android target.
NO_VERB_OBJECT - Static variable in class com.android.sdklib.util.CommandLineParser
String to use when the verb doesn't need any object.
NODE_ABI - Static variable in class com.android.sdklib.repository.RepoConstants
 
NODE_ABI_INCLUDED - Static variable in class com.android.sdklib.repository.RepoConstants
 
NODE_ADD_ON - Static variable in class com.android.sdklib.repository.SdkAddonConstants
An add-on package.
NODE_ADDON_SITE - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
An add-on site.
NODE_API - Static variable in class com.android.sdklib.repository.RepoConstants
The API integer for a layoutlib element.
NODE_API_LEVEL - Static variable in class com.android.sdklib.repository.RepoConstants
The api-level, an int > 0, for platform, add-on and doc packages.
NODE_API_LEVEL - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The Android API Level for the platform.
NODE_ARCHIVE - Static variable in class com.android.sdklib.repository.RepoConstants
An archive element, for the archives container.
NODE_ARCHIVES - Static variable in class com.android.sdklib.repository.RepoConstants
The archives container, for all packages.
NODE_BUILD_TOOL - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A build-tool package.
NODE_CHECKSUM - Static variable in class com.android.sdklib.repository.RepoConstants
A sha1 archive checksum, as a 40-char hex.
NODE_CODENAME - Static variable in class com.android.sdklib.repository.RepoConstants
The codename, a string, for platform packages.
NODE_CODENAME - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The official codename for this platform, for example "Cupcake".
NODE_DESC_URL - Static variable in class com.android.sdklib.repository.RepoConstants
The optional description URL for all packages.
NODE_DESCRIPTION - Static variable in class com.android.sdklib.repository.RepoConstants
The optional description for all packages or for a lib.
NODE_DOC - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A doc package.
NODE_EXTRA - Static variable in class com.android.sdklib.repository.SdkAddonConstants
An extra package.
NODE_LAYOUT_LIB - Static variable in class com.android.sdklib.repository.RepoConstants
A layoutlib package.
NODE_LIB - Static variable in class com.android.sdklib.repository.RepoConstants
A lib element in a libs container.
NODE_LIBS - Static variable in class com.android.sdklib.repository.RepoConstants
The libs container, optional for an add-on.
NODE_LICENSE - Static variable in class com.android.sdklib.repository.RepoConstants
The license definition.
NODE_MAJOR_REV - Static variable in class com.android.sdklib.repository.SdkRepoConstants
 
NODE_MICRO_REV - Static variable in class com.android.sdklib.repository.SdkRepoConstants
 
NODE_MIN_API_LEVEL - Static variable in class com.android.sdklib.repository.RepoConstants
The optional minimal API level required by extra packages.
NODE_MIN_PLATFORM_TOOLS_REV - Static variable in class com.android.sdklib.repository.RepoConstants
The optional minimal platform-tools revision required by tool packages.
NODE_MIN_TOOLS_REV - Static variable in class com.android.sdklib.repository.RepoConstants
The optional minimal tools revision required by platform & extra packages.
NODE_MINOR_REV - Static variable in class com.android.sdklib.repository.SdkRepoConstants
 
NODE_NAME - Static variable in class com.android.sdklib.repository.RepoConstants
The name, a string, for add-on packages or for libraries.
NODE_NAME - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The UI-visible name of the add-on site.
NODE_NAME_DISPLAY - Static variable in class com.android.sdklib.repository.RepoConstants
The name display string, for add-on packages or for libraries.
NODE_NAME_ID - Static variable in class com.android.sdklib.repository.RepoConstants
The unique name id string, for add-on packages or for libraries.
NODE_OBSOLETE - Static variable in class com.android.sdklib.repository.RepoConstants
The optional obsolete qualifier for all packages.
NODE_OLD_PATHS - Static variable in class com.android.sdklib.repository.RepoConstants
The old_path segments, a string, for extra packages.
NODE_PATH - Static variable in class com.android.sdklib.repository.RepoConstants
The path segment, a string, for extra packages.
NODE_PLATFORM - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A platform package.
NODE_PLATFORM - Static variable in class com.android.sdklib.repository.SdkStatsConstants
A platform stat.
NODE_PLATFORM_TOOL - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A platform-tool package.
NODE_PREVIEW - Static variable in class com.android.sdklib.repository.SdkRepoConstants
 
NODE_PROJECT_FILES - Static variable in class com.android.sdklib.repository.RepoConstants
The optional project-files provided by extra packages.
NODE_RELEASE_NOTE - Static variable in class com.android.sdklib.repository.RepoConstants
The optional release note for all packages.
NODE_RELEASE_URL - Static variable in class com.android.sdklib.repository.RepoConstants
The optional release note URL for all packages.
NODE_REVISION - Static variable in class com.android.sdklib.repository.RepoConstants
The revision, an int > 0, for all packages.
NODE_SAMPLE - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A sample package.
NODE_SDK_ADDON - Static variable in class com.android.sdklib.repository.SdkAddonConstants
The root sdk-addon element
NODE_SDK_ADDONS_LIST - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The root sdk-addons-list element
NODE_SDK_REPOSITORY - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The root sdk-repository element
NODE_SDK_STATS - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The root sdk-stats element
NODE_SDK_SYS_IMG - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
The root sdk-sys-img element
NODE_SHARE - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The approximate share percentage of that platform.
NODE_SIZE - Static variable in class com.android.sdklib.repository.RepoConstants
An archive size, an int > 0.
NODE_SOURCE - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A source package.
NODE_SYS_IMG_SITE - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
A system image site.
NODE_SYSTEM_IMAGE - Static variable in class com.android.sdklib.repository.RepoConstants
A system-image package.
NODE_TOOL - Static variable in class com.android.sdklib.repository.SdkRepoConstants
A tool package.
NODE_URL - Static variable in class com.android.sdklib.repository.RepoConstants
A download archive URL, either absolute or relative to the repository xml.
NODE_URL - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The URL of the site.
NODE_USES_LICENSE - Static variable in class com.android.sdklib.repository.RepoConstants
The optional uses-license for all packages or for a lib.
NODE_VENDOR - Static variable in class com.android.sdklib.repository.RepoConstants
The *old* vendor, a string, for add-on and extra packages.
NODE_VENDOR_DISPLAY - Static variable in class com.android.sdklib.repository.RepoConstants
The vendor display string, for add-on and extra packages.
NODE_VENDOR_ID - Static variable in class com.android.sdklib.repository.RepoConstants
The unique vendor id string, for add-on and extra packages.
NODE_VERSION - Static variable in class com.android.sdklib.repository.RepoConstants
The version, a string, for platform packages.
NODE_VERSION - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The official version name of this platform, for example "Android 1.5".
NODES - Static variable in class com.android.sdklib.repository.SdkAddonConstants
List of possible nodes in a repository XML.
NODES - Static variable in class com.android.sdklib.repository.SdkRepoConstants
List of possible nodes in a repository XML.
NODES - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
List of possible nodes in a repository XML.
NonClosingInputStream - Class in com.android.sdklib.io
Wraps an InputStream to change its closing behavior: this makes it possible to ignore close operations or have them perform a InputStream.reset() instead (if supported by the underlying stream) or plain ignored.
NonClosingInputStream(InputStream) - Constructor for class com.android.sdklib.io.NonClosingInputStream
Wraps an existing stream into this filtering stream.
NonClosingInputStream.CloseBehavior - Enum in com.android.sdklib.io
 
NOT_A_PREVIEW - Static variable in class com.android.sdklib.repository.FullRevision
 
NOT_SPECIFIED - Static variable in class com.android.sdklib.SdkManager.LayoutlibVersion
 
notifyChangeListeners() - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Invoke all the registered change listeners, if any.
notifyToolsNeedsToBeRestarted(int) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
NS_LATEST_VERSION - Static variable in class com.android.sdklib.repository.SdkAddonConstants
The latest version of the sdk-addon XML Schema.
NS_LATEST_VERSION - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The latest version of the sdk-addons-list XML Schema.
NS_LATEST_VERSION - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The latest version of the sdk-repository XML Schema.
NS_LATEST_VERSION - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The latest version of the sdk-stats XML Schema.
NS_LATEST_VERSION - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
The latest version of the sdk-sys-img XML Schema.
NS_PATTERN - Static variable in class com.android.sdklib.repository.SdkAddonConstants
The pattern of our sdk-addon XML namespace.
NS_PATTERN - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The pattern of our sdk-addons-list XML namespace.
NS_PATTERN - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The pattern of our sdk-repository XML namespace.
NS_PATTERN - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The pattern of our sdk-stats XML namespace.
NS_PATTERN - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
The pattern of our sdk-sys-img XML namespace.
NS_SERVER_MIN_VERSION - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The min version of the sdk-repository XML Schema we'll try to load.
NS_URI - Static variable in class com.android.sdklib.repository.SdkAddonConstants
The XML namespace of the latest sdk-addon XML.
NS_URI - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The XML namespace of the latest sdk-addons-list XML.
NS_URI - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The XML namespace of the latest sdk-repository XML.
NS_URI - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The XML namespace of the latest sdk-stats XML.
NS_URI - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
The XML namespace of the latest sdk-sys-img XML.
NullTaskMonitor - Class in com.android.sdklib.internal.repository
A no-op implementation of the ITaskMonitor interface.
NullTaskMonitor(ILogger) - Constructor for class com.android.sdklib.internal.repository.NullTaskMonitor
Creates a no-op ITaskMonitor that defers logging to the specified logger.
NUM_MONITOR_INC - Static variable in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
 
NUMERIC_SKIN_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
Pattern to match pixel-sized skin "names", e.g.

O

onDevicesChanged() - Method in interface com.android.sdklib.devices.DeviceManager.DevicesChangedListener
Called after one of the Device lists has been updated.
onLoadCompleted() - Method in interface com.android.sdklib.internal.repository.updater.PackageLoader.ISourceLoadedCallback
This method is guaranteed to be called at the end, no matter how the loader stopped, so that the client can clean up or perform any final action.
onSdkLoaded() - Method in interface com.android.sdklib.repository.ISdkChangeListener
Invoked when the content of the SDK is being loaded by the SDK Manager UI for the first time.
onSdkReload() - Method in interface com.android.sdklib.repository.ISdkChangeListener
Invoked when the content of the SDK is being reloaded by the SDK Manager UI, typically after a package was installed.
onSettingsChanged(ISettingsPage) - Method in interface com.android.sdklib.internal.repository.updater.ISettingsPage.SettingsChangedCallback
Invoked by the settings page when settings have changed and need to be applied.
onSettingsChanged(SettingsController, SettingsController.Settings) - Method in interface com.android.sdklib.internal.repository.updater.SettingsController.OnChangedListener
 
onUpdateSource(SdkSource, Package[]) - Method in interface com.android.sdklib.internal.repository.updater.PackageLoader.ISourceLoadedCallback
After processing each source, the package loader calls this method with the list of packages found in that source.
openCachedUrl(String, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.DownloadCache
Downloads a small file, typically XML manifests.
openDirectUrl(String, Header[], ITaskMonitor) - Method in class com.android.sdklib.internal.repository.DownloadCache
Does a direct download of the given URL using UrlOpener.
openDirectUrl(String, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.DownloadCache
This is a simplified convenience method that calls DownloadCache.openDirectUrl(String, Header[], ITaskMonitor) without passing any specific HTTP headers and returns the resulting input stream and the HTTP status code.
out(String) - Method in interface com.android.sdklib.internal.build.DebugKeyProvider.IKeyGenOutput
Deprecated.  
out(String) - Method in interface com.android.sdklib.util.GrabProcessOutput.IProcessOutput
Processes an stdout message line.

P

Package - Class in com.android.sdklib.internal.repository.packages
A Package is the base class for "something" that can be downloaded from the SDK repository.
Package(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.Package
Manually create a new package with one archive and the given attributes.
Package.License - Class in com.android.sdklib.internal.repository.packages
License text, with an optional license XML reference.
Package.License(String) - Constructor for class com.android.sdklib.internal.repository.packages.Package.License
 
Package.License(String, String) - Constructor for class com.android.sdklib.internal.repository.packages.Package.License
 
Package.UpdateInfo - Enum in com.android.sdklib.internal.repository.packages
Enum for the result of Package.canBeUpdatedBy(Package).
PackageLoader - Class in com.android.sdklib.internal.repository.updater
Loads packages fetched from the remote SDK Repository and keeps track of their state compared with the current local SDK installation.
PackageLoader(UpdaterData) - Constructor for class com.android.sdklib.internal.repository.updater.PackageLoader
Creates a new PackageManager associated with the given UpdaterData and using the UpdaterData's default DownloadCache.
PackageLoader(UpdaterData, DownloadCache) - Constructor for class com.android.sdklib.internal.repository.updater.PackageLoader
Creates a new PackageManager associated with the given UpdaterData but using the specified DownloadCache instead of the one from UpdaterData.
PackageLoader.IAutoInstallTask - Interface in com.android.sdklib.internal.repository.updater
Interface describing the task of installing a specific package.
PackageLoader.ISourceLoadedCallback - Interface in com.android.sdklib.internal.repository.updater
Interface for the callback called by PackageLoader.loadPackages(boolean, ISourceLoadedCallback).
PackageParserUtils - Class in com.android.sdklib.internal.repository.packages
Misc utilities to help extracting elements and attributes out of an XML document.
PackageParserUtils() - Constructor for class com.android.sdklib.internal.repository.packages.PackageParserUtils
 
parse(File) - Static method in class com.android.sdklib.devices.DeviceParser
 
parse(InputStream) - Static method in class com.android.sdklib.devices.DeviceParser
 
PARSE_ADDONS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Equivalent to parsing the SDK/addons folder but does so by using the valid targets loaded by the SdkManager.
PARSE_ALL - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse all SDK folders.
PARSE_BUILD_TOOLS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/build-tools folder.
PARSE_DOCS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/docs folder.
PARSE_EXTRAS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/extras folder.
PARSE_PLATFORM_TOOLS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/platform-tools folder
PARSE_PLATFORMS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Equivalent to parsing the SDK/platforms folder but does so by using the valid targets loaded by the SdkManager.
PARSE_SAMPLES - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/samples folder.
PARSE_SOURCES - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/sources folder.
PARSE_TOOLS - Static variable in class com.android.sdklib.internal.repository.LocalSdkParser
Parse the SDK/tools folder.
parseAddonProperties(File, IAndroidTarget[], ILogger) - Static method in class com.android.sdklib.SdkManager
Parses the add-on properties and decodes any error that occurs when loading an addon.
parseAddonsList(Document, String, String, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.AddonsListFetcher
Parse all sites defined in the Addons list XML and returns an array of sites.
parseArgs(String[]) - Method in class com.android.sdklib.util.CommandLineParser
Parses the command-line arguments.
parseFullRevisionElement(Node) - Static method in class com.android.sdklib.internal.repository.packages.PackageParserUtils
Parses a full revision element such as or .
parseHardwareDefinitions(File, ILogger) - Static method in class com.android.sdklib.internal.avd.HardwareProperties
Parses the hardware definition file.
parsePackages(Document, String, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Parse all packages defined in the SDK Repository XML and creates a new mPackages array with them.
parsePropertyFile(IAbstractFile, ILogger) - Static method in class com.android.sdklib.internal.project.ProjectProperties
Parses a property file (using UTF-8 encoding) and returns a map of the content.
parseRevision(String) - Static method in class com.android.sdklib.repository.FullRevision
Parses a string of format "major.minor.micro rcPreview" and returns a new FullRevision for it.
parseRevision(String) - Static method in class com.android.sdklib.repository.MajorRevision
Parses a single-integer string and returns a new MajorRevision for it.
parseSdcardSize(String, String[]) - Static method in class com.android.sdklib.internal.avd.AvdManager
Parse the sdcard string to decode the size.
parseSdk(String, SdkManager, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.LocalSdkParser
Scan the give SDK to find all the packages already installed at this location.
parseSdk(String, SdkManager, int, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.LocalSdkParser
Scan the give SDK to find all the packages already installed at this location.
parseStatsDocument(Document, String, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.SdkStats
Parses all valid platforms found in the XML.
PATTERN_PROP - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PH_PROJECT_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
Project name substitution string used in template files, i.e.
PKG_DESC - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_DESC_URL - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_LICENSE - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_LICENSE_REF - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_OBSOLETE - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_RELEASE_NOTE - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_RELEASE_URL - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_REVISION - Static variable in class com.android.sdklib.repository.PkgProps
 
PKG_SOURCE_URL - Static variable in class com.android.sdklib.repository.PkgProps
 
PkgItem - Class in com.android.sdklib.internal.repository.updater
A PkgItem represents one main Package combined with its state and an optional update package.
PkgItem(Package, PkgItem.PkgState) - Constructor for class com.android.sdklib.internal.repository.updater.PkgItem
Create a new PkgItem for this main package.
PkgItem.PkgState - Enum in com.android.sdklib.internal.repository.updater
The state of the a given PkgItem, that is the relationship between a given remote package and the local repository.
PkgProps - Class in com.android.sdklib.repository
Public constants used by the repository when saving source.properties files in local packages.
PkgProps() - Constructor for class com.android.sdklib.repository.PkgProps
 
PLATFORM_CODENAME - Static variable in class com.android.sdklib.repository.PkgProps
Code name of the platform.
PLATFORM_INCLUDED_ABI - Static variable in class com.android.sdklib.repository.PkgProps
 
PLATFORM_VERSION - Static variable in class com.android.sdklib.repository.PkgProps
 
PlatformPackage - Class in com.android.sdklib.internal.repository.packages
Represents a platform XML node in an SDK repository.
PlatformPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.PlatformPackage
Creates a new platform package from the attributes and elements of the given XML node.
PlatformPackage(IAndroidTarget, Properties) - Constructor for class com.android.sdklib.internal.repository.packages.PlatformPackage
 
PlatformPackage(SdkSource, IAndroidTarget, Properties) - Constructor for class com.android.sdklib.internal.repository.packages.PlatformPackage
 
PlatformToolPackage - Class in com.android.sdklib.internal.repository.packages
Represents a platform-tool XML node in an SDK repository.
PlatformToolPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Creates a new platform-tool package from the attributes and elements of the given XML node.
PlatformToolPackage(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.PlatformToolPackage
 
postInstallHook(Archive, ITaskMonitor, File) - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Computes a hash of the installed content (in case of successful install.) Hook called right after an archive has been installed.
postInstallHook(Archive, ITaskMonitor, File) - Method in class com.android.sdklib.internal.repository.packages.Package
Hook called right after an archive has been installed.
postInstallHook(Archive, ITaskMonitor, File) - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Computes a hash of the installed content (in case of successful install.) Hook called right after an archive has been installed.
postInstallHook(Archive, ITaskMonitor, File) - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
The tool package executes tools/lib/post_tools_install[.bat|.sh] Hook called right after an archive has been installed.
postInstallHook() - Method in interface com.android.sdklib.repository.ISdkChangeListener
Invoked when the SDK Manager UI is done installing packages.
postUnzipFileHook(Archive, ITaskMonitor, IFileOp, File, ZipArchiveEntry) - Method in class com.android.sdklib.internal.repository.packages.Package
Hook called right after a file has been unzipped (during an install).
postUnzipFileHook(Archive, ITaskMonitor, IFileOp, File, ZipArchiveEntry) - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Set all the files from a sample package as read-only so that users don't end up modifying sources by mistake in Eclipse (samples are copied if using the NPW > Create from sample.)
postUnzipFileHook(Archive, ITaskMonitor, IFileOp, File, ZipArchiveEntry) - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Set all the files from a source package as read-only so that users don't end up modifying sources by mistake in Eclipse.
PowerType - Enum in com.android.sdklib.devices
 
PREFIX - Static variable in class com.android.sdklib.devices.DeviceWriter
 
preInstallHook(Archive, ITaskMonitor, String, File) - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
 
preInstallHook(Archive, ITaskMonitor, String, File) - Method in class com.android.sdklib.internal.repository.packages.Package
Hook called right before an archive is installed.
preInstallHook(Archive, ITaskMonitor, String, File) - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Hook called right before an archive is installed.
preInstallHook(Archive, ITaskMonitor, String, File) - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Makes sure the base /samples folder exists before installing.
preInstallHook() - Method in interface com.android.sdklib.repository.ISdkChangeListener
Invoked when the SDK Manager UI is about to start installing packages.
printHelpAndExit(String, Object...) - Method in class com.android.sdklib.util.CommandLineParser
Prints the help/usage and exits.
printHelpAndExitForAction(String, String, String, Object...) - Method in class com.android.sdklib.util.CommandLineParser
Prints the help/usage and exits.
process(CommandLineParser.Arg, String) - Method in enum com.android.sdklib.util.CommandLineParser.Mode
Processes the flag for this argument.
ProjectCreator - Class in com.android.sdklib.internal.project
Creates the basic files needed to get an Android project up and running.
ProjectCreator(SdkManager, String, ProjectCreator.OutputLevel, ILogger) - Constructor for class com.android.sdklib.internal.project.ProjectCreator
Helper class to create android projects.
ProjectCreator.OutputLevel - Enum in com.android.sdklib.internal.project
 
ProjectProperties - Class in com.android.sdklib.internal.project
Class representing project properties for both ADT and Ant-based build.
ProjectProperties(IAbstractFolder, Map<String, String>, ProjectProperties.PropertyType) - Constructor for class com.android.sdklib.internal.project.ProjectProperties
Private constructor.
ProjectProperties.PropertyType - Enum in com.android.sdklib.internal.project
 
ProjectPropertiesWorkingCopy - Class in com.android.sdklib.internal.project
A modifiable and savable copy of a ProjectProperties.
PROP_VERSION_CODENAME - Static variable in class com.android.sdklib.SdkManager
 
PROP_VERSION_RELEASE - Static variable in class com.android.sdklib.SdkManager
 
PROP_VERSION_SDK - Static variable in class com.android.sdklib.SdkManager
 
PROPERTY_BUILD_OUT_DIR - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_BUILD_SOURCE_DIR - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_BUILD_TOOLS - Static variable in class com.android.sdklib.internal.project.ProjectProperties
The version of the build tools to use to compile
PROPERTY_KEY_ALIAS - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_KEY_STORE - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_LIB_REF - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_LIBRARY - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_PACKAGE - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_PROGUARD_CONFIG - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_PROJECTS - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_RS_TARGET - Static variable in class com.android.sdklib.internal.project.ProjectProperties
The property name for the renderscript build target
PROPERTY_RULES_PATH - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_SDK - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_SPLIT_BY_ABI - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_SPLIT_BY_DENSITY - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_SPLIT_BY_LOCALE - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_TARGET - Static variable in class com.android.sdklib.internal.project.ProjectProperties
The property name for the project target
PROPERTY_TESTED_PROJECT - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
PROPERTY_VERSIONCODE - Static variable in class com.android.sdklib.internal.project.ProjectProperties
 
put(int, E) - Method in class com.android.sdklib.util.SparseArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.
put(int, int) - Method in class com.android.sdklib.util.SparseIntArray
Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.

R

RE_ACTIVITY_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
Pattern for characters accepted in an activity name, which is a Java identifier.
RE_AVD_NAME - Static variable in class com.android.sdklib.internal.avd.AvdManager
Regex used to validate characters that compose an AVD name.
RE_PACKAGE_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
Pattern for characters accepted in a package name.
RE_PROJECT_NAME - Static variable in class com.android.sdklib.internal.project.ProjectCreator
Pattern for characters accepted in a project name.
reflowLine(String) - Static method in class com.android.sdklib.util.LineUtil
Reformats a line so that it fits in 78 characters max.
reformatLine(String, Object...) - Static method in class com.android.sdklib.util.LineUtil
Formats the string using String.format(String, Object...) and then returns the result of LineUtil.reflowLine(String).
refreshSources(boolean) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Refresh all sources.
registerListener(DeviceManager.DevicesChangedListener) - Method in class com.android.sdklib.devices.DeviceManager
Register a listener to be notified when the device lists are modified.
registerOnChangedListener(SettingsController.OnChangedListener) - Method in class com.android.sdklib.internal.repository.updater.SettingsController
 
reload() - Method in class com.android.sdklib.internal.project.ProjectProperties
Reloads the properties from the underlying file.
reloadAvds(ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Reloads the AVD list.
reloadAvds() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Reloads the AVDs.
reloadSdk() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Reloads the SDK content (targets).
reloadSdk(ILogger) - Method in class com.android.sdklib.SdkManager
Reloads the content of the SDK.
remove(SdkSource) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Removes a source from the Sources list.
remove(int) - Method in class com.android.sdklib.util.SparseArray
Alias for SparseArray.delete(int).
removeAll(SdkSourceCategory) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Removes all the sources in the given category.
removeAt(int) - Method in class com.android.sdklib.util.SparseIntArray
Removes the mapping at the given index.
removeAvd(AvdInfo) - Method in class com.android.sdklib.internal.avd.AvdManager
Removes an AvdInfo from the internal list.
removeChangeListener(Runnable) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Removes a listener from the list of listeners to notify when the sources change.
removeListener(ISdkChangeListener) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Removes a listener (ISdkChangeListener) that is notified when the SDK is reloaded.
removeProperty(String) - Method in class com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy
Removes a property and returns its previous value (or null if the property did not exist).
removeState(String) - Method in class com.android.sdklib.devices.Device.Builder
Removes the first State with the given name
removeUpdate() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
removeUserDevice(Device) - Method in class com.android.sdklib.devices.DeviceManager
 
renameTo(File, File) - Method in class com.android.sdklib.io.FileOp
Invokes File.renameTo(File) on the given files.
renameTo(File, File) - Method in interface com.android.sdklib.io.IFileOp
Invokes File.renameTo(File) on the given files.
replaceUserDevice(Device) - Method in class com.android.sdklib.devices.DeviceManager
 
RepoConstants - Class in com.android.sdklib.repository
Public constants common to the sdk-repository and sdk-addon XML Schemas.
RepoConstants() - Constructor for class com.android.sdklib.repository.RepoConstants
 
RESOURCES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/res" folder.
retrieveSettings(Properties) - Method in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Called by the application to retrieve settings from the UI and store them in the given Properties container.
run(ITaskMonitor) - Method in interface com.android.sdklib.internal.repository.ITask
 
runOnUiThread(Runnable) - Method in class com.android.sdklib.internal.repository.updater.PackageLoader
Runs a runnable on the UI thread.
runOnUiThread(Runnable) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Runs a runnable on the UI thread.

S

sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
Check whether 2 platform-tool packages are the same and have the same preview bit.
sameItemAs(Package, FullRevision.PreviewComparison) - Method in class com.android.sdklib.internal.repository.packages.BuildToolPackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Consider doc packages to be the same if they cover the same API level, regardless of their revision number.
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
 
sameItemAs(Package, FullRevision.PreviewComparison) - Method in interface com.android.sdklib.internal.repository.packages.IFullRevisionProvider
Returns whether the given package represents the same item as the current package.
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.Package
Returns whether the give package represents the same item as the current package.
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
Check whether 2 platform-tool packages are the same and have the same preview bit.
sameItemAs(Package, FullRevision.PreviewComparison) - Method in class com.android.sdklib.internal.repository.packages.PlatformToolPackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
 
sameItemAs(Package) - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
Check whether 2 tool packages are the same and have the same preview bit.
sameItemAs(Package, FullRevision.PreviewComparison) - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
 
SAMPLE_MIN_API_LEVEL - Static variable in class com.android.sdklib.repository.PkgProps
 
SamplePackage - Class in com.android.sdklib.internal.repository.packages
Represents a sample XML node in an SDK repository.
SamplePackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.SamplePackage
Creates a new sample package from the attributes and elements of the given XML node.
SAMPLES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "samples" folder which contains sample projects.
sanitize(Collection<File>) - Method in class com.android.sdklib.build.JarListSanitizer
Sanitize a given list of files
save() - Method in class com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy
Saves the property file, using UTF-8 encoding.
save() - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
 
saveLocked() - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
Save file to disk.
saveProperties(Properties) - Method in class com.android.sdklib.AndroidVersion
 
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.AddonPackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.BrokenPackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.DocPackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.ExtraPackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.FullRevisionPackage
 
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.MajorRevisionPackage
 
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.MinToolsPackage
 
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.Package
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.PlatformPackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.SamplePackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.SourcePackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.SystemImagePackage
Save the properties of the current packages in the given Properties object.
saveProperties(Properties) - Method in class com.android.sdklib.internal.repository.packages.ToolPackage
 
saveProperties(File, Properties, String) - Method in class com.android.sdklib.io.FileOp
 
saveProperties(File, Properties, String) - Method in interface com.android.sdklib.io.IFileOp
Saves (write, store) the given Properties into the given File.
saveSettings() - Method in class com.android.sdklib.internal.repository.updater.SettingsController
Saves settings to the settings file.
saveUserAddons(ILogger) - Method in class com.android.sdklib.internal.repository.sources.SdkSources
Saves all the user sources.
saveUserDevices() - Method in class com.android.sdklib.devices.DeviceManager
Saves out the user devices to SdkConstants.FN_DEVICES_XML in AndroidLocation.getFolder().
Screen - Class in com.android.sdklib.devices
 
Screen() - Constructor for class com.android.sdklib.devices.Screen
 
ScreenType - Enum in com.android.sdklib.devices
 
SDCARD_MAX_BYTE_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
Maximal size of an SDCard image file in bytes.
SDCARD_MIN_BYTE_SIZE - Static variable in class com.android.sdklib.internal.avd.AvdManager
Minimal size of an SDCard image file in bytes.
SDCARD_NOT_SIZE_PATTERN - Static variable in class com.android.sdklib.internal.avd.AvdManager
The sdcard string doesn't look like a size, it might be a path instead.
SDCARD_SIZE_INVALID - Static variable in class com.android.sdklib.internal.avd.AvdManager
The sdcard string looks like a size number+suffix but the number failed to decode.
SDCARD_SIZE_NOT_IN_RANGE - Static variable in class com.android.sdklib.internal.avd.AvdManager
The sdcard string represents a valid number but the size is outside of the allowed range.
SdkAddonConstants - Class in com.android.sdklib.repository
Public constants for the sdk-addon XML Schema.
SdkAddonConstants() - Constructor for class com.android.sdklib.repository.SdkAddonConstants
 
SdkAddonsListConstants - Class in com.android.sdklib.repository
Public constants for the sdk-addons-list XML Schema.
SdkAddonsListConstants() - Constructor for class com.android.sdklib.repository.SdkAddonsListConstants
 
SdkAddonSource - Class in com.android.sdklib.internal.repository.sources
An sdk-addon source, i.e.
SdkAddonSource(String, String) - Constructor for class com.android.sdklib.internal.repository.sources.SdkAddonSource
Constructs a new source for the given repository URL.
SdkManager - Class in com.android.sdklib
The SDK manager parses the SDK folder and gives access to the content.
SdkManager(String) - Constructor for class com.android.sdklib.SdkManager
Create a new SdkManager instance.
SdkManager.LayoutlibVersion - Class in com.android.sdklib
 
SdkManager.LayoutlibVersion(int, int) - Constructor for class com.android.sdklib.SdkManager.LayoutlibVersion
 
SdkRepoConstants - Class in com.android.sdklib.repository
Public constants for the sdk-repository XML Schema.
SdkRepoConstants() - Constructor for class com.android.sdklib.repository.SdkRepoConstants
 
SdkRepoSource - Class in com.android.sdklib.internal.repository.sources
An sdk-repository source, i.e.
SdkRepoSource(String, String) - Constructor for class com.android.sdklib.internal.repository.sources.SdkRepoSource
Constructs a new source for the given repository URL.
SdkSource - Class in com.android.sdklib.internal.repository.sources
An sdk-addon or sdk-repository source, i.e.
SdkSource(String, String) - Constructor for class com.android.sdklib.internal.repository.sources.SdkSource
Constructs a new source for the given repository URL.
SdkSourceCategory - Enum in com.android.sdklib.internal.repository.sources
The category of a given SdkSource (which represents a download site).
SdkSourceProperties - Class in com.android.sdklib.internal.repository.sources
Properties for individual sources which are persisted by a local settings file.
SdkSourceProperties() - Constructor for class com.android.sdklib.internal.repository.sources.SdkSourceProperties
 
SdkSources - Class in com.android.sdklib.internal.repository.sources
A list of sdk-repository and sdk-addon sources, sorted by SdkSourceCategory.
SdkSources() - Constructor for class com.android.sdklib.internal.repository.sources.SdkSources
 
SdkStats - Class in com.android.sdklib.internal.repository
Retrieves stats on platforms.
SdkStats() - Constructor for class com.android.sdklib.internal.repository.SdkStats
 
SdkStats.PlatformStat - Class in com.android.sdklib.internal.repository
 
SdkStats.PlatformStat(int, String, String, float, float) - Constructor for class com.android.sdklib.internal.repository.SdkStats.PlatformStat
 
SdkStats.PlatformStat(SdkStats.PlatformStatBase, float) - Constructor for class com.android.sdklib.internal.repository.SdkStats.PlatformStat
 
SdkStats.PlatformStatBase - Class in com.android.sdklib.internal.repository
 
SdkStats.PlatformStatBase(int, String, String, float) - Constructor for class com.android.sdklib.internal.repository.SdkStats.PlatformStatBase
 
SdkStatsConstants - Class in com.android.sdklib.repository
Public constants for the sdk-stats XML Schema.
SdkStatsConstants() - Constructor for class com.android.sdklib.repository.SdkStatsConstants
 
SdkSysImgConstants - Class in com.android.sdklib.repository
Public constants for the sdk-sys-img XML Schema.
SdkSysImgConstants() - Constructor for class com.android.sdklib.repository.SdkSysImgConstants
 
SdkSysImgSource - Class in com.android.sdklib.internal.repository.sources
An sdk-sys-img source, i.e.
SdkSysImgSource(String, String) - Constructor for class com.android.sdklib.internal.repository.sources.SdkSysImgSource
Constructs a new source for the given repository URL.
SdkUpdaterLogic - Class in com.android.sdklib.internal.repository.updater
The logic to compute which packages to install, based on the choices made by the user.
SdkUpdaterLogic(IUpdaterData) - Constructor for class com.android.sdklib.internal.repository.updater.SdkUpdaterLogic
 
SdkUpdaterNoWindow - Class in com.android.sdklib.internal.repository.updater
Performs an update using only a non-interactive console output with no GUI.
SdkUpdaterNoWindow(String, SdkManager, ILogger, boolean, boolean, String, String) - Constructor for class com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow
Creates an UpdateNoWindow object that will update using the given SDK root and outputs to the given SDK logger.
sealApk() - Method in class com.android.sdklib.build.ApkBuilder
Seals the APK, and signs it if necessary.
SealedApkException - Exception in com.android.sdklib.build
An exception thrown when trying to add files to a sealed APK.
SealedApkException(String, Object...) - Constructor for exception com.android.sdklib.build.SealedApkException
 
SealedApkException(Throwable, String, Object...) - Constructor for exception com.android.sdklib.build.SealedApkException
 
SealedApkException(Throwable) - Constructor for exception com.android.sdklib.build.SealedApkException
 
Sensor - Enum in com.android.sdklib.devices
 
setAccepted(boolean) - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Sets whether this archive was accepted (either manually by the user or automatically if it doesn't have a license) for installation.
setAutofocus(boolean) - Method in class com.android.sdklib.devices.Camera
 
setButtonType(ButtonType) - Method in class com.android.sdklib.devices.Hardware
 
setChargeType(PowerType) - Method in class com.android.sdklib.devices.Hardware
 
setChecked(boolean) - Method in class com.android.sdklib.internal.repository.updater.PkgItem
 
setCloseBehavior(NonClosingInputStream.CloseBehavior) - Method in class com.android.sdklib.io.NonClosingInputStream
Changes the current NonClosingInputStream.CloseBehavior.
setCpu(String) - Method in class com.android.sdklib.devices.Hardware
 
setDebugMode(boolean) - Method in class com.android.sdklib.build.ApkBuilder
Sets the debug mode.
setDefaultState(boolean) - Method in class com.android.sdklib.devices.State
 
setDescription(String) - Method in class com.android.sdklib.devices.State
 
setDescription(String, Object...) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Sets the description in the current task dialog.
setDescription(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
setDiagonalLength(double) - Method in class com.android.sdklib.devices.Screen
 
setEnabled(boolean) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Changes whether the source is marked as enabled.
setExecutablePermission(File) - Method in class com.android.sdklib.io.FileOp
Sets the executable Unix permission (+x) on a file or folder.
setExecutablePermission(File) - Method in interface com.android.sdklib.io.IFileOp
Sets the executable Unix permission (+x) on a file or folder.
setFlash(boolean) - Method in class com.android.sdklib.devices.Camera
 
setFrame(File) - Method in class com.android.sdklib.devices.Meta
 
setFrameOffsetLandscape(Point) - Method in class com.android.sdklib.devices.Meta
 
setFrameOffsetPortrait(Point) - Method in class com.android.sdklib.devices.Meta
 
setGlVersion(String) - Method in class com.android.sdklib.devices.Software
 
setGpu(String) - Method in class com.android.sdklib.devices.Hardware
 
setHardware(Hardware) - Method in class com.android.sdklib.devices.State
 
setHasMic(boolean) - Method in class com.android.sdklib.devices.Hardware
 
setIconSixteen(File) - Method in class com.android.sdklib.devices.Meta
 
setIconSixtyFour(File) - Method in class com.android.sdklib.devices.Meta
 
setKeyboard(Keyboard) - Method in class com.android.sdklib.devices.Hardware
 
setKeyState(KeyboardState) - Method in class com.android.sdklib.devices.State
 
setLiveWallpaperSupport(boolean) - Method in class com.android.sdklib.devices.Software
 
setLocation(CameraLocation) - Method in class com.android.sdklib.devices.Camera
 
setManufacturer(String) - Method in class com.android.sdklib.devices.Device.Builder
 
setMaxSdkLevel(int) - Method in class com.android.sdklib.devices.Software
 
setMechanism(TouchScreen) - Method in class com.android.sdklib.devices.Screen
 
setMeta(Meta) - Method in class com.android.sdklib.devices.Device.Builder
 
setMinSdkLevel(int) - Method in class com.android.sdklib.devices.Software
 
setMonitorDensity(int) - Method in class com.android.sdklib.internal.repository.updater.SettingsController
Sets the value of the ISettingsPage.KEY_MONITOR_DENSITY setting.
setMultitouch(Multitouch) - Method in class com.android.sdklib.devices.Screen
 
setName(String) - Method in class com.android.sdklib.devices.Device.Builder
 
setName(String) - Method in class com.android.sdklib.devices.State
 
setNav(Navigation) - Method in class com.android.sdklib.devices.Hardware
 
setNavState(NavigationState) - Method in class com.android.sdklib.devices.State
 
setOnSettingsChanged(ISettingsPage.SettingsChangedCallback) - Method in interface com.android.sdklib.internal.repository.updater.ISettingsPage
Called by the application to give a callback that the page should invoke when settings have changed.
setOrientation(ScreenOrientation) - Method in class com.android.sdklib.devices.State
 
setPackages(Package[]) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
 
setPixelDensity(Density) - Method in class com.android.sdklib.devices.Screen
 
setProgressMax(int) - Method in interface com.android.sdklib.internal.repository.ITaskMonitor
Sets the max value of the progress bar.
setProgressMax(int) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
setProperty(String, String) - Method in class com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy
Sets a new properties.
setProperty(String, String, String) - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
Sets or remove a property for the given source URL and the given key type.
setRam(Storage) - Method in class com.android.sdklib.devices.Hardware
 
setRatio(ScreenRatio) - Method in class com.android.sdklib.devices.Screen
 
setReadOnly(File) - Method in class com.android.sdklib.io.FileOp
 
setReadOnly(File) - Method in interface com.android.sdklib.io.IFileOp
Sets the file or directory as read-only.
setRejected(boolean) - Method in class com.android.sdklib.internal.repository.updater.ArchiveInfo
Sets whether this archive was rejected manually by the user.
setResult(boolean, Map<Package, File>) - Method in interface com.android.sdklib.internal.repository.updater.PackageLoader.IAutoInstallTask
Called when the accepted package has been installed, successfully or not.
setScreen(Screen) - Method in class com.android.sdklib.devices.Hardware
 
setScreenType(ScreenType) - Method in class com.android.sdklib.devices.Screen
 
setSdkManager(SdkManager) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
setSettingsPage(ISettingsPage) - Method in class com.android.sdklib.internal.repository.updater.SettingsController
Associate the given ISettingsPage with this SettingsController.
setShowUpdateOnly(boolean) - Method in class com.android.sdklib.internal.repository.updater.SettingsController
Sets the value of the ISettingsPage.KEY_SHOW_UPDATE_ONLY setting.
setSize(ScreenSize) - Method in class com.android.sdklib.devices.Screen
 
setStatusBar(boolean) - Method in class com.android.sdklib.devices.Software
 
setTargets(IAndroidTarget[]) - Method in class com.android.sdklib.SdkManager
Sets the targets that are available in the SDK.
setTaskFactory(ITaskFactory) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
 
SettingsController - Class in com.android.sdklib.internal.repository.updater
Controller class to get settings values.
SettingsController(ILogger) - Constructor for class com.android.sdklib.internal.repository.updater.SettingsController
Constructs a new default SettingsController.
SettingsController(ILogger, SettingsController.Settings) - Constructor for class com.android.sdklib.internal.repository.updater.SettingsController
Specialized constructor that wraps an existing SettingsController.Settings instance.
SettingsController.OnChangedListener - Interface in com.android.sdklib.internal.repository.updater
 
SettingsController.Settings - Class in com.android.sdklib.internal.repository.updater
 
SettingsController.Settings() - Constructor for class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Initialize an empty set of settings.
SettingsController.Settings(SettingsController.Settings) - Constructor for class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Duplicates a set of settings.
SettingsController.Settings(Properties) - Constructor for class com.android.sdklib.internal.repository.updater.SettingsController.Settings
Specialized constructor for unit-tests that wraps an existing Properties instance.
setupDefaultSources() - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Sets up the default sources:
- the default google SDK repository,
- the user sources from prefs
- the extra repo URLs from the environment,
- and finally the extra user repo URLs from the environment.
setValue(String, String, String, Object) - Method in class com.android.sdklib.util.CommandLineParser
Internal setter for raw parameter value.
setValueAt(int, E) - Method in class com.android.sdklib.util.SparseArray
Given an index in the range 0...size()-1, sets a new value for the indexth key-value mapping that this SparseArray stores.
setXDimension(int) - Method in class com.android.sdklib.devices.Screen
 
setXdpi(double) - Method in class com.android.sdklib.devices.Screen
 
setYDimension(int) - Method in class com.android.sdklib.devices.Screen
 
setYdpi(double) - Method in class com.android.sdklib.devices.Screen
 
SHA1_CHECKSUM_LEN - Static variable in class com.android.sdklib.repository.RepoConstants
Length of a string representing a SHA1 checksum; always 40 characters long.
SHA1_TYPE - Static variable in class com.android.sdklib.repository.RepoConstants
Type of a sha1 checksum.
SignedJarBuilder - Class in com.android.sdklib.internal.build
Deprecated. Use Android-Builder instead
SignedJarBuilder(OutputStream, PrivateKey, X509Certificate) - Constructor for class com.android.sdklib.internal.build.SignedJarBuilder
Deprecated. Creates a SignedJarBuilder with a given output stream, and signing information.
SignedJarBuilder.IZipEntryFilter - Interface in com.android.sdklib.internal.build
Deprecated. Classes which implement this interface provides a method to check whether a file should be added to a Jar file.
SignedJarBuilder.IZipEntryFilter.ZipAbortException - Exception in com.android.sdklib.internal.build
Deprecated. An exception thrown during packaging of a zip file into APK file.
SignedJarBuilder.IZipEntryFilter.ZipAbortException() - Constructor for exception com.android.sdklib.internal.build.SignedJarBuilder.IZipEntryFilter.ZipAbortException
Deprecated.  
SignedJarBuilder.IZipEntryFilter.ZipAbortException(String, Object...) - Constructor for exception com.android.sdklib.internal.build.SignedJarBuilder.IZipEntryFilter.ZipAbortException
Deprecated.  
SignedJarBuilder.IZipEntryFilter.ZipAbortException(Throwable, String, Object...) - Constructor for exception com.android.sdklib.internal.build.SignedJarBuilder.IZipEntryFilter.ZipAbortException
Deprecated.  
SignedJarBuilder.IZipEntryFilter.ZipAbortException(Throwable) - Constructor for exception com.android.sdklib.internal.build.SignedJarBuilder.IZipEntryFilter.ZipAbortException
Deprecated.  
size() - Method in class com.android.sdklib.util.SparseArray
Returns the number of key-value mappings that this SparseArray currently stores.
size() - Method in class com.android.sdklib.util.SparseIntArray
Returns the number of key-value mappings that this SparseIntArray currently stores.
SKINS - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "skins" folder which contains the emulator skins.
Software - Class in com.android.sdklib.devices
 
Software() - Constructor for class com.android.sdklib.devices.Software
 
SourcePackage - Class in com.android.sdklib.internal.repository.packages
Represents a source XML node in an SDK repository.
SourcePackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.SourcePackage
Creates a new source package from the attributes and elements of the given XML node.
SourcePackage(AndroidVersion, int, Properties, String) - Constructor for class com.android.sdklib.internal.repository.packages.SourcePackage
 
SourcePackage(SdkSource, AndroidVersion, int, Properties, String) - Constructor for class com.android.sdklib.internal.repository.packages.SourcePackage
 
SOURCES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "sources" folder.
SparseArray<E> - Class in com.android.sdklib.util
SparseArrays map integers to Objects.
SparseArray() - Constructor for class com.android.sdklib.util.SparseArray
Creates a new SparseArray containing no mappings.
SparseArray(int) - Constructor for class com.android.sdklib.util.SparseArray
Creates a new SparseArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
SparseIntArray - Class in com.android.sdklib.util
SparseIntArrays map integers to integers.
SparseIntArray() - Constructor for class com.android.sdklib.util.SparseIntArray
Creates a new SparseIntArray containing no mappings.
SparseIntArray(int) - Constructor for class com.android.sdklib.util.SparseIntArray
Creates a new SparseIntArray containing no mappings that will not require any additional memory allocation to store the specified number of mappings.
start(String, ITask) - Method in interface com.android.sdklib.internal.repository.ITaskFactory
Starts a new task with a new ITaskMonitor.
start(String, ITaskMonitor, ITask) - Method in interface com.android.sdklib.internal.repository.ITaskFactory
Starts a new task contributing to an already existing ITaskMonitor.
startAdb() - Method in class com.android.sdklib.internal.repository.AdbWrapper
Starts the adb host side server.
State - Class in com.android.sdklib.devices
 
State() - Constructor for class com.android.sdklib.devices.State
 
stderr(String, Object...) - Method in class com.android.sdklib.util.CommandLineParser
Prints a line to stderr.
stdout(String, Object...) - Method in class com.android.sdklib.util.CommandLineParser
Prints a line to stdout.
stopAdb() - Method in class com.android.sdklib.internal.repository.AdbWrapper
Stops the adb host side server.
Storage - Class in com.android.sdklib.devices
 
Storage(long, Storage.Unit) - Constructor for class com.android.sdklib.devices.Storage
 
Storage(long) - Constructor for class com.android.sdklib.devices.Storage
 
Storage.Unit - Enum in com.android.sdklib.devices
 
SymbolLoader - Class in com.android.sdklib.internal.build
Deprecated. Use Android-Builder instead
SymbolLoader(File) - Constructor for class com.android.sdklib.internal.build.SymbolLoader
Deprecated.  
SymbolLoader.SymbolEntry - Class in com.android.sdklib.internal.build
Deprecated.  
SymbolLoader.SymbolEntry(String, String, String) - Constructor for class com.android.sdklib.internal.build.SymbolLoader.SymbolEntry
Deprecated.  
SymbolWriter - Class in com.android.sdklib.internal.build
Deprecated. Use Android-Builder instead
SymbolWriter(String, String, SymbolLoader) - Constructor for class com.android.sdklib.internal.build.SymbolWriter
Deprecated.  
SYS_IMG_ABI - Static variable in class com.android.sdklib.repository.PkgProps
 
SystemImage - Class in com.android.sdklib
Describes a system image as used by an IAndroidTarget.
SystemImage(File, ISystemImage.LocationType, String) - Constructor for class com.android.sdklib.SystemImage
Creates a SystemImage description for an existing system image folder.
SystemImage(SdkManager, IAndroidTarget, ISystemImage.LocationType, String) - Constructor for class com.android.sdklib.SystemImage
Creates a SystemImage description for a non-existing system image folder.
SystemImagePackage - Class in com.android.sdklib.internal.repository.packages
Represents a system-image XML node in an SDK repository.
SystemImagePackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.SystemImagePackage
Creates a new system-image package from the attributes and elements of the given XML node.
SystemImagePackage(AndroidVersion, int, String, Properties, String) - Constructor for class com.android.sdklib.internal.repository.packages.SystemImagePackage
 
SystemImagePackage(SdkSource, AndroidVersion, int, String, Properties, String) - Constructor for class com.android.sdklib.internal.repository.packages.SystemImagePackage
 

T

taskCompleted() - Method in interface com.android.sdklib.internal.repository.updater.PackageLoader.IAutoInstallTask
Called when the task is done iterating and completed.
TEMPLATES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "templates" folder which contains the templates for new projects.
toIntArray(boolean) - Method in class com.android.sdklib.repository.FullRevision
Returns the version number as an integer array, in the form [major, minor, micro] or [major, minor, micro, preview].
ToolPackage - Class in com.android.sdklib.internal.repository.packages
Represents a tool XML node in an SDK repository.
ToolPackage(SdkSource, Node, String, Map<String, String>) - Constructor for class com.android.sdklib.internal.repository.packages.ToolPackage
Creates a new tool package from the attributes and elements of the given XML node.
ToolPackage(SdkSource, Properties, int, String, String, String, Archive.Os, Archive.Arch, String) - Constructor for class com.android.sdklib.internal.repository.packages.ToolPackage
 
TOOLS_MSG_UPDATED_FROM_ADT - Static variable in class com.android.sdklib.internal.repository.updater.UpdaterData
 
TOOLS_MSG_UPDATED_FROM_SDKMAN - Static variable in class com.android.sdklib.internal.repository.updater.UpdaterData
 
toShortString() - Method in class com.android.sdklib.repository.FullRevision
Returns the version in a dynamic format "major.minor.micro rc#".
toString() - Method in class com.android.sdklib.AndroidVersion
Returns a string with the API Level and optional codename.
toString() - Method in class com.android.sdklib.BuildToolInfo
Returns a debug representation suitable for unit-tests.
toString() - Method in enum com.android.sdklib.devices.Abi
 
toString() - Method in enum com.android.sdklib.devices.BluetoothProfile
 
toString() - Method in enum com.android.sdklib.devices.ButtonType
 
toString() - Method in enum com.android.sdklib.devices.CameraLocation
 
toString() - Method in class com.android.sdklib.devices.Device
 
toString() - Method in enum com.android.sdklib.devices.Multitouch
 
toString() - Method in enum com.android.sdklib.devices.Network
 
toString() - Method in enum com.android.sdklib.devices.PowerType
 
toString() - Method in enum com.android.sdklib.devices.ScreenType
 
toString() - Method in enum com.android.sdklib.devices.Sensor
 
toString() - Method in class com.android.sdklib.devices.State
 
toString() - Method in enum com.android.sdklib.devices.Storage.Unit
 
toString() - Method in class com.android.sdklib.internal.repository.AddonsListFetcher.Site
Returns a debug string representation of this object.
toString() - Method in class com.android.sdklib.internal.repository.archives.Archive
Returns the short description of the source, if not null.
toString() - Method in class com.android.sdklib.internal.repository.archives.ArchiveReplacement
Returns the short description of the parent package of the new archive, if not null.
toString() - Method in class com.android.sdklib.internal.repository.packages.Package.License
Returns a string representation of the license, useful for debugging.
toString() - Method in class com.android.sdklib.internal.repository.packages.Package
Returns the short description of the source, if not null.
toString() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStat
Returns a string representation of this object, for debugging purposes.
toString() - Method in class com.android.sdklib.internal.repository.SdkStats.PlatformStatBase
Returns a string representation of this object, for debugging purposes.
toString() - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Returns the short description of the source, if not null.
toString() - Method in class com.android.sdklib.internal.repository.sources.SdkSourceProperties
Returns an internal string representation of the underlying Properties map, sorted by ascending keys.
toString() - Method in class com.android.sdklib.internal.repository.updater.PkgItem
Returns a string representation of this item, useful when debugging.
toString() - Method in class com.android.sdklib.repository.FullRevision
Returns the version in a fixed format major.minor.micro with an optional "rc preview#".
toString() - Method in class com.android.sdklib.repository.MajorRevision
 
toString() - Method in class com.android.sdklib.SystemImage
Generates a string representation suitable for debug purposes.

U

UI_AUTOMATOR_JAR - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "uiautomator.jar" file.
unregisterListener(DeviceManager.DevicesChangedListener) - Method in class com.android.sdklib.devices.DeviceManager
Removes a listener from the notification list such that it will no longer receive notifications when modifications to the Device list occur.
unregisterOnChangedListener(SettingsController.OnChangedListener) - Method in class com.android.sdklib.internal.repository.updater.SettingsController
 
unzipFolder(ArchiveReplacement, File, File, ITaskMonitor) - Method in class com.android.sdklib.internal.repository.archives.ArchiveInstaller
Unzips a zip file into the given destination directory.
updateAdb() - Method in class com.android.sdklib.SdkManager
Updates adb with the USB devices declared in the SDK add-ons.
updateAll(ArrayList<String>, boolean, boolean, String) - Method in class com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow
Performs the actual update.
updateAvd(String, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Updates an AVD with new path to the system image folders.
updateAvd(AvdInfo, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
Updates an AVD with new path to the system image folders.
updateAvd(AvdInfo, Map<String, String>, AvdInfo.AvdStatus, ILogger) - Method in class com.android.sdklib.internal.avd.AvdManager
 
updateOrInstallAll_NoGUI(Collection<String>, boolean, boolean, String) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Tries to update all the *existing* local packages.
updateOrInstallAll_WithGUI(Collection<Archive>, boolean, int) - Method in class com.android.sdklib.internal.repository.updater.UpdaterData
Tries to update all the *existing* local packages.
updateProject(String, IAndroidTarget, String, String) - Method in class com.android.sdklib.internal.project.ProjectCreator
Updates an existing project.
UpdaterData - Class in com.android.sdklib.internal.repository.updater
Data shared by the SDK Manager updaters.
UpdaterData(String, ILogger) - Constructor for class com.android.sdklib.internal.repository.updater.UpdaterData
Creates a new updater data.
updateTestProject(String, String, SdkManager) - Method in class com.android.sdklib.internal.project.ProjectCreator
Updates a test project with a new path to the main (tested) project.
URL_ADDON_LIST - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The URL where to find the official addons list fle.
URL_DEFAULT_FILENAME - Static variable in class com.android.sdklib.repository.SdkAddonConstants
The default name looked for by SdkSource when trying to load an sdk-addon XML if the URL doesn't match an existing resource.
URL_DEFAULT_FILENAME - Static variable in class com.android.sdklib.repository.SdkAddonsListConstants
The canonical URL filename for addons-list XML files.
URL_DEFAULT_FILENAME - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The default name looked for by SdkSource when trying to load an sdk-repository XML if the URL doesn't match an existing resource.
URL_DEFAULT_FILENAME - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The canonical URL filename for addons-list XML files.
URL_DEFAULT_FILENAME - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
The default name looked for by SdkSource when trying to load an sdk-sys-img XML if the URL doesn't match an existing resource.
URL_FILENAME_PATTERN - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The pattern name looked by SdkSource when trying to load an sdk-repository XML that is specific to a given XSD revision.
URL_GOOGLE_SDK_SITE - Static variable in class com.android.sdklib.repository.SdkRepoConstants
The URL of the official Google sdk-repository site.
URL_STATS - Static variable in class com.android.sdklib.repository.SdkStatsConstants
The URL where to find the official addons list fle.
USER_DEVICES - Static variable in class com.android.sdklib.devices.DeviceManager
getDevices() flag to list user devices.
UserCredentials - Class in com.android.sdklib.internal.repository
 
UserCredentials(String, String, String, String) - Constructor for class com.android.sdklib.internal.repository.UserCredentials
 

V

validateXml(InputStream, String, int, String[], Boolean[]) - Method in class com.android.sdklib.internal.repository.AddonsListFetcher
Validates this XML against one of the requested SDK Repository schemas.
validateXml(InputStream, String, int, String[], Boolean[]) - Method in class com.android.sdklib.internal.repository.SdkStats
Validates this XML against one of the requested SDK Repository schemas.
validateXml(InputStream, String, int, String[], Boolean[]) - Method in class com.android.sdklib.internal.repository.sources.SdkSource
Validates this XML against one of the requested SDK Repository schemas.
valueAt(int) - Method in class com.android.sdklib.util.SparseArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseArray stores.
valueAt(int) - Method in class com.android.sdklib.util.SparseIntArray
Given an index in the range 0...size()-1, returns the value from the indexth key-value mapping that this SparseIntArray stores.
valueOf(String) - Static method in enum com.android.sdklib.BuildToolInfo.PathId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.Abi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.BluetoothProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.ButtonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.CameraLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.DeviceManager.DeviceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.Multitouch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.Network
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.PowerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.ScreenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.Sensor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.devices.Storage.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.avd.AvdInfo.AvdStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.avd.AvdManager.AvdConflict
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.avd.HardwareProperties.HardwarePropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.project.ProjectCreator.OutputLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.AddonsListFetcher.SiteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.archives.Archive.Arch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.archives.Archive.ChecksumType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.archives.Archive.Os
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.DownloadCache.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.packages.Package.UpdateInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.sources.SdkSourceCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.internal.repository.updater.PkgItem.PkgState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.io.NonClosingInputStream.CloseBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.ISystemImage.LocationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.repository.FullRevision.PreviewComparison
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.util.CommandLineParser.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.android.sdklib.util.GrabProcessOutput.Wait
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.android.sdklib.BuildToolInfo.PathId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.Abi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.BluetoothProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.ButtonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.CameraLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.DeviceManager.DeviceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.Multitouch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.Network
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.PowerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.ScreenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.Sensor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.devices.Storage.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.avd.AvdInfo.AvdStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.avd.AvdManager.AvdConflict
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.avd.HardwareProperties.HardwarePropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.project.ProjectCreator.OutputLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.project.ProjectProperties.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.AddonsListFetcher.SiteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.archives.Archive.Arch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.archives.Archive.ChecksumType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.archives.Archive.Os
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.DownloadCache.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.packages.Package.UpdateInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.sources.SdkSourceCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.internal.repository.updater.PkgItem.PkgState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.io.NonClosingInputStream.CloseBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.ISystemImage.LocationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.repository.FullRevision.PreviewComparison
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.util.CommandLineParser.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.android.sdklib.util.GrabProcessOutput.Wait
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR_DEVICES - Static variable in class com.android.sdklib.devices.DeviceManager
getDevices() flag to list vendor devices.
verbose(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
VERSION_API_LEVEL - Static variable in class com.android.sdklib.repository.PkgProps
 
VERSION_CODENAME - Static variable in class com.android.sdklib.repository.PkgProps
Code name of the platform if the platform is not final
versionGreaterOrEqualThan(String, int) - Static method in class com.android.sdklib.repository.SdkRepoConstants
Checks whether the schema version is greater or equal to the specified one.

W

warning(String, Object...) - Method in class com.android.sdklib.internal.repository.NullTaskMonitor
 
WIDGETS - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/widgets.txt" file.
write() - Method in class com.android.sdklib.internal.build.SymbolWriter
Deprecated.  
writeFile(File, String) - Method in class com.android.sdklib.internal.build.SignedJarBuilder
Deprecated. Writes a new File into the archive.
writeToXml(OutputStream, Collection<Device>) - Static method in class com.android.sdklib.devices.DeviceWriter
Writes the XML definition of the given Collection of Devices according to SdkConstants.NS_DEVICES_XSD to the OutputStream.
writeZip(InputStream, SignedJarBuilder.IZipEntryFilter) - Method in class com.android.sdklib.internal.build.SignedJarBuilder
Deprecated. Copies the content of a Jar/Zip archive into the receiver archive.

A B C D E F G H I J K L M N O P R S T U V W