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.
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.
ADD_ON_FORMAT - Static variable in class com.android.sdklib.AndroidTargetHash
String to compute hash for add-on targets.
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
 
addBootProp(String, String) - Method in class com.android.sdklib.devices.Device.Builder
 
addCamera(Camera) - Method in class com.android.sdklib.devices.Hardware
 
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
 
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
 
ADDON_API - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_DEFAULT_SKIN - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_DESCRIPTION - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_LIBRARIES - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_NAME - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_NAME - Static variable in class com.android.sdklib.repository.PkgProps
 
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.repository.local.LocalAddonPkgInfo
 
ADDON_REVISION_OLD - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_USB_VENDOR - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_VENDOR - Static variable in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
ADDON_VENDOR - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_VENDOR_DISPLAY - Static variable in class com.android.sdklib.repository.PkgProps
 
ADDON_VENDOR_ID - Static variable in class com.android.sdklib.repository.PkgProps
 
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
 
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)
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.
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_TAG_DISPLAY - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
The user-visible display part of a system-image tag id.
ATTR_TAG_ID - Static variable in class com.android.sdklib.repository.SdkSysImgConstants
A system-image tag id.
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.

B

BluetoothProfile - Enum in com.android.sdklib.devices
 
build(RenderScriptProcessor.CommandLineLauncher) - Method in class com.android.sdklib.build.RenderScriptProcessor
 
build() - Method in class com.android.sdklib.devices.Device.Builder
 
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, File, File, File, File) - Constructor for class com.android.sdklib.BuildToolInfo
 
BuildToolInfo.PathId - Enum in com.android.sdklib
 
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
 
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
 
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.
cleanDependencies() - Method in class com.android.sdklib.build.RenderScriptChecker
 
cleanOldOutput(Collection<File>) - Method in class com.android.sdklib.build.RenderScriptProcessor
 
clearLocalPkg(EnumSet<PkgType>) - Method in class com.android.sdklib.repository.local.LocalSdk
Clear the tracked visited folders & the cached LocalPkgInfo for the given filter types.
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.io - package com.android.sdklib.io
 
com.android.sdklib.repository - package com.android.sdklib.repository
 
com.android.sdklib.repository.descriptors - package com.android.sdklib.repository.descriptors
 
com.android.sdklib.repository.local - package com.android.sdklib.repository.local
 
com.android.sdklib.repository.remote - package com.android.sdklib.repository.remote
 
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.Accept - Enum in com.android.sdklib.util
 
CommandLineParser.Arg - Class in com.android.sdklib.util
An argument accepted by the command-line, also called "a flag".
CommandLineParser.Arg(CommandLineParser.Mode, boolean, String, String, String, String, String, Object) - Constructor for class com.android.sdklib.util.CommandLineParser.Arg
Creates a new argument flag description.
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(IdDisplay) - Method in class com.android.sdklib.repository.descriptors.IdDisplay
IdDisplay instances are the same if they have the same id.
compareTo(IPkgDesc) - Method in class com.android.sdklib.repository.descriptors.PkgDesc
Compares this descriptor to another one.
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(LocalPkgInfo) - Method in class com.android.sdklib.repository.local.LocalPkgInfo
Comparison is solely done based on the IPkgDesc.
compareTo(RemotePkgInfo) - Method in class com.android.sdklib.repository.remote.RemotePkgInfo
Compares 2 packages by comparing their IPkgDesc.
compareTo(SdkManager.LayoutlibVersion) - Method in class com.android.sdklib.SdkManager.LayoutlibVersion
 
compareTo(ISystemImage) - Method in class com.android.sdklib.SystemImage
Sort by tag & ABI name only.
compatibleVendorAndPath(IPkgDescExtra, IPkgDescExtra) - Static method in class com.android.sdklib.repository.descriptors.PkgDescExtra
Helper to computhe whether the extra path of both IPkgDescExtras are compatible with each other, which means they are either equal or are matched between existing path and the potential old paths list.
computeUpdates(LocalPkgInfo[], Multimap<PkgType, RemotePkgInfo>) - Static method in class com.android.sdklib.repository.local.Update
 
convertOldPaths(String) - Static method in class com.android.sdklib.repository.descriptors.PkgDescExtra
Helper method that converts the old_paths property string into the an old paths array.
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.
createAndroidTarget() - Method in class com.android.sdklib.repository.local.LocalAddonPkgInfo
Creates the AddOnTarget.
createAndroidTarget() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
Creates the PlatformTarget.
createInstance(File, ILogger) - Static method in class com.android.sdklib.devices.DeviceManager
Creates a new instance of DeviceManager.
createManager(String, ILogger) - Static method in class com.android.sdklib.SdkManager
Creates an SdkManager for a given sdk location.
createPackage() - Method in class com.android.sdklib.repository.local.LocalAddonPkgInfo
Creates an AddonPackage wrapping the IAndroidTarget if defined.
createPackage() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
Creates a PlatformPackage wrapping the IAndroidTarget if defined.

D

DATA - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data" folder which contains data & libraries for the SDK tools.
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_EXPIRATION_PERIOD_MS - Static variable in class com.android.sdklib.repository.remote.RemoteSdk
Default expiration delay is 24 hours.
DEFAULT_TAG - Static variable in class com.android.sdklib.SystemImage
 
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(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.
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.
deleteFolder(File) - Static method in class com.android.sdklib.build.RenderScriptProcessor
 
DependencyFile - Class in com.android.sdklib.build
Parse a dependency file.
DependencyFile(File, List<File>) - Constructor for class com.android.sdklib.build.DependencyFile
 
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.DeviceFilter - Enum in com.android.sdklib.devices
 
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
 
DOCS - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the target specific docs
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

EMPTY_FILE_ARRAY - Static variable in class com.android.sdklib.io.FileOp
 
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.repository.descriptors.IdDisplay
Equality of IdDisplay instances only rely on the id equality.
equals(Object) - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
equals(Object) - Method in class com.android.sdklib.repository.FullRevision
 
equals(Object) - Method in class com.android.sdklib.repository.local.LocalPkgInfo
Computes object equality to this instance based on the underlying IPkgDesc but also specific local properties such a local directory, update available and actual source properties.
equals(Object) - Method in class com.android.sdklib.repository.remote.RemotePkgInfo
Compares 2 packages by comparing their IPkgDesc.
err(String) - Method in interface com.android.sdklib.util.GrabProcessOutput.IProcessOutput
Processes an stderr message line.
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
 
extractTagFromProps(Properties) - Static method in class com.android.sdklib.repository.local.LocalSysImgPkgInfo
Extracts the tag id & display from the properties.

F

FD_TEMP - Static variable in class com.android.sdklib.repository.RepoConstants
Temporary folder used to hold downloads and extract archives during installation.
fetch(SdkSources, ILogger) - Method in class com.android.sdklib.repository.remote.RemoteSdk
Fetches the remote list of packages.
fetchSources(long, ILogger) - Method in class com.android.sdklib.repository.remote.RemoteSdk
Returns the SdkSources object listing all sources to load from.
FileGatherer - Class in com.android.sdklib.build
Source Searcher processor, gathering a list of all the files found by the SourceSearcher.
FileGatherer() - Constructor for class com.android.sdklib.build.FileGatherer
 
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
 
findInputFiles() - Method in class com.android.sdklib.build.RenderScriptChecker
 
findLongArg(String, String, String) - Method in class com.android.sdklib.util.CommandLineParser
Finds an CommandLineParser.Arg given an action name and a long flag name.
findShortArg(String, String, String) - Method in class com.android.sdklib.util.CommandLineParser
Finds an CommandLineParser.Arg given an action name and a short flag name.
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)

G

getAbiType() - Method in interface com.android.sdklib.ISystemImage
Returns the ABI type.
getAbiType() - Method in class com.android.sdklib.SystemImage
Returns the ABI type.
getAddonHashString(String, String, AndroidVersion) - Static method in class com.android.sdklib.AndroidTargetHash
Returns the hash string for a given add-on.
getAllSoftware() - Method in class com.android.sdklib.devices.Device
Returns all of the Software configurations of the Device.
getAllStates() - Method in class com.android.sdklib.devices.Device
Returns all of the States the Device can be in.
getAndroidTarget() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
getAndroidVersion() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's AndroidVersion or null.
getAndroidVersion() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getApi() - Method in class com.android.sdklib.SdkManager.LayoutlibVersion
 
getApiLevel() - Method in class com.android.sdklib.AndroidVersion
Returns the api level as an integer.
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.
getArchivePath() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getBluetoothProfiles() - Method in class com.android.sdklib.devices.Software
 
getBootClasspath() - Method in interface com.android.sdklib.IAndroidTarget
Returns the boot classpath for this target.
getBootProps() - Method in class com.android.sdklib.devices.Device
Returns the optional boot.props of the device.
getBuildTool(FullRevision) - Method in class com.android.sdklib.repository.local.LocalSdk
Returns the BuildToolInfo for the given revision.
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.
getBuildToolInfo() - Method in class com.android.sdklib.repository.local.LocalBuildToolPkgInfo
 
getBuildTools() - Method in class com.android.sdklib.SdkManager
Deprecated. 
getButtonType() - Method in class com.android.sdklib.devices.Hardware
 
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, 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.
getChargeType() - Method in class com.android.sdklib.devices.Hardware
 
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.
getCpu() - Method in class com.android.sdklib.devices.Hardware
 
getCurrentValue() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns the current value.
getDebugKey(String, PrintStream) - Static method in class com.android.sdklib.build.ApkBuilder
Returns the key and certificate from a given debug store.
getDebugKeystore() - Static method in class com.android.sdklib.build.ApkBuilder
 
getDefaultHardware() - Method in class com.android.sdklib.devices.Device
Returns the default Hardware configuration for the device.
getDefaultName(int) - Static method in class com.android.sdklib.repository.SdkAddonsListConstants
 
getDefaultSkin() - Method in interface com.android.sdklib.IAndroidTarget
Returns the default skin folder for this target.
getDefaultState() - Method in class com.android.sdklib.devices.Device
Returns the default State of the Device.
getDefaultValue() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns the default value.
getDesc() - Method in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalBuildToolPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalDocPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalExtraPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
Returns the IPkgDesc describing this package.
getDesc() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalPlatformToolPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalSamplePkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalSourcePkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalSysImgPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.local.LocalToolPkgInfo
 
getDesc() - Method in class com.android.sdklib.repository.remote.RemotePkgInfo
Information on the package provided by the remote server.
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.util.CommandLineParser.Arg
Returns the description.
getDetails() - Method in exception com.android.sdklib.build.JarListSanitizer.DifferentLibException
 
getDevice(String, String) - Method in class com.android.sdklib.devices.DeviceManager
 
getDevices(DeviceManager.DeviceFilter) - Method in class com.android.sdklib.devices.DeviceManager
Returns the known Device list.
getDevices(EnumSet<DeviceManager.DeviceFilter>) - Method in class com.android.sdklib.devices.DeviceManager
Returns the known Device list.
getDeviceStatus(String, String) - 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.Arg
Returns the direct Object for that argument.
getDirectObject() - Method in class com.android.sdklib.util.CommandLineParser
Returns the direct object name from the command-line.
getDisplay() - Method in class com.android.sdklib.repository.descriptors.IdDisplay
 
getDisplayComparator() - Static method in class com.android.sdklib.devices.Device
Returns a comparator suitable to sort a device list using a sort-aware display name.
getDisplayName() - Method in class com.android.sdklib.devices.Device
Returns the user visible name of the Device.
getDownloadCache() - Method in class com.android.sdklib.repository.remote.RemoteSdk
Returns the DownloadCache Extracted so that we can override this in unit tests.
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
 
getExtra(String, String) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieves information on an extra package identified by its String vendor/path.
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
Deprecated. Starting with add-on schema 6, extras can have full revisions instead of just major revisions. This API only returns the major revision. Callers should be modified to use the new {code LocalSdk.getPkgInfo(PkgType.PKG_EXTRAS)} API instead.
getFile() - Method in class com.android.sdklib.build.DependencyFile
 
getFile(int) - Method in interface com.android.sdklib.IAndroidTarget
Returns the path of a platform component.
getFile1() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getFile2() - Method in exception com.android.sdklib.build.DuplicateFileException
 
getFileOp() - Method in class com.android.sdklib.repository.local.LocalSdk
 
getFiles() - Method in class com.android.sdklib.build.FileGatherer
 
getFirstOutput() - Method in class com.android.sdklib.build.DependencyFile
Shortcut access to the first output file.
getFolderName() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
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.
getFullRevision() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's FullRevision or null.
getFullRevision() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getFullRevision() - Method in class com.android.sdklib.repository.descriptors.PkgDescExtra
 
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.
getIconSixteen() - Method in class com.android.sdklib.devices.Meta
 
getIconSixtyFour() - Method in class com.android.sdklib.devices.Meta
 
getId() - Method in class com.android.sdklib.devices.Device
Returns the id of the Device.
getId() - Method in class com.android.sdklib.repository.descriptors.IdDisplay
 
getInputFiles() - Method in class com.android.sdklib.build.DependencyFile
 
getInputFiles() - Method in class com.android.sdklib.build.ManualRenderScriptChecker
 
getInternalStorage() - Method in class com.android.sdklib.devices.Hardware
 
getIntValue() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
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.
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.repository.local.LocalSdk
Returns the highest build-tool revision known, or null if there are are no build-tools.
getLatestBuildTool() - Method in class com.android.sdklib.SdkManager
Returns the highest build-tool revision known.
getListDescription() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
 
getLoadError() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
 
getLocalDir() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
 
getLocalSdk() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
 
getLocalSdk() - Method in class com.android.sdklib.SdkManager
 
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.repository.local.LocalSdk
Location of the SDK.
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.
getLog() - Method in class com.android.sdklib.util.CommandLineParser
Returns the logger object.
getLongArg() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns the long name of the argument, e.g.
getMajor() - Method in class com.android.sdklib.repository.FullRevision
 
getMajorRevision() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's MajorRevision or null.
getMajorRevision() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
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
 
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
 
getMinor() - Method in class com.android.sdklib.repository.FullRevision
 
getMinPlatformToolsRev() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's min-platform-tools-rev or null.
getMinPlatformToolsRev() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getMinSdkLevel() - Method in class com.android.sdklib.devices.Software
 
getMinToolsRev() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's min-tools-rev or null.
getMinToolsRev() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getMode() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns the argument mode (type + process method).
getMultitouch() - Method in class com.android.sdklib.devices.Screen
 
getName() - Method in class com.android.sdklib.devices.Device
Deprecated. Use Device.getId() or Device.getDisplayName() instead based on whether a stable identifier or a user visible name is needed
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>).
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
 
getNewPkgs() - Method in class com.android.sdklib.repository.local.UpdateResult
Returns the set of new remote packages that are not locally present and that the user could install.
getNumberOfBytes() - Method in enum com.android.sdklib.devices.Storage.Unit
 
getOldInputs() - Method in class com.android.sdklib.build.RenderScriptChecker
 
getOldOutputs() - Method in class com.android.sdklib.build.RenderScriptChecker
 
getOldPaths() - Method in interface com.android.sdklib.repository.descriptors.IPkgDescExtra
Returns an optional list of older paths for this extra package.
getOldPaths() - Method in class com.android.sdklib.repository.descriptors.PkgDescExtra
 
getOldPaths() - Method in class com.android.sdklib.repository.local.LocalExtraPkgInfo
 
getOptionalLibraries() - Method in interface com.android.sdklib.IAndroidTarget
Returns the available optional libraries for this target.
getOrientation() - Method in class com.android.sdklib.devices.State
 
getOutputFiles() - Method in class com.android.sdklib.build.DependencyFile
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalBuildToolPkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalDocPkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalExtraPkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalPlatformToolPkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalSamplePkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalSourcePkgInfo
 
getPackage() - Method in class com.android.sdklib.repository.local.LocalToolPkgInfo
 
getParent() - Method in interface com.android.sdklib.IAndroidTarget
Returns the parent target.
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 interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's path string or null.
getPath() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getPath() - Method in class com.android.sdklib.repository.descriptors.PkgDescExtra
 
getPath() - Method in class com.android.sdklib.repository.local.LocalSdk
Deprecated. 
getPixelDensity() - Method in class com.android.sdklib.devices.Screen
 
getPkgInfo(PkgType, AndroidVersion) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieves information on a package identified by an AndroidVersion.
getPkgInfo(PkgType, FullRevision) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieves information on a package identified by its FullRevision.
getPkgInfo(PkgType, String) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieves information on a package identified by its String path.
getPkgInfo(PkgType, String, String) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieves information on a package identified by both vendor and path strings.
getPkgInfo(PkgType) - Method in class com.android.sdklib.repository.local.LocalSdk
For unique local packages.
getPkgsInfos(PkgType) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieve all the info about the requested package type.
getPkgsInfos(EnumSet<PkgType>) - Method in class com.android.sdklib.repository.local.LocalSdk
Retrieve all the info about the requested package types.
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.
getPlatformVersion(String) - Static method in class com.android.sdklib.AndroidTargetHash
Returns the AndroidVersion for the given hash string, if it represents a platform.
getPreview() - Method in class com.android.sdklib.repository.FullRevision
 
getProperties() - Method in interface com.android.sdklib.IAndroidTarget
Returns all the properties associated with this target.
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.
getRam() - Method in class com.android.sdklib.devices.Hardware
 
getRatio() - Method in class com.android.sdklib.devices.Screen
 
getRemovableStorage() - Method in class com.android.sdklib.devices.Hardware
 
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.SdkManager.LayoutlibVersion
 
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
 
getSdkInputFiles() - Method in class com.android.sdklib.build.DependencyFile
 
getSensors() - Method in class com.android.sdklib.devices.Hardware
 
getShortArg() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns the 1-letter short name of the argument, e.g.
getShortClasspathName() - Method in interface com.android.sdklib.IAndroidTarget
Returns the name to be displayed when representing all the libraries this target contains.
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
getSizeAsUnit(Storage.Unit) - Method in class com.android.sdklib.devices.Storage
Return the amount of storage represented by the instance in the given unit
getSkins() - Method in interface com.android.sdklib.IAndroidTarget
Returns the available skin folders for this target.
getSkins() - Method in interface com.android.sdklib.ISystemImage
Returns the skins embedded in the system image.
getSkins() - Method in class com.android.sdklib.SystemImage
 
getSoftware(int) - Method in class com.android.sdklib.devices.Device
Returns the software configuration for the given API version.
getSourceFolders() - Method in class com.android.sdklib.build.RenderScriptChecker
 
getSourceProperties() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
 
getSourceUri() - Method in class com.android.sdklib.repository.remote.RemotePkgInfo
Returns the source identifier of the remote package.
getState(String) - Method in class com.android.sdklib.devices.Device
Returns the state of the device with the given name.
getSupportedAbis() - Method in class com.android.sdklib.devices.Hardware
 
getSupportedUiModes() - Method in class com.android.sdklib.devices.Hardware
 
getSupportJar(String) - Static method in class com.android.sdklib.build.RenderScriptProcessor
 
getSupportNativeLibFolder(String) - Static method in class com.android.sdklib.build.RenderScriptProcessor
 
getSystemImage(IdDisplay, String) - Method in interface com.android.sdklib.IAndroidTarget
Returns the system image information for the given tag and abiType.
getSystemImages() - Method in interface com.android.sdklib.IAndroidTarget
Returns an array of system images for this target.
getTag() - Method in interface com.android.sdklib.ISystemImage
Returns the tag of the system image.
getTag() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's tag id-display tuple or null.
getTag() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getTag() - Method in class com.android.sdklib.SystemImage
Returns the tag of the system image.
getTagId() - Method in class com.android.sdklib.devices.Device
Returns the optional tag-id of the device.
getTargetFromHashString(String) - Method in class com.android.sdklib.repository.local.LocalSdk
Returns a target from a hash that was generated by IAndroidTarget.hashString().
getTargetFromHashString(String) - Method in class com.android.sdklib.SdkManager
Returns a target from a hash that was generated by IAndroidTarget.hashString().
getTargetHash() - Method in interface com.android.sdklib.repository.descriptors.IAddonDesc
Returns an add-on target hash.
getTargetHash() - Method in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
getTargetHash() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
The "path" of a Platform is its Target Hash.
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.repository.local.LocalSdk
Returns the targets (platforms & addons) that are available in the SDK.
getTargets() - Method in class com.android.sdklib.SdkManager
Returns the targets (platforms & addons) that are available in the SDK.
getTimestampMs() - Method in class com.android.sdklib.repository.local.UpdateResult
Returns the timestamp (in System.currentTimeMillis() time) when this object was created.
getType() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the type of the package.
getType() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getType() - Method in class com.android.sdklib.repository.descriptors.PkgDescExtra
 
getUpdate() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
Returns a RemotePkgInfo that can update this package, if available.
getUpdatedPkgs() - Method in class com.android.sdklib.repository.local.UpdateResult
Returns the set of packages that have local updates available.
getUsbVendorId() - Method in interface com.android.sdklib.IAndroidTarget
Returns the USB Vendor ID for the vendor of this target.
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.
getVendorId() - Method in interface com.android.sdklib.repository.descriptors.IAddonDesc
Returns the add-on vendor id string.
getVendorId() - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Returns the package's vendor-id string or null.
getVendorId() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
getVendorId() - Method in class com.android.sdklib.repository.descriptors.PkgDescExtra
 
getVendorId() - Method in class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
getVerb() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns the verb for that argument.
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.
getXDimension() - Method in class com.android.sdklib.devices.Screen
 
getXdpi() - Method in class com.android.sdklib.devices.Screen
 
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
 
hasAndroidVersion() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a AndroidVersion.
hasAndroidVersion() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasAndroidVersion() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
hasAutofocus() - Method in class com.android.sdklib.devices.Camera
 
hasChanged(EnumSet<PkgType>) - Method in class com.android.sdklib.repository.local.LocalSdk
Check the tracked visited folders to see if anything has changed for the requested filter types.
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.
hasFlash() - Method in class com.android.sdklib.devices.Camera
 
hasFrame() - Method in class com.android.sdklib.devices.Meta
 
hasFullRevision() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a FullRevision.
hasFullRevision() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasFullRevision() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
hasHardwarePropHashChanged(Device, String) - Static method in class com.android.sdklib.devices.DeviceManager
Checks whether the the hardware props have changed.
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
For *internal* usage only.
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.repository.descriptors.IdDisplay
Hash code of IdDisplay instances only rely on the id hash code.
hashCode() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hashCode() - Method in class com.android.sdklib.repository.FullRevision
 
hashCode() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
Computes a hash code specific to this instance based on the underlying IPkgDesc but also specific local properties such a local directory, update available and actual source properties.
hashCode() - Method in class com.android.sdklib.repository.remote.RemotePkgInfo
The remote package hash code is based on the underlying IPkgDesc.
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
 
hasInput(File) - Method in class com.android.sdklib.build.DependencyFile
Returns whether the given file is a dependency for this source file.
hasLiveWallpaperSupport() - Method in class com.android.sdklib.devices.Software
 
hasLoadError() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
A "broken" package is installed but is not fully operational.
hasMajorRevision() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a MajorRevision.
hasMajorRevision() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasMajorRevision() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
hasMic() - Method in class com.android.sdklib.devices.Hardware
 
hasMinPlatformToolsRev() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a min-platform-tools-rev attribute.
hasMinPlatformToolsRev() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasMinPlatformToolsRev() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
hasMinToolsRev() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a min-tools-rev attribute.
hasMinToolsRev() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasMinToolsRev() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
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.
hasOutput(File) - Method in class com.android.sdklib.build.DependencyFile
Returns whether the given file is an ouput of this source file.
hasPath() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a path.
hasPath() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasPath() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
hasRenderingLibrary() - Method in interface com.android.sdklib.IAndroidTarget
Returns whether the target is able to render layouts.
hasStatusBar() - Method in class com.android.sdklib.devices.Software
 
hasTag() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a tag.
hasTag() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasTag() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 
hasUpdate() - Method in class com.android.sdklib.repository.local.LocalPkgInfo
Indicates whether this local package has an update available.
hasVendorId() - Method in interface com.android.sdklib.repository.descriptors.IPkgCapabilities
Indicates whether this package type has a vendor id.
hasVendorId() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
 
hasVendorId() - Method in enum com.android.sdklib.repository.descriptors.PkgType
 

I

IAddonDesc - Interface in com.android.sdklib.repository.descriptors
IAddonDesc returns extra information on add-on descriptors.
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
IArchiveBuilder - Interface in com.android.sdklib.build
 
IdDisplay - Class in com.android.sdklib.repository.descriptors
Immutable structure that represents a tuple (id-string + display-string.)
IdDisplay(String, String) - Constructor for class com.android.sdklib.repository.descriptors.IdDisplay
Creates a new immutable tuple (id-string + display-string.)
IFileOp - Interface in com.android.sdklib.io
Wraps some common File operations on files and folders.
IMPLICIT_MICRO_REV - Static variable in class com.android.sdklib.repository.FullRevision
 
IMPLICIT_MINOR_REV - Static variable in class com.android.sdklib.repository.FullRevision
 
IPkgCapabilities - Interface in com.android.sdklib.repository.descriptors
IPkgCapabilities describe which attributes are available for each kind of SDK Manager package type.
IPkgDesc - Interface in com.android.sdklib.repository.descriptors
IPkgDesc keeps information on individual SDK packages (both local or remote packages definitions.)
Packages have different attributes depending on their type.
IPkgDescExtra - Interface in com.android.sdklib.repository.descriptors
IPkgDescExtra keeps information on individual extra SDK packages (both local or remote packages definitions.) The base IPkgDesc tries to present a unified interface to package attributes and this interface adds methods specific to extras.
isDefaultState() - Method in class com.android.sdklib.devices.State
 
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.
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.
isGenericUpdateFor(IPkgDesc) - Method in class com.android.sdklib.repository.descriptors.PkgDesc
Computes the most general case of IPkgDesc.isUpdateFor(IPkgDesc).
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.
isInCommandLine() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Returns true if the argument has been used on the command line.
isLoaded() - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
isMandatory() - Method in class com.android.sdklib.util.CommandLineParser.Arg
Return true if this argument is mandatory for this verb/directobject.
isPlatform(String) - Static method in class com.android.sdklib.AndroidTargetHash
Given a hash string, indicates whether this is a platform hash string.
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
 
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.
isSilent() - Method in class com.android.sdklib.util.CommandLineParser
Helper that returns true if --silent was requested.
isUpdateFor(IPkgDesc) - Method in interface com.android.sdklib.repository.descriptors.IPkgDesc
Indicates whether this package descriptor is an update for the given existing descriptor.
isUpdateFor(IPkgDesc) - Method in class com.android.sdklib.repository.descriptors.PkgDescExtra
 
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.
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.

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_HELP - Static variable in class com.android.sdklib.util.CommandLineParser
The global help flag.
KEY_SILENT - Static variable in class com.android.sdklib.util.CommandLineParser
The global silent flag.
KEY_VERBOSE - Static variable in class com.android.sdklib.util.CommandLineParser
The global verbose flag.

L

lastModified(File) - Method in class com.android.sdklib.io.FileOp
 
lastModified(File) - Method in interface com.android.sdklib.io.IFileOp
Returns the lastModified attribute of the file.
launch(File, List<String>, Map<String, String>) - Method in interface com.android.sdklib.build.RenderScriptProcessor.CommandLineLauncher
 
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_REV - Static variable in class com.android.sdklib.repository.PkgProps
 
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.
loadDependencies() - Method in class com.android.sdklib.build.RenderScriptChecker
 
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.
LOCAL_NS - Static variable in class com.android.sdklib.devices.DeviceWriter
 
LocalAddonPkgInfo - Class in com.android.sdklib.repository.local
 
LocalAddonPkgInfo(LocalSdk, File, Properties, AndroidVersion, MajorRevision) - Constructor for class com.android.sdklib.repository.local.LocalAddonPkgInfo
 
LocalBuildToolPkgInfo - Class in com.android.sdklib.repository.local
 
LocalBuildToolPkgInfo(LocalSdk, File, Properties, FullRevision, BuildToolInfo) - Constructor for class com.android.sdklib.repository.local.LocalBuildToolPkgInfo
 
LocalDocPkgInfo - Class in com.android.sdklib.repository.local
 
LocalDocPkgInfo(LocalSdk, File, Properties, AndroidVersion, MajorRevision) - Constructor for class com.android.sdklib.repository.local.LocalDocPkgInfo
 
LocalExtraPkgInfo - Class in com.android.sdklib.repository.local
 
LocalExtraPkgInfo(LocalSdk, File, Properties, String, String, String[], NoPreviewRevision) - Constructor for class com.android.sdklib.repository.local.LocalExtraPkgInfo
 
LocalPkgInfo - Class in com.android.sdklib.repository.local
Information about a locally installed package.
LocalPkgInfo(LocalSdk, File, Properties) - Constructor for class com.android.sdklib.repository.local.LocalPkgInfo
 
LocalPlatformPkgInfo - Class in com.android.sdklib.repository.local
 
LocalPlatformPkgInfo(LocalSdk, File, Properties, AndroidVersion, MajorRevision, FullRevision) - Constructor for class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
LocalPlatformToolPkgInfo - Class in com.android.sdklib.repository.local
 
LocalPlatformToolPkgInfo(LocalSdk, File, Properties, FullRevision) - Constructor for class com.android.sdklib.repository.local.LocalPlatformToolPkgInfo
 
LocalSamplePkgInfo - Class in com.android.sdklib.repository.local
Local sample package, for a given platform's AndroidVersion.
LocalSamplePkgInfo(LocalSdk, File, Properties, AndroidVersion, MajorRevision, FullRevision) - Constructor for class com.android.sdklib.repository.local.LocalSamplePkgInfo
 
LocalSdk - Class in com.android.sdklib.repository.local
This class keeps information on the current locally installed SDK.
LocalSdk() - Constructor for class com.android.sdklib.repository.local.LocalSdk
Creates an initial LocalSdk instance with an unknown location.
LocalSdk(File) - Constructor for class com.android.sdklib.repository.local.LocalSdk
Creates an initial LocalSdk instance for a known SDK location.
LocalSdk(IFileOp) - Constructor for class com.android.sdklib.repository.local.LocalSdk
Creates an initial LocalSdk instance with an unknown location.
LocalSourcePkgInfo - Class in com.android.sdklib.repository.local
Local source package, for a given platform's AndroidVersion.
LocalSourcePkgInfo(LocalSdk, File, Properties, AndroidVersion, MajorRevision) - Constructor for class com.android.sdklib.repository.local.LocalSourcePkgInfo
 
LocalSysImgPkgInfo - Class in com.android.sdklib.repository.local
Local system-image package, for a given platform's AndroidVersion and given ABI.
LocalSysImgPkgInfo(LocalSdk, File, Properties, AndroidVersion, String, MajorRevision) - Constructor for class com.android.sdklib.repository.local.LocalSysImgPkgInfo
 
LocalToolPkgInfo - Class in com.android.sdklib.repository.local
 
LocalToolPkgInfo(LocalSdk, File, Properties, FullRevision, FullRevision) - Constructor for class com.android.sdklib.repository.local.LocalToolPkgInfo
 

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(FullRevision) - Constructor for class com.android.sdklib.repository.MajorRevision
 
MajorRevision(int) - Constructor for class com.android.sdklib.repository.MajorRevision
 
makeRelative(File, File) - Static method in class com.android.sdklib.io.FileOp
Computes a relative path from "toBeRelative" relative to "baseDir".
MANIFEST_ATTRIBUTES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "attrs_manifest.xml" file.
ManualRenderScriptChecker - Class in com.android.sdklib.build
Checks whether Renderscript compilation is needed.
ManualRenderScriptChecker(List<File>, File) - Constructor for class com.android.sdklib.build.ManualRenderScriptChecker
 
mDependencyFiles - Variable in class com.android.sdklib.build.RenderScriptChecker
 
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_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_TOOLS_REV - Static variable in class com.android.sdklib.repository.PkgProps
 
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.
mOldInputs - Variable in class com.android.sdklib.build.RenderScriptChecker
 
mOldOutputs - Variable in class com.android.sdklib.build.RenderScriptChecker
 
mPath - Variable in class com.android.sdklib.build.ApkBuilder.FileEntry
 
mSourceFolders - Variable in class com.android.sdklib.build.RenderScriptChecker
 
Multitouch - Enum in com.android.sdklib.devices
 
mustCompile() - Method in class com.android.sdklib.build.ManualRenderScriptChecker
 

N

needCompilation() - Method in class com.android.sdklib.build.DependencyFile
Deprecated. Use Gradle instead!
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
 
newAddon(AndroidVersion, MajorRevision, String, String) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new add-on package descriptor.
newAddon(AndroidVersion, MajorRevision, IAddonDesc) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new platform add-on descriptor where the target hash isn't determined yet.
newBuildTool(FullRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new build-tool package descriptor.
newDoc(AndroidVersion, MajorRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new doc package descriptor.
newExtra(String, String, String[], NoPreviewRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new extra package descriptor.
newFileInputStream(File) - Method in class com.android.sdklib.io.FileOp
Creates a new InputStream for the given file.
newFileInputStream(File) - Method in interface com.android.sdklib.io.IFileOp
Creates a new InputStream for the given file.
newFileOutputStream(File) - Method in class com.android.sdklib.io.FileOp
Creates a new OutputStream for the given file.
newFileOutputStream(File) - Method in interface com.android.sdklib.io.IFileOp
Creates a new OutputStream for the given file.
newPlatform(AndroidVersion, MajorRevision, FullRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new platform package descriptor.
newPlatformTool(FullRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new platform-tool package descriptor.
newSample(AndroidVersion, MajorRevision, FullRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new sample package descriptor.
newSource(AndroidVersion, MajorRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new source package descriptor.
newSysImg(AndroidVersion, IdDisplay, String, MajorRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new system-image package descriptor.
newTool(FullRevision, FullRevision) - Static method in class com.android.sdklib.repository.descriptors.PkgDesc
Create a new tool package descriptor.
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
 
NoPreviewRevision - Class in com.android.sdklib.repository
Package multi-part revision number composed of a tuple (major.minor.micro) but without support for any optional preview number.
NoPreviewRevision(int) - Constructor for class com.android.sdklib.repository.NoPreviewRevision
 
NoPreviewRevision(int, int, int) - Constructor for class com.android.sdklib.repository.NoPreviewRevision
 
NOT_A_PREVIEW - Static variable in class com.android.sdklib.repository.FullRevision
 
NOT_SPECIFIED - Static variable in class com.android.sdklib.repository.FullRevision
 
NOT_SPECIFIED - Static variable in class com.android.sdklib.SdkManager.LayoutlibVersion
 
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.

O

onDevicesChanged() - Method in interface com.android.sdklib.devices.DeviceManager.DevicesChangedListener
Called after one of the Device lists has been updated.
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.
out(String) - Method in interface com.android.sdklib.util.GrabProcessOutput.IProcessOutput
Processes an stdout message line.

P

parse() - Method in class com.android.sdklib.build.DependencyFile
Parses the dependency file(s)
parse(File) - Static method in class com.android.sdklib.devices.DeviceParser
 
parse(InputStream) - Static method in class com.android.sdklib.devices.DeviceParser
 
parseArgs(String[]) - Method in class com.android.sdklib.util.CommandLineParser
Parses the command-line arguments.
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.
parseRevision(String) - Static method in class com.android.sdklib.repository.NoPreviewRevision
Parses a string of format "major.minor.micro" and returns a new NoPreviewRevision for it.
parseRevisionImpl(String, boolean, boolean) - Static method in class com.android.sdklib.repository.FullRevision
 
parseSkinFolder(File) - Method in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
Parses the skin folder and builds the skin list.
PKG_ALL - Static variable in enum com.android.sdklib.repository.descriptors.PkgType
A collection of all the known PkgTypes.
PKG_ALL_INT - Static variable in enum com.android.sdklib.repository.descriptors.PkgType
Integer value matching all available pkg types, for the old LocalSdkParer.
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
 
PkgDesc - Class in com.android.sdklib.repository.descriptors
PkgDesc keeps information on individual SDK packages (both local or remote packages definitions.)
Packages have different attributes depending on their type.
PkgDesc() - Constructor for class com.android.sdklib.repository.descriptors.PkgDesc
 
PkgDescExtra - Class in com.android.sdklib.repository.descriptors
Implementation detail of IPkgDescExtra for extra packages.
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
 
PkgType - Enum in com.android.sdklib.repository.descriptors
Package types handled by the LocalSdk.
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
 
postInstallHook() - Method in interface com.android.sdklib.repository.ISdkChangeListener
Invoked when the SDK Manager UI is done installing packages.
PowerType - Enum in com.android.sdklib.devices
 
PREFIX - Static variable in class com.android.sdklib.devices.DeviceWriter
 
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.
processFile(File, String) - Method in class com.android.sdklib.build.FileGatherer
 
processFile(File, String) - Method in interface com.android.sdklib.build.SourceSearcher.SourceFileProcessor
 
PROP_VERSION_CODENAME - Static variable in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
PROP_VERSION_RELEASE - Static variable in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 
PROP_VERSION_SDK - Static variable in class com.android.sdklib.repository.local.LocalPlatformPkgInfo
 

R

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).
registerListener(DeviceManager.DevicesChangedListener) - Method in class com.android.sdklib.devices.DeviceManager
Register a listener to be notified when the device lists are modified.
reloadSdk(ILogger) - Method in class com.android.sdklib.SdkManager
Reloads the content of the SDK.
RemotePkgInfo - Class in com.android.sdklib.repository.remote
This class provides information on a remote package available for download via a remote SDK repository server.
RemotePkgInfo(IPkgDesc, IDescription) - Constructor for class com.android.sdklib.repository.remote.RemotePkgInfo
 
RemoteSdk - Class in com.android.sdklib.repository.remote
This class keeps information on the remote SDK repository.
RemoteSdk(SettingsController) - Constructor for class com.android.sdklib.repository.remote.RemoteSdk
 
removeState(String) - Method in class com.android.sdklib.devices.Device.Builder
Removes the first State with the given name
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.
RenderScriptChecker - Class in com.android.sdklib.build
Loads dependencies for Renderscript.
RenderScriptChecker(List<File>, File) - Constructor for class com.android.sdklib.build.RenderScriptChecker
 
RenderScriptProcessor - Class in com.android.sdklib.build
Compiles Renderscript files.
RenderScriptProcessor(List<File>, List<File>, File, File, File, File, File, BuildToolInfo, int, boolean, int, boolean) - Constructor for class com.android.sdklib.build.RenderScriptProcessor
 
RenderScriptProcessor.CommandLineLauncher - Interface in com.android.sdklib.build
 
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.
RS_DEPS - Static variable in class com.android.sdklib.build.RenderScriptProcessor
 

S

SAMPLE_MIN_API_LEVEL - Static variable in class com.android.sdklib.repository.PkgProps
 
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
saveProperties(Properties) - Method in class com.android.sdklib.AndroidVersion
 
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.
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
 
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
 
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
 
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
 
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
 
search(SourceSearcher.SourceFileProcessor) - Method in class com.android.sdklib.build.SourceSearcher
 
Sensor - Enum in com.android.sdklib.devices
 
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
 
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
 
setCurrentValue(Object) - Method in class com.android.sdklib.util.CommandLineParser.Arg
Sets the current value.
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
 
setDiagonalLength(double) - Method in class com.android.sdklib.devices.Screen
 
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
 
setId(String) - Method in class com.android.sdklib.devices.Device.Builder
 
setInCommandLine(boolean) - Method in class com.android.sdklib.util.CommandLineParser.Arg
Sets if the argument has been used on the command line.
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
 
setLocation(File) - Method in class com.android.sdklib.repository.local.LocalSdk
Sets or changes the SDK root location.
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
 
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
 
setOrientation(ScreenOrientation) - Method in class com.android.sdklib.devices.State
 
setPixelDensity(Density) - Method in class com.android.sdklib.devices.Screen
 
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.
setScreen(Screen) - Method in class com.android.sdklib.devices.Hardware
 
setScreenType(ScreenType) - Method in class com.android.sdklib.devices.Screen
 
setSize(ScreenSize) - Method in class com.android.sdklib.devices.Screen
 
setStatusBar(boolean) - Method in class com.android.sdklib.devices.Software
 
setTagId(String) - Method in class com.android.sdklib.devices.Device.Builder
 
setValue(String, String, String, Object) - Method in class com.android.sdklib.util.CommandLineParser
Internal setter for raw parameter value.
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.
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
 
SOURCES - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "sources" folder.
SourceSearcher - Class in com.android.sdklib.build
Class to search for source files (by extension) in a set of source folders.
SourceSearcher(List<File>, String...) - Constructor for class com.android.sdklib.build.SourceSearcher
 
SourceSearcher.SourceFileProcessor - Interface in com.android.sdklib.build
 
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.
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
 
SYS_IMG_ABI - Static variable in class com.android.sdklib.repository.PkgProps
 
SYS_IMG_TAG_DISPLAY - Static variable in class com.android.sdklib.repository.PkgProps
 
SYS_IMG_TAG_ID - 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, IdDisplay, String, File[]) - Constructor for class com.android.sdklib.SystemImage
Creates a SystemImage description for an existing system image folder.
SystemImage(SdkManager, IAndroidTarget, ISystemImage.LocationType, IdDisplay, String, File[]) - Constructor for class com.android.sdklib.SystemImage
Creates a SystemImage description for a non-existing system image folder.

T

tagIdToDisplay(String) - Static method in class com.android.sdklib.repository.local.LocalSysImgPkgInfo
Computes a display-friendly tag string based on the tag id.
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].
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.build.DependencyFile
 
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 class com.android.sdklib.devices.Camera
 
toString() - Method in enum com.android.sdklib.devices.CameraLocation
 
toString() - Method in class com.android.sdklib.devices.Device
toString value suitable for debugging only.
toString() - Method in class com.android.sdklib.devices.Hardware
 
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 class com.android.sdklib.devices.Screen
 
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.Software
 
toString() - Method in class com.android.sdklib.devices.State
 
toString() - Method in class com.android.sdklib.devices.Storage
 
toString() - Method in enum com.android.sdklib.devices.Storage.Unit
 
toString() - Method in class com.android.sdklib.repository.descriptors.IdDisplay
Returns a string representation for *debug* purposes only, not for UI display.
toString() - Method in class com.android.sdklib.repository.descriptors.PkgDesc
String representation for debugging purposes.
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.local.LocalPkgInfo
String representation for debugging purposes.
toString() - Method in class com.android.sdklib.repository.MajorRevision
 
toString() - Method in class com.android.sdklib.repository.remote.RemotePkgInfo
String representation for debugging purposes.
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.
Update - Class in com.android.sdklib.repository.local
Helper methods to compute updates available for local packages.
Update() - Constructor for class com.android.sdklib.repository.local.Update
 
updateAdb() - Method in class com.android.sdklib.SdkManager
Updates adb with the USB devices declared in the SDK add-ons.
UpdateResult - Class in com.android.sdklib.repository.local
Results from Update.computeUpdates(LocalPkgInfo[], com.google.common.collect.Multimap).
UpdateResult() - Constructor for class com.android.sdklib.repository.local.UpdateResult
 
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.

V

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.DeviceFilter
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.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.descriptors.PkgType
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.Accept
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.DeviceFilter
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.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.descriptors.PkgType
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.Accept
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.
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

WIDGETS - Static variable in interface com.android.sdklib.IAndroidTarget
OS Path to the "data/widgets.txt" file.
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.

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