META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/sdklib/
com/android/sdklib/LayoutlibVersion.classLayoutlibVersion.java
package com.android.sdklib
public com.android.sdklib.LayoutlibVersion extends java.lang.Object implements java.lang.Comparable {
private final int mApi
private final int mRevision
public static final int NOT_SPECIFIED
public void (int, int)
int api
int revision
public int getApi ()
public int getRevision ()
public int compareTo (com.android.sdklib.LayoutlibVersion)
com.android.sdklib.LayoutlibVersion rhs
boolean useRev
int lhsValue
int rhsValue
public volatile int compareTo (java.lang.Object)
}
com/android/sdklib/FileOpFileWrapper$1.classFileOpFileWrapper.java
package com.android.sdklib
com.android.sdklib.FileOpFileWrapper$1 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.io.IAbstractFolder$FilenameFilter val$filter
final com.android.sdklib.FileOpFileWrapper this$0
void (com.android.sdklib.FileOpFileWrapper, com.android.io.IAbstractFolder$FilenameFilter)
com.android.sdklib.FileOpFileWrapper this$0
public boolean accept (java.io.File, java.lang.String)
java.io.File file
String s
}
com/android/sdklib/SdkVersionInfo.classSdkVersionInfo.java
package com.android.sdklib
public com.android.sdklib.SdkVersionInfo extends java.lang.Object {
public static final int HIGHEST_KNOWN_API
public static final int HIGHEST_KNOWN_STABLE_API
public static final int LOWEST_ACTIVE_API
public static final int HIGHEST_KNOWN_API_WEAR
public static final int LOWEST_ACTIVE_API_WEAR
public static final int HIGHEST_KNOWN_API_TV
public static final int LOWEST_ACTIVE_API_TV
public static final int LOWEST_COMPILE_SDK_VERSION
public void ()
public static java.lang.String getAndroidName (int)
int api
String codeName
String name
public static java.lang.String getVersionString (int)
int api
public static java.lang.String getCodeName (int)
int api
public static java.lang.String getBuildCode (int)
int api
public static int getApiByBuildCode (java.lang.String, boolean)
String code
int api
String buildCode
boolean recognizeUnknowns
public static int getApiByPreviewName (java.lang.String, boolean)
String previewName
boolean recognizeUnknowns
String codeName
public static java.lang.String camelCaseToUnderlines (java.lang.String)
char c
boolean isUpperCase
int i
String string
StringBuilder sb
int n
boolean lastWasUpperCase
public static java.lang.String underlinesToCamelCase (java.lang.String)
char c
String string
StringBuilder sb
int n
int i
boolean upcaseNext
public static com.android.sdklib.AndroidVersion getVersion (java.lang.String, com.android.sdklib.IAndroidTarget[])
int api
NumberFormatException e
com.android.sdklib.AndroidVersion version
com.android.sdklib.IAndroidTarget target
int i
String apiOrPreviewName
com.android.sdklib.IAndroidTarget[] targets
int api
public static java.lang.String getAndroidVersionCodeName (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
String codeName
public static java.lang.String getVersionWithCodename (com.android.sdklib.AndroidVersion)
String versionString
String codeName
com.android.sdklib.AndroidVersion version
StringBuilder result
}
com/android/sdklib/IAndroidTarget$OptionalLibrary.classIAndroidTarget.java
package com.android.sdklib
public abstract com.android.sdklib.IAndroidTarget$OptionalLibrary extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.io.File getJar ()
public abstract java.lang.String getDescription ()
public abstract boolean isManifestEntryRequired ()
public abstract java.lang.String getLocalJarPath ()
}
com/android/sdklib/AndroidVersionHelper.classAndroidVersionHelper.java
package com.android.sdklib
public com.android.sdklib.AndroidVersionHelper extends java.lang.Object {
public void ()
public static com.android.sdklib.AndroidVersion create (java.util.Properties, int, java.lang.String)
int api
String codeName
java.util.Properties properties
int defaultApiLevel
String defaultCodeName
public static com.android.sdklib.AndroidVersion create (java.util.Properties) throws com.android.sdklib.AndroidVersion$AndroidVersionException
int api
String codeName
NumberFormatException e
java.util.Properties properties
Exception error
String apiLevel
}
com/android/sdklib/build/
com/android/sdklib/build/JarListSanitizer.classJarListSanitizer.java
package com.android.sdklib.build
public com.android.sdklib.build.JarListSanitizer extends java.lang.Object {
private static final byte[] sBuffer
private static final String CACHE_FILENAME
private static final java.util.regex.Pattern READ_PATTERN
private final java.io.File mOut
private final java.io.PrintStream mOutStream
public void (java.io.File)
java.io.File out
public void (java.io.File, java.io.PrintStream)
java.io.File out
java.io.PrintStream outStream
public java.util.List sanitize (java.util.Collection) throws com.android.sdklib.build.JarListSanitizer$DifferentLibException com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.io.File f
String path
com.android.sdklib.build.JarListSanitizer$JarEntity entity
String filename
java.util.List nameList
java.io.File file
java.util.List list
java.util.Map$Entry entry
java.util.Collection files
java.util.List results
java.util.Map jarList
boolean updateJarList
java.util.Map nameMap
private void checkEntities (java.lang.String, java.util.List) throws com.android.sdklib.build.JarListSanitizer$DifferentLibException com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity entity
int i
String filename
java.util.List list
com.android.sdklib.build.JarListSanitizer$JarEntity baseEntity
long baseLength
String baseSha1
int count
private void checkSupportLibs (java.util.Map, java.util.List)
java.util.Map nameMap
java.util.List results
java.util.List v4
java.util.List v13
private java.util.Map getCachedJarList ()
String path
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.util.regex.Matcher m
String line
java.util.Map cache
java.io.File cacheFile
java.io.BufferedReader reader
private void writeJarList (java.util.Map)
com.android.sdklib.build.JarListSanitizer$JarEntity entity
int i
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.util.List list
java.io.IOException e
java.util.Map nameMap
java.io.File cacheFile
java.io.OutputStreamWriter writer
private java.lang.String[] getEntityDetails (java.lang.String, java.util.List) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity entity
String filename
java.util.List list
java.util.ArrayList result
private static java.lang.String getSha1 (java.io.File) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
int length
java.security.MessageDigest md
Exception e
java.io.FileInputStream fis
java.io.File f
private static java.lang.String byteArray2Hex (byte[])
byte b
byte[] hash
java.util.Formatter formatter
static java.lang.String access$000 (java.io.File) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
java.io.File x0
static void ()
}
com/android/sdklib/build/ManualRenderScriptChecker.classManualRenderScriptChecker.java
package com.android.sdklib.build
public com.android.sdklib.build.ManualRenderScriptChecker extends com.android.sdklib.build.RenderScriptChecker {
private final java.util.List mInputFiles
public void (java.util.List, java.io.File)
java.util.List sourceFolders
java.io.File binFolder
public boolean mustCompile () throws java.io.IOException
java.io.File file
com.android.sdklib.build.DependencyFile depFile
com.android.sdklib.build.SourceSearcher searcher
com.android.sdklib.build.ManualRenderScriptChecker$InputProcessor inputProcessor
public java.util.List getInputFiles ()
}
com/android/sdklib/build/IArchiveBuilder.classIArchiveBuilder.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.IArchiveBuilder extends java.lang.Object {
public abstract void addFile (java.io.File, java.lang.String) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
}
com/android/sdklib/build/SourceSearcher$SourceFileProcessor.classSourceSearcher.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.SourceSearcher$SourceFileProcessor extends java.lang.Object {
public abstract void processFile (java.io.File, java.lang.String) throws java.io.IOException
}
com/android/sdklib/build/DuplicateFileException.classDuplicateFileException.java
package com.android.sdklib.build
public final com.android.sdklib.build.DuplicateFileException extends com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException {
private static final long serialVersionUID
private final String mArchivePath
private final java.io.File mFile1
private final java.io.File mFile2
public void (java.lang.String, java.io.File, java.io.File)
String archivePath
java.io.File file1
java.io.File file2
public java.lang.String getArchivePath ()
public java.io.File getFile1 ()
public java.io.File getFile2 ()
public java.lang.String getMessage ()
}
com/android/sdklib/build/JarListSanitizer$Sha1Exception.classJarListSanitizer.java
package com.android.sdklib.build
public final com.android.sdklib.build.JarListSanitizer$Sha1Exception extends java.lang.Exception {
private static final long serialVersionUID
private final java.io.File mJarFile
public void (java.io.File, java.lang.Throwable)
java.io.File jarFile
Throwable cause
public java.io.File getJarFile ()
}
com/android/sdklib/build/RenderScriptChecker.classRenderScriptChecker.java
package com.android.sdklib.build
public com.android.sdklib.build.RenderScriptChecker extends java.lang.Object {
protected final java.util.List mSourceFolders
private final java.io.File mBinFolder
protected java.util.Set mOldOutputs
protected java.util.Set mOldInputs
protected java.util.List mDependencyFiles
public void (java.util.List, java.io.File)
java.util.List sourceFolders
java.io.File binFolder
public void loadDependencies () throws java.io.IOException
com.android.sdklib.build.DependencyFile depFile
java.io.File file
java.io.File renderscriptDeps
java.io.File[] depsFiles
int count
public java.util.List findInputFiles () throws java.io.IOException
com.android.sdklib.build.SourceSearcher searcher
com.android.sdklib.build.FileGatherer fileGatherer
public java.util.Set getOldOutputs ()
public java.util.Set getOldInputs ()
public void cleanDependencies ()
com.android.sdklib.build.DependencyFile depFile
public java.util.List getSourceFolders ()
}
com/android/sdklib/build/ApkBuilder$JarStatusImpl.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$JarStatusImpl extends java.lang.Object implements com.android.sdklib.build.ApkBuilder$JarStatus {
public final java.util.List mLibs
public final boolean mNativeLibsConflict
private void (java.util.List, boolean)
java.util.List libs
boolean nativeLibsConflict
public java.util.List getNativeLibs ()
public boolean hasNativeLibsConflicts ()
void (java.util.List, boolean, com.android.sdklib.build.ApkBuilder$1)
java.util.List x0
boolean x1
com.android.sdklib.build.ApkBuilder$1 x2
}
com/android/sdklib/build/ApkBuilder$FileEntry.classApkBuilder.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilder$FileEntry extends java.lang.Object {
public final java.io.File mFile
public final String mPath
void (java.io.File, java.lang.String)
java.io.File file
String path
}
com/android/sdklib/build/DependencyFile.classDependencyFile.java
package com.android.sdklib.build
public com.android.sdklib.build.DependencyFile extends java.lang.Object {
private final java.io.File mDependencyFile
private final java.util.List mSourceFolders
private boolean mIsParsed
private java.util.List mOutputFiles
private java.util.List mInputFiles
private java.util.List mSdkInputFiles
public void (java.io.File, java.util.List)
java.io.File dependencyFile
java.util.List sourceFolders
public java.io.File getFile ()
public java.util.List getInputFiles ()
public java.util.List getSdkInputFiles ()
public java.util.List getOutputFiles ()
public java.io.File getFirstOutput ()
public boolean hasInput (java.io.File)
java.io.File file
public boolean hasOutput (java.io.File)
java.io.File file
public void parse () throws java.io.IOException
String line
java.io.File f
String path
java.util.List lines
StringBuilder sb
String[] files
String[] outputs
String[] inputs
public boolean needCompilation ()
long time
java.io.File file
long time
java.io.File file
long inputTime
long outputTime
private java.util.List getList (java.lang.String[])
String path
String[] paths
java.util.List list
public java.lang.String toString ()
private static boolean checkParentFile (java.io.File, java.util.List)
java.io.File parent
java.io.File child
java.util.List parents
java.io.File childParent
}
com/android/sdklib/build/ApkBuilderMain.classApkBuilderMain.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilderMain extends java.lang.Object {
private static final java.util.regex.Pattern PATTERN_JAR_EXT
public static void main (java.lang.String[])
String argument
int i
java.io.File sourceFolder
String filename
String[] filenames
java.io.File jarFile
java.io.File nativeFolder
java.io.File outApk
java.io.File dexFile
java.util.ArrayList zipArchives
java.util.ArrayList sourceFolders
java.util.ArrayList jarFiles
java.util.ArrayList nativeFolders
boolean verbose
boolean signed
boolean debug
int index
com.android.sdklib.build.ApkBuilder builder
com.android.sdklib.build.ApkCreationException e
com.android.sdklib.build.DuplicateFileException e
com.android.sdklib.build.SealedApkException e
Exception e
String[] args
private static void printUsageAndQuit ()
private static transient void printAndExit (java.lang.String[])
String message
String[] messages
private void ()
static java.util.regex.Pattern access$000 ()
static void ()
}
com/android/sdklib/build/ApkBuilder$JarStatus.classApkBuilder.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.ApkBuilder$JarStatus extends java.lang.Object {
public abstract java.util.List getNativeLibs ()
public abstract boolean hasNativeLibsConflicts ()
}
com/android/sdklib/build/ApkBuilder$NullZipFilter.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$NullZipFilter extends java.lang.Object implements com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter {
private java.io.File mInputFile
final com.android.sdklib.build.ApkBuilder this$0
private void (com.android.sdklib.build.ApkBuilder)
void reset (java.io.File)
java.io.File inputFile
public boolean checkEntry (java.lang.String) throws com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
String archivePath
java.io.File duplicate
void (com.android.sdklib.build.ApkBuilder, com.android.sdklib.build.ApkBuilder$1)
com.android.sdklib.build.ApkBuilder x0
com.android.sdklib.build.ApkBuilder$1 x1
}
com/android/sdklib/build/JarListSanitizer$JarEntity.classJarListSanitizer.java
package com.android.sdklib.build
final com.android.sdklib.build.JarListSanitizer$JarEntity extends java.lang.Object {
private final java.io.File mFile
private final long mLastModified
private long mLength
private String mSha1
private void (java.lang.String, long, long, java.lang.String)
String path
long lastModified
long length
String sha1
private void (java.io.File)
java.io.File file
private boolean checkValidity ()
private java.io.File getFile ()
private long getLastModified ()
private long getLength ()
private java.lang.String getSha1 () throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
private boolean hasSha1 ()
static java.io.File access$100 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
void (java.io.File, com.android.sdklib.build.JarListSanitizer$1)
java.io.File x0
com.android.sdklib.build.JarListSanitizer$1 x1
static boolean access$300 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
static long access$400 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
static java.lang.String access$500 (com.android.sdklib.build.JarListSanitizer$JarEntity) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity x0
void (java.lang.String, long, long, java.lang.String, com.android.sdklib.build.JarListSanitizer$1)
String x0
long x1
long x2
String x3
com.android.sdklib.build.JarListSanitizer$1 x4
static boolean access$700 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
static long access$800 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
}
com/android/sdklib/build/ApkBuilder$JavaAndNativeResourceFilter.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$JavaAndNativeResourceFilter extends java.lang.Object implements com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter {
private final java.util.List mNativeLibs
private boolean mNativeLibsConflict
private java.io.File mInputFile
final com.android.sdklib.build.ApkBuilder this$0
private void (com.android.sdklib.build.ApkBuilder)
public boolean checkEntry (java.lang.String) throws com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
int i
java.io.File duplicate
String archivePath
String[] segments
String fileName
boolean check
java.util.List getNativeLibs ()
boolean getNativeLibsConflict ()
void reset (java.io.File)
java.io.File inputFile
void (com.android.sdklib.build.ApkBuilder, com.android.sdklib.build.ApkBuilder$1)
com.android.sdklib.build.ApkBuilder x0
com.android.sdklib.build.ApkBuilder$1 x1
}
com/android/sdklib/build/RenderScriptProcessor$CommandLineLauncher.classRenderScriptProcessor.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher extends java.lang.Object {
public abstract void launch (java.io.File, java.util.List, java.util.Map) throws java.io.IOException java.lang.InterruptedException
}
com/android/sdklib/build/RenderScriptProcessor.classRenderScriptProcessor.java
package com.android.sdklib.build
public com.android.sdklib.build.RenderScriptProcessor extends java.lang.Object {
private static final String LIBCLCORE_BC
private static final com.android.sdklib.build.RenderScriptProcessor$Abi[] ABIS_32
private static final com.android.sdklib.build.RenderScriptProcessor$Abi[] ABIS_64
public static final String RS_DEPS
private final java.util.List mInputs
private final java.util.List mImportFolders
private final java.io.File mBuildFolder
private final java.io.File mSourceOutputDir
private final java.io.File mResOutputDir
private final java.io.File mObjOutputDir
private final java.io.File mLibOutputDir
private final com.android.sdklib.BuildToolInfo mBuildToolInfo
private final int mTargetApi
private final boolean mDebugBuild
private final int mOptimLevel
private final boolean mSupportMode
private final java.io.File mRsLib
private final java.util.Map mLibClCore
public void (java.util.List, java.util.List, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, com.android.sdklib.BuildToolInfo, int, boolean, int, boolean)
java.io.File rsClCoreFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
java.io.File rsClCoreFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
java.io.File rs
java.io.File bcFolder
java.util.List inputs
java.util.List importFolders
java.io.File buildFolder
java.io.File sourceOutputDir
java.io.File resOutputDir
java.io.File objOutputDir
java.io.File libOutputDir
com.android.sdklib.BuildToolInfo buildToolInfo
int targetApi
boolean debugBuild
int optimLevel
boolean supportMode
public void cleanOldOutput (java.util.Collection)
java.io.File file
java.util.Collection oldOutputs
public static java.io.File getSupportJar (java.lang.String)
String buildToolsFolder
public static java.io.File getSupportNativeLibFolder (java.lang.String)
String buildToolsFolder
java.io.File rs
java.io.File lib
public void build (com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher) throws java.io.IOException java.lang.InterruptedException
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
private void doMainCompilation (com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File importPath
java.io.File sourceFile
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
String renderscript
String rsPath
String rsClangPath
java.io.File rawFolder
java.util.ArrayList command
int targetApi
private void createSupportFiles (com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File rawFolder
java.io.File rawFolder32
java.io.File rawFolder64
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
int targetApi
private void createSupportFilesHelper (java.io.File, com.android.sdklib.build.RenderScriptProcessor$Abi[], com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File objFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
String name
String objName
String soName
java.io.File bcFile
java.io.File rawFolder
com.android.sdklib.build.RenderScriptProcessor$Abi[] abis
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
com.android.sdklib.build.SourceSearcher searcher
com.android.sdklib.build.FileGatherer fileGatherer
private java.io.File createSupportObjFile (java.io.File, com.android.sdklib.build.RenderScriptProcessor$Abi, java.lang.String, com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File bcFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
String objName
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
java.io.File abiFolder
java.io.File exe
java.util.List args
java.io.File outFile
private void createSupportLibFile (java.io.File, com.android.sdklib.build.RenderScriptProcessor$Abi, java.lang.String, com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File objFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
String soName
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
java.io.File abiFolder
java.io.File intermediatesFolder
java.io.File intermediatesAbiFolder
java.io.File packagedFolder
java.io.File packagedAbiFolder
java.util.List args
java.io.File outFile
java.io.File exe
protected static void deleteFolder (java.io.File)
java.io.File file
java.io.File folder
java.io.File[] files
static void ()
}
com/android/sdklib/build/RenderScriptChecker$1.classRenderScriptChecker.java
package com.android.sdklib.build
com.android.sdklib.build.RenderScriptChecker$1 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.sdklib.build.RenderScriptChecker this$0
void (com.android.sdklib.build.RenderScriptChecker)
com.android.sdklib.build.RenderScriptChecker this$0
public boolean accept (java.io.File, java.lang.String)
java.io.File file
String s
}
com/android/sdklib/build/JarListSanitizer$DifferentLibException.classJarListSanitizer.java
package com.android.sdklib.build
public final com.android.sdklib.build.JarListSanitizer$DifferentLibException extends java.lang.Exception {
private static final long serialVersionUID
private final String[] mDetails
public void (java.lang.String, java.lang.String[])
String message
String[] details
public java.lang.String[] getDetails ()
}
com/android/sdklib/build/ApkBuilderMain$1.classApkBuilderMain.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilderMain$1 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
com/android/sdklib/build/ManualRenderScriptChecker$InputProcessor.classManualRenderScriptChecker.java
package com.android.sdklib.build
com.android.sdklib.build.ManualRenderScriptChecker$InputProcessor extends java.lang.Object implements com.android.sdklib.build.SourceSearcher$SourceFileProcessor {
private final java.util.Set mOldInputs
java.util.List sourceFiles
java.util.List headerFiles
boolean mustCompile
void (java.util.Set)
java.util.Set oldInputs
public void processFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File sourceFile
String extension
}
com/android/sdklib/build/ApkCreationException.classApkCreationException.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkCreationException extends java.lang.Exception {
private static final long serialVersionUID
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void (java.lang.Throwable)
Throwable cause
}
com/android/sdklib/build/JarListSanitizer$1.classJarListSanitizer.java
package com.android.sdklib.build
com.android.sdklib.build.JarListSanitizer$1 extends java.lang.Object {
}
com/android/sdklib/build/SourceSearcher.classSourceSearcher.java
package com.android.sdklib.build
public com.android.sdklib.build.SourceSearcher extends java.lang.Object {
private final java.util.List mSourceFolders
private final String[] mExtensions
public transient void (java.util.List, java.lang.String[])
java.util.List sourceFolders
String[] extensions
public void search (com.android.sdklib.build.SourceSearcher$SourceFileProcessor) throws java.io.IOException
java.io.File file
com.android.sdklib.build.SourceSearcher$SourceFileProcessor processor
private void processFile (java.io.File, com.android.sdklib.build.SourceSearcher$SourceFileProcessor) throws java.io.IOException
String ext
java.io.File child
java.io.File[] children
java.io.File file
com.android.sdklib.build.SourceSearcher$SourceFileProcessor processor
private java.lang.String checkExtension (java.io.File)
String ext
String extension
java.io.File file
String filename
int pos
}
com/android/sdklib/build/SealedApkException.classSealedApkException.java
package com.android.sdklib.build
public final com.android.sdklib.build.SealedApkException extends java.lang.Exception {
private static final long serialVersionUID
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void (java.lang.Throwable)
Throwable cause
}
com/android/sdklib/build/RenderScriptProcessor$Abi.classRenderScriptProcessor.java
package com.android.sdklib.build
final com.android.sdklib.build.RenderScriptProcessor$Abi extends java.lang.Object {
private final String mDevice
private final String mToolchain
private final com.android.sdklib.BuildToolInfo$PathId mLinker
private final String[] mLinkerArgs
transient void (java.lang.String, java.lang.String, com.android.sdklib.BuildToolInfo$PathId, java.lang.String[])
String device
String toolchain
com.android.sdklib.BuildToolInfo$PathId linker
String[] linkerArgs
static java.lang.String access$000 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
static java.lang.String access$100 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
static java.lang.String[] access$200 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
static com.android.sdklib.BuildToolInfo$PathId access$300 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
}
com/android/sdklib/build/ApkBuilder$1.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$1 extends java.lang.Object implements com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput {
final java.io.PrintStream val$verboseStream
void (java.io.PrintStream)
public void out (java.lang.String)
String message
public void err (java.lang.String)
String message
}
com/android/sdklib/build/ApkBuilder$SigningInfo.classApkBuilder.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilder$SigningInfo extends java.lang.Object {
public final java.security.PrivateKey key
public final java.security.cert.X509Certificate certificate
private void (java.security.PrivateKey, java.security.cert.X509Certificate)
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
void (java.security.PrivateKey, java.security.cert.X509Certificate, com.android.sdklib.build.ApkBuilder$1)
java.security.PrivateKey x0
java.security.cert.X509Certificate x1
com.android.sdklib.build.ApkBuilder$1 x2
}
com/android/sdklib/build/ApkBuilder.classApkBuilder.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilder extends java.lang.Object implements com.android.sdklib.build.IArchiveBuilder {
private static final java.util.regex.Pattern PATTERN_NATIVELIB_EXT
private static final java.util.regex.Pattern PATTERN_BITCODELIB_EXT
private java.io.File mApkFile
private java.io.File mResFile
private java.io.File mDexFile
private java.io.PrintStream mVerboseStream
private com.android.sdklib.internal.build.SignedJarBuilder mBuilder
private boolean mDebugMode
private boolean mIsSealed
private final com.android.sdklib.build.ApkBuilder$NullZipFilter mNullFilter
private final com.android.sdklib.build.ApkBuilder$JavaAndNativeResourceFilter mFilter
private final java.util.HashMap mAddedFiles
public static com.android.sdklib.build.ApkBuilder$SigningInfo getDebugKey (java.lang.String, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
java.io.File storeFile
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput keygenOutput
com.android.sdklib.internal.build.DebugKeyProvider keyProvider
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException e
com.android.sdklib.build.ApkCreationException e
Exception e
String storeOsPath
java.io.PrintStream verboseStream
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
String apkOsPath
String resOsPath
String dexOsPath
String storeOsPath
java.io.PrintStream verboseStream
public void (java.lang.String, java.lang.String, java.lang.String, java.security.PrivateKey, java.security.cert.X509Certificate, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
String apkOsPath
String resOsPath
String dexOsPath
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
java.io.PrintStream verboseStream
public void (java.io.File, java.io.File, java.io.File, java.lang.String, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
java.io.File apkFile
java.io.File resFile
java.io.File dexFile
String debugStoreOsPath
java.io.PrintStream verboseStream
com.android.sdklib.build.ApkBuilder$SigningInfo info
public void (java.io.File, java.io.File, java.io.File, java.security.PrivateKey, java.security.cert.X509Certificate, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
java.io.File apkFile
java.io.File resFile
java.io.File dexFile
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
java.io.PrintStream verboseStream
private void init (java.io.File, java.io.File, java.io.File, java.security.PrivateKey, java.security.cert.X509Certificate, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
com.android.sdklib.build.ApkCreationException e
Exception e
java.io.File apkFile
java.io.File resFile
java.io.File dexFile
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
java.io.PrintStream verboseStream
public void setDebugMode (boolean)
boolean debugMode
public void addFile (java.io.File, java.lang.String) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
com.android.sdklib.build.DuplicateFileException e
Exception e
java.io.File file
String archivePath
public void addZipFile (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.FileInputStream fis
com.android.sdklib.build.DuplicateFileException e
Exception e
java.io.File zipFile
public com.android.sdklib.build.ApkBuilder$JarStatus addResourcesFromJar (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.FileInputStream fis
com.android.sdklib.build.DuplicateFileException e
Exception e
java.io.File jarFile
public void addSourceFolder (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.File sourceFolder
public static void addSourceFolder (com.android.sdklib.build.IArchiveBuilder, java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.DuplicateFileException
java.io.File file
java.io.File[] files
com.android.sdklib.build.DuplicateFileException e
Exception e
com.android.sdklib.build.IArchiveBuilder builder
java.io.File sourceFolder
public void addNativeLibraries (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.IOException e
String path
java.io.File lib
java.io.File[] libs
java.io.File abi
java.io.File nativeFolder
java.io.File[] abiList
public void addNativeLibraries (java.util.List) throws com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException com.android.sdklib.build.ApkCreationException
java.io.IOException e
com.android.sdklib.build.ApkBuilder$FileEntry entry
java.util.List entries
public static java.util.List getNativeFiles (java.io.File, boolean) throws com.android.sdklib.build.ApkCreationException
String path
java.io.File lib
java.io.File[] libs
java.io.File abi
java.io.File nativeFolder
boolean debugMode
java.util.List files
java.io.File[] abiList
public void sealApk () throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException
Exception e
private transient void verbosePrintln (java.lang.String, java.lang.Object[])
String format
Object[] args
private void doAddFile (java.io.File, java.lang.String) throws com.android.sdklib.build.DuplicateFileException java.io.IOException
java.io.File file
String archivePath
java.io.File duplicate
private static void processFileForResource (com.android.sdklib.build.IArchiveBuilder, java.io.File, java.lang.String) throws java.io.IOException com.android.sdklib.build.DuplicateFileException com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException
java.io.File contentFile
java.io.File[] files
com.android.sdklib.build.IArchiveBuilder builder
java.io.File file
String path
private java.io.File checkFileForDuplicate (java.lang.String)
String archivePath
private void checkOutputFile (java.io.File) throws com.android.sdklib.build.ApkCreationException
java.io.IOException e
java.io.File file
private static void checkInputFile (java.io.File) throws java.io.FileNotFoundException com.android.sdklib.build.ApkCreationException
java.io.File file
public static java.lang.String getDebugKeystore () throws com.android.sdklib.build.ApkCreationException
Exception e
public static boolean checkFolderForPackaging (java.lang.String)
String folderName
public static boolean checkFileForPackaging (java.lang.String)
String fileName
String[] fileSegments
String fileExt
public static boolean checkFileForPackaging (java.lang.String, java.lang.String)
String fileName
String extension
static void access$000 (com.android.sdklib.build.ApkBuilder, java.lang.String, java.lang.Object[])
com.android.sdklib.build.ApkBuilder x0
String x1
Object[] x2
static java.io.File access$100 (com.android.sdklib.build.ApkBuilder, java.lang.String)
com.android.sdklib.build.ApkBuilder x0
String x1
static java.util.HashMap access$200 (com.android.sdklib.build.ApkBuilder)
com.android.sdklib.build.ApkBuilder x0
static void ()
}
com/android/sdklib/build/FileGatherer.classFileGatherer.java
package com.android.sdklib.build
public com.android.sdklib.build.FileGatherer extends java.lang.Object implements com.android.sdklib.build.SourceSearcher$SourceFileProcessor {
private final java.util.List mFiles
public void ()
public void processFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File sourceFile
String extension
public java.util.List getFiles ()
}
com/android/sdklib/IAndroidTarget.classIAndroidTarget.java
package com.android.sdklib
public abstract com.android.sdklib.IAndroidTarget extends java.lang.Object implements java.lang.Comparable {
public static final int ANDROID_JAR
public static final int ANDROID_AIDL
public static final int SAMPLES
public static final int SKINS
public static final int TEMPLATES
public static final int DATA
public static final int ATTRIBUTES
public static final int MANIFEST_ATTRIBUTES
public static final int LAYOUT_LIB
public static final int RESOURCES
public static final int FONTS
public static final int WIDGETS
public static final int ACTIONS_ACTIVITY
public static final int ACTIONS_BROADCAST
public static final int ACTIONS_SERVICE
public static final int CATEGORIES
public static final int SOURCES
public static final int DOCS
public static final int ANT
public static final int UI_AUTOMATOR_JAR
public abstract java.lang.String getLocation ()
public abstract java.lang.String getVendor ()
public abstract java.lang.String getName ()
public abstract java.lang.String getFullName ()
public abstract java.lang.String getClasspathName ()
public abstract java.lang.String getShortClasspathName ()
public abstract java.lang.String getDescription ()
public abstract com.android.sdklib.AndroidVersion getVersion ()
public abstract java.lang.String getVersionName ()
public abstract int getRevision ()
public abstract boolean isPlatform ()
public abstract com.android.sdklib.IAndroidTarget getParent ()
public abstract java.lang.String getPath (int)
public abstract java.io.File getFile (int)
public abstract com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public abstract java.util.List getBootClasspath ()
public abstract java.util.List getOptionalLibraries ()
public abstract java.util.List getAdditionalLibraries ()
public abstract boolean hasRenderingLibrary ()
public abstract java.io.File[] getSkins ()
public abstract java.io.File getDefaultSkin ()
public abstract java.lang.String[] getPlatformLibraries ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract java.util.Map getProperties ()
public abstract boolean canRunOn (com.android.sdklib.IAndroidTarget)
public abstract java.lang.String hashString ()
}
com/android/sdklib/ISystemImage.classISystemImage.java
package com.android.sdklib
public abstract com.android.sdklib.ISystemImage extends java.lang.Object implements java.lang.Comparable {
public abstract java.io.File getLocation ()
public abstract com.android.sdklib.repository.IdDisplay getTag ()
public abstract com.android.sdklib.repository.IdDisplay getAddonVendor ()
public abstract java.lang.String getAbiType ()
public abstract java.io.File[] getSkins ()
public abstract com.android.repository.Revision getRevision ()
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
public abstract boolean obsolete ()
}
com/android/sdklib/devices/
com/android/sdklib/devices/Storage$Unit.classStorage.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Storage$Unit extends java.lang.Enum {
public static final com.android.sdklib.devices.Storage$Unit B
public static final com.android.sdklib.devices.Storage$Unit KiB
public static final com.android.sdklib.devices.Storage$Unit MiB
public static final com.android.sdklib.devices.Storage$Unit GiB
public static final com.android.sdklib.devices.Storage$Unit TiB
private String mValue
private String mDisplayValue
private long mNoBytes
private static final com.android.sdklib.devices.Storage$Unit[] $VALUES
public static com.android.sdklib.devices.Storage$Unit[] values ()
public static com.android.sdklib.devices.Storage$Unit valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, long)
String val
String displayVal
long noBytes
public static com.android.sdklib.devices.Storage$Unit getEnum (java.lang.String)
com.android.sdklib.devices.Storage$Unit v
String val
public long getNumberOfBytes ()
public java.lang.String toString ()
public java.lang.String getDisplayValue ()
static void ()
}
com/android/sdklib/devices/DeviceManager$DevicesChangedListener.classDeviceManager.java
package com.android.sdklib.devices
public abstract com.android.sdklib.devices.DeviceManager$DevicesChangedListener extends java.lang.Object {
public abstract void onDevicesChanged ()
}
com/android/sdklib/devices/Device$1.classDevice.java
package com.android.sdklib.devices
final com.android.sdklib.devices.Device$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.sdklib.devices.Device, com.android.sdklib.devices.Device)
int i1
int i2
com.android.sdklib.devices.Device d1
com.android.sdklib.devices.Device d2
String s1
String s2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/android/sdklib/devices/Network.classNetwork.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Network extends java.lang.Enum {
public static final com.android.sdklib.devices.Network BLUETOOTH
public static final com.android.sdklib.devices.Network WIFI
public static final com.android.sdklib.devices.Network NFC
private final String mValue
private static final com.android.sdklib.devices.Network[] $VALUES
public static com.android.sdklib.devices.Network[] values ()
public static com.android.sdklib.devices.Network valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.Network getEnum (java.lang.String)
com.android.sdklib.devices.Network n
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceManager$DeviceStatus.classDeviceManager.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.DeviceManager$DeviceStatus extends java.lang.Enum {
public static final com.android.sdklib.devices.DeviceManager$DeviceStatus EXISTS
public static final com.android.sdklib.devices.DeviceManager$DeviceStatus CHANGED
public static final com.android.sdklib.devices.DeviceManager$DeviceStatus MISSING
private static final com.android.sdklib.devices.DeviceManager$DeviceStatus[] $VALUES
public static com.android.sdklib.devices.DeviceManager$DeviceStatus[] values ()
public static com.android.sdklib.devices.DeviceManager$DeviceStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/devices/ButtonType.classButtonType.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.ButtonType extends java.lang.Enum {
public static final com.android.sdklib.devices.ButtonType HARD
public static final com.android.sdklib.devices.ButtonType SOFT
private final String mId
private final String mDescription
private static final com.android.sdklib.devices.ButtonType[] $VALUES
public static com.android.sdklib.devices.ButtonType[] values ()
public static com.android.sdklib.devices.ButtonType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String)
String id
String desc
public static com.android.sdklib.devices.ButtonType getEnum (java.lang.String)
com.android.sdklib.devices.ButtonType n
String value
public java.lang.String toString ()
public java.lang.String getDescription ()
static void ()
}
com/android/sdklib/devices/Device.classDevice.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Device extends java.lang.Object {
private final String mName
private final String mId
private final String mManufacturer
private final java.util.List mSoftware
private final java.util.List mState
private final com.android.sdklib.devices.Meta mMeta
private final com.android.sdklib.devices.State mDefaultState
private String mTagId
private java.util.Map mBootProps
private static java.util.regex.Pattern PATTERN
public java.lang.String getName ()
public java.lang.String getDisplayName ()
public java.lang.String getId ()
public java.lang.String getManufacturer ()
public java.util.List getAllSoftware ()
public java.util.List getAllStates ()
public com.android.sdklib.devices.Hardware getDefaultHardware ()
public com.android.sdklib.devices.Meta getMeta ()
public com.android.sdklib.devices.State getDefaultState ()
public com.android.sdklib.devices.Software getSoftware (int)
com.android.sdklib.devices.Software s
int apiVersion
public com.android.sdklib.devices.State getState (java.lang.String)
com.android.sdklib.devices.State s
String name
public java.awt.Dimension getScreenSize (com.android.resources.ScreenOrientation)
int screenWidth
int screenHeight
int screenWidth
int screenHeight
int screenWidth
int screenHeight
com.android.resources.ScreenOrientation orientation
com.android.sdklib.devices.Screen screen
int x
int y
int screenWidth
int screenHeight
public java.lang.String getTagId ()
public java.util.Map getBootProps ()
public boolean isScreenRound ()
public int getChinSize ()
private void (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder b
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Device d
boolean ok
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
private java.lang.String getSortableName ()
String size
String n
int dot
String sortableName
java.util.regex.Matcher matcher
public static java.util.Comparator getDisplayComparator ()
void (com.android.sdklib.devices.Device$Builder, com.android.sdklib.devices.Device$1)
com.android.sdklib.devices.Device$Builder x0
com.android.sdklib.devices.Device$1 x1
static java.lang.String access$1000 (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device x0
static void ()
}
com/android/sdklib/devices/Sensor.classSensor.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Sensor extends java.lang.Enum {
public static final com.android.sdklib.devices.Sensor ACCELEROMETER
public static final com.android.sdklib.devices.Sensor BAROMETER
public static final com.android.sdklib.devices.Sensor COMPASS
public static final com.android.sdklib.devices.Sensor GPS
public static final com.android.sdklib.devices.Sensor GYROSCOPE
public static final com.android.sdklib.devices.Sensor LIGHT_SENSOR
public static final com.android.sdklib.devices.Sensor PROXIMITY_SENSOR
private final String mValue
private static final com.android.sdklib.devices.Sensor[] $VALUES
public static com.android.sdklib.devices.Sensor[] values ()
public static com.android.sdklib.devices.Sensor valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.Sensor getEnum (java.lang.String)
com.android.sdklib.devices.Sensor s
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/Device$Builder.classDevice.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Device$Builder extends java.lang.Object {
private String mName
private String mId
private String mManufacturer
private final java.util.List mSoftware
private final java.util.List mState
private com.android.sdklib.devices.Meta mMeta
private com.android.sdklib.devices.State mDefaultState
private String mTagId
private final java.util.Map mBootProps
public void ()
public void (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Software s
com.android.sdklib.devices.State s
com.android.sdklib.devices.Device d
public void setName (java.lang.String)
String name
public void setId (java.lang.String)
String id
public void setTagId (java.lang.String)
String tagId
public void addBootProp (java.lang.String, java.lang.String)
String propName
String propValue
public void setManufacturer (java.lang.String)
String manufacturer
public void addSoftware (com.android.sdklib.devices.Software)
com.android.sdklib.devices.Software sw
public void addAllSoftware (java.util.Collection)
java.util.Collection sw
public void addState (com.android.sdklib.devices.State)
com.android.sdklib.devices.State state
public void addAllState (java.util.Collection)
java.util.Collection states
public boolean removeState (java.lang.String)
int i
String stateName
java.util.List getAllStates ()
public void setMeta (com.android.sdklib.devices.Meta)
com.android.sdklib.devices.Meta meta
public com.android.sdklib.devices.Device build ()
com.android.sdklib.devices.State s
private java.lang.IllegalStateException generateBuildException (java.lang.String)
String err
String device
static java.lang.String access$100 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.lang.String access$200 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.lang.String access$300 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.util.List access$400 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.util.List access$500 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static com.android.sdklib.devices.Meta access$600 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static com.android.sdklib.devices.State access$700 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.lang.String access$800 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.util.Map access$900 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
}
com/android/sdklib/devices/Abi.classAbi.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Abi extends java.lang.Enum {
public static final com.android.sdklib.devices.Abi ARMEABI
public static final com.android.sdklib.devices.Abi ARMEABI_V7A
public static final com.android.sdklib.devices.Abi ARM64_V8A
public static final com.android.sdklib.devices.Abi X86
public static final com.android.sdklib.devices.Abi X86_64
public static final com.android.sdklib.devices.Abi MIPS
public static final com.android.sdklib.devices.Abi MIPS64
private final String mAbi
private final int mAddressSizeInBytes
private final String mCpuArch
private final String mCpuModel
private final String mDisplayName
private static final com.android.sdklib.devices.Abi[] $VALUES
public static com.android.sdklib.devices.Abi[] values ()
public static com.android.sdklib.devices.Abi valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, int, java.lang.String, java.lang.String)
String abi
int addrSizeInBytes
String displayName
String cpuArch
private void (java.lang.String, int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
String abi
int addrSizeInBytes
String displayName
String cpuArch
String cpuModel
public static com.android.sdklib.devices.Abi getEnum (java.lang.String)
com.android.sdklib.devices.Abi a
String abi
public java.lang.String toString ()
public java.lang.String getCpuArch ()
public int getAddressSizeInBytes ()
public java.lang.String getCpuModel ()
public java.lang.String getDisplayName ()
public boolean supportsMultipleCpuCores ()
static void ()
}
com/android/sdklib/devices/DeviceParser.classDeviceParser.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceParser extends java.lang.Object {
private static final int MAX_FILE_LENGTH
private static final javax.xml.parsers.SAXParserFactory sParserFactory
public void ()
public static com.google.common.collect.Table parse (java.io.File) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.IOException
java.io.File devicesFile
java.io.InputStream stream
public static com.google.common.collect.Table parse (java.io.InputStream) throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException
java.io.InputStream devices
private static com.google.common.collect.Table parseImpl (java.io.InputStream, java.io.File) throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException
int version
javax.xml.parsers.SAXParser parser
com.android.sdklib.devices.DeviceParser$DeviceHandler dHandler
java.io.InputStream devices
java.io.File parentDir
private static javax.xml.parsers.SAXParser getParser (int) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
int version
javax.xml.validation.Schema schema
static void ()
}
com/android/sdklib/devices/DeviceManager.classDeviceManager.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceManager extends java.lang.Object {
private static final String DEVICE_PROFILES_PROP
private static final java.util.regex.Pattern PATH_PROPERTY_PATTERN
private com.android.utils.ILogger mLog
private com.google.common.collect.Table mVendorDevices
private com.google.common.collect.Table mSysImgDevices
private com.google.common.collect.Table mUserDevices
private com.google.common.collect.Table mDefaultDevices
private final Object mLock
private final java.util.List sListeners
private final String mOsSdkPath
public static final java.util.EnumSet ALL_DEVICES
static final boolean $assertionsDisabled
public static com.android.sdklib.devices.DeviceManager createInstance (java.io.File, com.android.utils.ILogger)
java.io.File sdkLocation
com.android.utils.ILogger log
private void (java.lang.String, com.android.utils.ILogger)
String osSdkPath
com.android.utils.ILogger log
public void registerListener (com.android.sdklib.devices.DeviceManager$DevicesChangedListener)
com.android.sdklib.devices.DeviceManager$DevicesChangedListener listener
public boolean unregisterListener (com.android.sdklib.devices.DeviceManager$DevicesChangedListener)
com.android.sdklib.devices.DeviceManager$DevicesChangedListener listener
public com.android.sdklib.devices.DeviceManager$DeviceStatus getDeviceStatus (java.lang.String, java.lang.String)
String name
String manufacturer
com.android.sdklib.devices.Device d
public com.android.sdklib.devices.Device getDevice (java.lang.String, java.lang.String)
String id
String manufacturer
com.android.sdklib.devices.Device d
private com.android.sdklib.devices.Device getDeviceImpl (java.lang.Iterable, java.lang.String, java.lang.String)
com.android.sdklib.devices.Device d
Iterable devicesList
String id
String manufacturer
public java.util.Collection getDevices (com.android.sdklib.devices.DeviceManager$DeviceFilter)
com.android.sdklib.devices.DeviceManager$DeviceFilter deviceFilter
public java.util.Collection getDevices (java.util.EnumSet)
java.util.EnumSet deviceFilter
com.google.common.collect.Table devices
private void initDevicesLists ()
boolean changed
private boolean initDefaultDevices ()
IllegalStateException e
Exception e
java.io.InputStream stream
private boolean initVendorDevices ()
Exception e
Exception e
Exception e
java.io.File deviceXml
java.io.File deviceDir
java.io.File extrasFolder
java.util.List deviceDirs
java.io.InputStream stream
private boolean initSysImgDevices ()
java.io.File deviceXml
java.io.File abiFolder
java.io.File tagFolder
java.io.File platformFolder
com.android.repository.io.FileOp fop
java.io.File sysImgFolder
private boolean initUserDevices ()
com.android.prefs.AndroidLocation$AndroidLocationException e
String base
java.io.File renamedConfig
int i
org.xml.sax.SAXException e
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
java.io.File userDevicesFile
public void addUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
boolean changed
public void removeUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
public void replaceUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
public void saveUserDevices ()
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.FileNotFoundException e
javax.xml.parsers.ParserConfigurationException e
javax.xml.transform.TransformerFactoryConfigurationError e
javax.xml.transform.TransformerException e
java.io.File userDevicesFile
public static java.util.Map getHardwareProperties (com.android.sdklib.devices.State)
com.android.sdklib.devices.State s
com.android.sdklib.devices.Hardware hw
java.util.Map props
java.util.Set sensors
public static java.util.Map getHardwareProperties (com.android.sdklib.devices.Device)
com.android.sdklib.devices.State s
String value
String key
com.android.sdklib.devices.Device d
java.util.Map props
com.google.common.hash.HashFunction md5
com.google.common.hash.Hasher hasher
java.util.ArrayList keys
String hash
public static java.lang.String hasHardwarePropHashChanged (com.android.sdklib.devices.Device, java.lang.String)
com.android.sdklib.devices.Device d
String hashV2
java.util.Map props
String newHash
private static java.lang.String getBooleanVal (boolean)
boolean bool
private com.google.common.collect.Table loadDevices (java.io.File)
org.xml.sax.SAXException e
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
AssertionError e
IllegalStateException e
java.io.File deviceXml
private void notifyListeners ()
com.android.sdklib.devices.DeviceManager$DevicesChangedListener listener
private java.util.List getExtraDirs (java.io.File)
java.io.File item
java.io.File vendor
java.io.File extrasFolder
java.util.List extraDirs
private boolean isDevicesExtra (java.io.File)
java.util.regex.Matcher m
String line
java.io.BufferedReader propertiesReader
java.io.File item
java.io.File properties
static void ()
}
com/android/sdklib/devices/Camera.classCamera.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Camera extends java.lang.Object {
private com.android.sdklib.devices.CameraLocation mLocation
private boolean mAutofocus
private boolean mFlash
public void ()
public void (com.android.sdklib.devices.CameraLocation, boolean, boolean)
com.android.sdklib.devices.CameraLocation location
boolean autofocus
boolean flash
public com.android.sdklib.devices.CameraLocation getLocation ()
public void setLocation (com.android.sdklib.devices.CameraLocation)
com.android.sdklib.devices.CameraLocation location
public boolean hasAutofocus ()
public void setAutofocus (boolean)
boolean hasAutofocus
public boolean hasFlash ()
public void setFlash (boolean)
boolean flash
public com.android.sdklib.devices.Camera deepCopy ()
com.android.sdklib.devices.Camera c
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Camera c
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/Multitouch.classMultitouch.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Multitouch extends java.lang.Enum {
public static final com.android.sdklib.devices.Multitouch NONE
public static final com.android.sdklib.devices.Multitouch BASIC
public static final com.android.sdklib.devices.Multitouch DISTINCT
public static final com.android.sdklib.devices.Multitouch JAZZ_HANDS
private final String mValue
private static final com.android.sdklib.devices.Multitouch[] $VALUES
public static com.android.sdklib.devices.Multitouch[] values ()
public static com.android.sdklib.devices.Multitouch valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.Multitouch getEnum (java.lang.String)
com.android.sdklib.devices.Multitouch m
String val
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/Software.classSoftware.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Software extends java.lang.Object {
private int mMinSdkLevel
private int mMaxSdkLevel
private boolean mLiveWallpaperSupport
private java.util.Set mBluetoothProfiles
private String mGlVersion
private java.util.Set mGlExtensions
private boolean mStatusBar
public void ()
public int getMinSdkLevel ()
public void setMinSdkLevel (int)
int sdkLevel
public int getMaxSdkLevel ()
public void setMaxSdkLevel (int)
int sdkLevel
public boolean hasLiveWallpaperSupport ()
public void setLiveWallpaperSupport (boolean)
boolean liveWallpaperSupport
public java.util.Set getBluetoothProfiles ()
public void addBluetoothProfile (com.android.sdklib.devices.BluetoothProfile)
com.android.sdklib.devices.BluetoothProfile bp
public void addAllBluetoothProfiles (java.util.Collection)
java.util.Collection bps
public java.lang.String getGlVersion ()
public void setGlVersion (java.lang.String)
String version
public java.util.Set getGlExtensions ()
public void addGlExtension (java.lang.String)
String extension
public void addAllGlExtensions (java.util.Collection)
java.util.Collection extensions
public void setStatusBar (boolean)
boolean hasBar
public boolean hasStatusBar ()
public com.android.sdklib.devices.Software deepCopy ()
com.android.sdklib.devices.Software s
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Software sw
public int hashCode ()
com.android.sdklib.devices.BluetoothProfile bp
String glExtension
int hash
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/DeviceManager$DeviceFilter.classDeviceManager.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.DeviceManager$DeviceFilter extends java.lang.Enum {
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter DEFAULT
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter USER
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter VENDOR
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter SYSTEM_IMAGES
private static final com.android.sdklib.devices.DeviceManager$DeviceFilter[] $VALUES
public static com.android.sdklib.devices.DeviceManager$DeviceFilter[] values ()
public static com.android.sdklib.devices.DeviceManager$DeviceFilter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/devices/Meta.classMeta.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Meta extends java.lang.Object {
private java.io.File mIconSixtyFour
private java.io.File mIconSixteen
private java.io.File mFrame
private java.awt.Point mFrameOffsetLandscape
private java.awt.Point mFrameOffsetPortrait
public void ()
public java.io.File getIconSixtyFour ()
public void setIconSixtyFour (java.io.File)
java.io.File iconSixtyFour
public boolean hasIconSixtyFour ()
public java.io.File getIconSixteen ()
public void setIconSixteen (java.io.File)
java.io.File iconSixteen
public boolean hasIconSixteen ()
public java.io.File getFrame ()
public void setFrame (java.io.File)
java.io.File frame
public boolean hasFrame ()
public java.awt.Point getFrameOffsetLandscape ()
public void setFrameOffsetLandscape (java.awt.Point)
java.awt.Point offset
public java.awt.Point getFrameOffsetPortrait ()
public void setFrameOffsetPortrait (java.awt.Point)
java.awt.Point offset
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Meta m
public int hashCode ()
String path
String path
String path
int hash
}
com/android/sdklib/devices/Hardware.classHardware.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Hardware extends java.lang.Object {
private com.android.sdklib.devices.Screen mScreen
private java.util.EnumSet mNetworking
private java.util.EnumSet mSensors
private boolean mMic
private java.util.List mCameras
private com.android.resources.Keyboard mKeyboard
private com.android.resources.Navigation mNav
private com.android.sdklib.devices.Storage mRam
private com.android.sdklib.devices.ButtonType mButtons
private java.util.List mInternalStorage
private java.util.List mRemovableStorage
private String mCpu
private String mGpu
private java.util.EnumSet mAbis
private java.util.EnumSet mUiModes
private com.android.sdklib.devices.PowerType mPluggedIn
private java.io.File mSkinFile
public void ()
public void setSkinFile (java.io.File)
java.io.File skinFile
public java.io.File getSkinFile ()
public java.util.Set getNetworking ()
public void addNetwork (com.android.sdklib.devices.Network)
com.android.sdklib.devices.Network n
public void addAllNetworks (java.util.Collection)
java.util.Collection ns
public java.util.Set getSensors ()
public void addSensor (com.android.sdklib.devices.Sensor)
com.android.sdklib.devices.Sensor sensor
public void addAllSensors (java.util.Collection)
java.util.Collection sensors
public boolean hasMic ()
public void setHasMic (boolean)
boolean hasMic
public java.util.List getCameras ()
public void addCamera (com.android.sdklib.devices.Camera)
com.android.sdklib.devices.Camera c
public void addAllCameras (java.util.Collection)
java.util.Collection cs
public com.android.sdklib.devices.Camera getCamera (int)
int i
public com.android.sdklib.devices.Camera getCamera (com.android.sdklib.devices.CameraLocation)
com.android.sdklib.devices.Camera c
com.android.sdklib.devices.CameraLocation location
public com.android.resources.Keyboard getKeyboard ()
public void setKeyboard (com.android.resources.Keyboard)
com.android.resources.Keyboard keyboard
public com.android.resources.Navigation getNav ()
public void setNav (com.android.resources.Navigation)
com.android.resources.Navigation n
public com.android.sdklib.devices.Storage getRam ()
public void setRam (com.android.sdklib.devices.Storage)
com.android.sdklib.devices.Storage ram
public com.android.sdklib.devices.ButtonType getButtonType ()
public void setButtonType (com.android.sdklib.devices.ButtonType)
com.android.sdklib.devices.ButtonType bt
public java.util.List getInternalStorage ()
public void addInternalStorage (com.android.sdklib.devices.Storage)
com.android.sdklib.devices.Storage is
public void addAllInternalStorage (java.util.Collection)
java.util.Collection is
public java.util.List getRemovableStorage ()
public void addRemovableStorage (com.android.sdklib.devices.Storage)
com.android.sdklib.devices.Storage rs
public void addAllRemovableStorage (java.util.Collection)
java.util.Collection rs
public java.lang.String getCpu ()
public void setCpu (java.lang.String)
String cpuName
public java.lang.String getGpu ()
public void setGpu (java.lang.String)
String gpuName
public java.util.Set getSupportedAbis ()
public void addSupportedAbi (com.android.sdklib.devices.Abi)
com.android.sdklib.devices.Abi abi
public void addAllSupportedAbis (java.util.Collection)
java.util.Collection abis
public java.util.Set getSupportedUiModes ()
public void addSupportedUiMode (com.android.resources.UiMode)
com.android.resources.UiMode uiMode
public void addAllSupportedUiModes (java.util.Collection)
java.util.Collection uiModes
public com.android.sdklib.devices.PowerType getChargeType ()
public void setChargeType (com.android.sdklib.devices.PowerType)
com.android.sdklib.devices.PowerType chargeType
public com.android.sdklib.devices.Screen getScreen ()
public void setScreen (com.android.sdklib.devices.Screen)
com.android.sdklib.devices.Screen s
public com.android.sdklib.devices.Hardware deepCopy ()
com.android.sdklib.devices.Camera c
com.android.sdklib.devices.Storage s
com.android.sdklib.devices.Storage s
com.android.sdklib.devices.Hardware hw
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Hardware hw
public int hashCode ()
com.android.sdklib.devices.Network n
com.android.sdklib.devices.Sensor s
Character c
Character c
com.android.sdklib.devices.Abi a
com.android.resources.UiMode ui
int hash
int temp
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/State.classState.java
package com.android.sdklib.devices
public com.android.sdklib.devices.State extends java.lang.Object {
private boolean mDefaultState
private String mName
private String mDescription
private com.android.resources.ScreenOrientation mOrientation
private com.android.resources.KeyboardState mKeyState
private com.android.resources.NavigationState mNavState
private com.android.sdklib.devices.Hardware mHardwareOverride
public void ()
public boolean isDefaultState ()
public void setDefaultState (boolean)
boolean defaultState
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String description
public com.android.resources.ScreenOrientation getOrientation ()
public void setOrientation (com.android.resources.ScreenOrientation)
com.android.resources.ScreenOrientation orientation
public com.android.resources.KeyboardState getKeyState ()
public void setKeyState (com.android.resources.KeyboardState)
com.android.resources.KeyboardState keyState
public com.android.resources.NavigationState getNavState ()
public void setNavState (com.android.resources.NavigationState)
com.android.resources.NavigationState navState
public com.android.sdklib.devices.Hardware getHardware ()
public void setHardware (com.android.sdklib.devices.Hardware)
com.android.sdklib.devices.Hardware hw
public com.android.sdklib.devices.State deepCopy ()
com.android.sdklib.devices.State s
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.State s
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/CameraLocation.classCameraLocation.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.CameraLocation extends java.lang.Enum {
public static final com.android.sdklib.devices.CameraLocation FRONT
public static final com.android.sdklib.devices.CameraLocation BACK
private final String mValue
private static final com.android.sdklib.devices.CameraLocation[] $VALUES
public static com.android.sdklib.devices.CameraLocation[] values ()
public static com.android.sdklib.devices.CameraLocation valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.CameraLocation getEnum (java.lang.String)
com.android.sdklib.devices.CameraLocation l
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceWriter.classDeviceWriter.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceWriter extends java.lang.Object {
public static final String LOCAL_NS
public static final String PREFIX
private void ()
public static void writeToXml (java.io.OutputStream, java.util.Collection) throws javax.xml.parsers.ParserConfigurationException javax.xml.transform.TransformerFactoryConfigurationError javax.xml.transform.TransformerException
org.w3c.dom.Element id
com.android.sdklib.devices.Software sw
com.android.sdklib.devices.State s
org.w3c.dom.Element e
org.w3c.dom.Element prop
org.w3c.dom.Element propName
org.w3c.dom.Element propValue
java.util.Map$Entry bootProp
org.w3c.dom.Element props
org.w3c.dom.Element deviceNode
org.w3c.dom.Element name
String displayName
String deviceId
org.w3c.dom.Element manufacturer
String tagId
java.util.Map bootProps
com.android.sdklib.devices.Device device
java.io.OutputStream out
java.util.Collection devices
org.w3c.dom.Document doc
org.w3c.dom.Element root
javax.xml.transform.Transformer tf
javax.xml.transform.dom.DOMSource source
javax.xml.transform.stream.StreamResult result
private static org.w3c.dom.Node generateMetaNode (com.android.sdklib.devices.Meta, org.w3c.dom.Document)
org.w3c.dom.Element icons
org.w3c.dom.Element frame
java.awt.Point offset
com.android.sdklib.devices.Meta meta
org.w3c.dom.Document doc
org.w3c.dom.Element m
private static org.w3c.dom.Element generateHardwareNode (com.android.sdklib.devices.Hardware, org.w3c.dom.Document)
org.w3c.dom.Element camera
com.android.sdklib.devices.Camera c
com.android.resources.UiMode u
String canonicalPath
com.android.sdklib.devices.Hardware hw
org.w3c.dom.Document doc
com.android.sdklib.devices.Screen s
org.w3c.dom.Element hardware
org.w3c.dom.Element screen
org.w3c.dom.Element dimensions
org.w3c.dom.Element touch
com.android.sdklib.devices.Storage$Unit unit
org.w3c.dom.Element ram
StringBuilder sb
java.io.File skinPath
private static org.w3c.dom.Element generateSoftwareNode (com.android.sdklib.devices.Software, org.w3c.dom.Document)
com.android.sdklib.devices.Software sw
org.w3c.dom.Document doc
org.w3c.dom.Element software
String apiVersion
private static org.w3c.dom.Element generateStateNode (com.android.sdklib.devices.State, org.w3c.dom.Document, com.android.sdklib.devices.Hardware)
org.w3c.dom.Node child
int i
org.w3c.dom.Element hardware
org.w3c.dom.NodeList children
com.android.sdklib.devices.State s
org.w3c.dom.Document doc
com.android.sdklib.devices.Hardware defaultHardware
org.w3c.dom.Element state
private static org.w3c.dom.Element addElement (org.w3c.dom.Document, org.w3c.dom.Element, java.lang.String, java.lang.String)
org.w3c.dom.Document doc
org.w3c.dom.Element parent
String tag
String content
org.w3c.dom.Element child
private static org.w3c.dom.Element addElement (org.w3c.dom.Document, org.w3c.dom.Element, java.lang.String, java.util.Collection)
Object o
org.w3c.dom.Document doc
org.w3c.dom.Element parent
String tag
java.util.Collection content
StringBuilder sb
private static org.w3c.dom.Element addStorageElement (org.w3c.dom.Document, org.w3c.dom.Element, java.lang.String, java.util.Collection)
com.android.sdklib.devices.Storage storage
com.android.sdklib.devices.Storage storage
org.w3c.dom.Document doc
org.w3c.dom.Element parent
String tag
java.util.Collection content
com.android.sdklib.devices.Storage$Unit unit
StringBuilder sb
org.w3c.dom.Element storage
}
com/android/sdklib/devices/ScreenType.classScreenType.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.ScreenType extends java.lang.Enum {
public static final com.android.sdklib.devices.ScreenType CAPACITIVE
public static final com.android.sdklib.devices.ScreenType RESISTIVE
public static final com.android.sdklib.devices.ScreenType NOTOUCH
private final String mValue
private static final com.android.sdklib.devices.ScreenType[] $VALUES
public static com.android.sdklib.devices.ScreenType[] values ()
public static com.android.sdklib.devices.ScreenType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.ScreenType getEnum (java.lang.String)
com.android.sdklib.devices.ScreenType s
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceParser$DeviceHandler.classDeviceParser.java
package com.android.sdklib.devices
com.android.sdklib.devices.DeviceParser$DeviceHandler extends org.xml.sax.helpers.DefaultHandler {
private static final com.google.common.base.Splitter sSpaceSplitter
private static final String ROUND_BOOT_PROP
private static final String CHIN_BOOT_PROP
private final com.google.common.collect.Table mDevices
private final StringBuilder mStringAccumulator
private final java.io.File mParentFolder
private com.android.sdklib.devices.Meta mMeta
private com.android.sdklib.devices.Hardware mHardware
private com.android.sdklib.devices.Software mSoftware
private com.android.sdklib.devices.State mState
private com.android.sdklib.devices.Device$Builder mBuilder
private com.android.sdklib.devices.Camera mCamera
private com.android.sdklib.devices.Storage$Unit mUnit
private String[] mBootProp
static final boolean $assertionsDisabled
public void (java.io.File)
java.io.File parentFolder
public com.google.common.collect.Table getDevices ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String defaultState
String uri
String localName
String name
org.xml.sax.Attributes attributes
public void characters (char[], int, int)
char[] ch
int start
int length
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
com.android.sdklib.devices.Device device
com.android.sdklib.devices.Network net
String n
com.android.sdklib.devices.Sensor sens
String s
com.android.sdklib.devices.CameraLocation location
int val
com.android.sdklib.devices.ButtonType buttonType
int val
String s
int val
String s
com.android.sdklib.devices.Abi abi
String s
com.android.resources.UiMode d
String s
com.android.sdklib.devices.PowerType type
String min
String max
int apiLevel
String val
int index
com.android.sdklib.devices.BluetoothProfile profile
String s
String navState
String path
String uri
String localName
String name
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXParseException
org.xml.sax.SAXParseException e
private void checkAndSetIfRound (java.lang.String, java.lang.String)
com.android.sdklib.devices.State state
com.android.sdklib.devices.State state
int chin
String bootPropKey
String bootPropValue
com.android.resources.ScreenRound roundness
private static java.util.List getStringList (java.lang.StringBuilder)
String s
StringBuilder stringAccumulator
java.util.List filteredStrings
private static java.lang.Boolean getBool (java.lang.StringBuilder)
StringBuilder s
private static double getDouble (java.lang.StringBuilder)
StringBuilder stringAccumulator
private static java.lang.String getString (java.lang.StringBuilder)
StringBuilder s
private static boolean equals (java.lang.StringBuilder, java.lang.String)
int i
int n
int j
StringBuilder s
String t
int start
int length
int end
private static int getInteger (java.lang.StringBuilder)
StringBuilder stringAccumulator
static void ()
}
com/android/sdklib/devices/Storage.classStorage.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Storage extends java.lang.Object {
private long mNoBytes
public void (long, com.android.sdklib.devices.Storage$Unit)
long amount
com.android.sdklib.devices.Storage$Unit unit
public void (long)
long amount
public long getSize ()
public com.android.sdklib.devices.Storage deepCopy ()
public long getSizeAsUnit (com.android.sdklib.devices.Storage$Unit)
com.android.sdklib.devices.Storage$Unit unit
public double getPreciseSizeAsUnit (com.android.sdklib.devices.Storage$Unit)
com.android.sdklib.devices.Storage$Unit unit
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Storage s
public int hashCode ()
int result
public com.android.sdklib.devices.Storage$Unit getAppropriateUnits ()
com.android.sdklib.devices.Storage$Unit unit
com.android.sdklib.devices.Storage$Unit optimalUnit
public java.lang.String toString ()
com.android.sdklib.devices.Storage$Unit u
}
com/android/sdklib/devices/BluetoothProfile.classBluetoothProfile.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.BluetoothProfile extends java.lang.Enum {
public static final com.android.sdklib.devices.BluetoothProfile A2DP
public static final com.android.sdklib.devices.BluetoothProfile ATT
public static final com.android.sdklib.devices.BluetoothProfile AVRCP
public static final com.android.sdklib.devices.BluetoothProfile AVDTP
public static final com.android.sdklib.devices.BluetoothProfile BIP
public static final com.android.sdklib.devices.BluetoothProfile BPP
public static final com.android.sdklib.devices.BluetoothProfile CIP
public static final com.android.sdklib.devices.BluetoothProfile CTP
public static final com.android.sdklib.devices.BluetoothProfile DIP
public static final com.android.sdklib.devices.BluetoothProfile DUN
public static final com.android.sdklib.devices.BluetoothProfile FAX
public static final com.android.sdklib.devices.BluetoothProfile FTP
public static final com.android.sdklib.devices.BluetoothProfile GAVDP
public static final com.android.sdklib.devices.BluetoothProfile GAP
public static final com.android.sdklib.devices.BluetoothProfile GATT
public static final com.android.sdklib.devices.BluetoothProfile GOEP
public static final com.android.sdklib.devices.BluetoothProfile HCRP
public static final com.android.sdklib.devices.BluetoothProfile HDP
public static final com.android.sdklib.devices.BluetoothProfile HFP
public static final com.android.sdklib.devices.BluetoothProfile HID
public static final com.android.sdklib.devices.BluetoothProfile HSP
public static final com.android.sdklib.devices.BluetoothProfile ICP
public static final com.android.sdklib.devices.BluetoothProfile LAP
public static final com.android.sdklib.devices.BluetoothProfile MAP
public static final com.android.sdklib.devices.BluetoothProfile OPP
public static final com.android.sdklib.devices.BluetoothProfile PAN
public static final com.android.sdklib.devices.BluetoothProfile PBA
public static final com.android.sdklib.devices.BluetoothProfile PBAP
public static final com.android.sdklib.devices.BluetoothProfile SPP
public static final com.android.sdklib.devices.BluetoothProfile SDAP
public static final com.android.sdklib.devices.BluetoothProfile SAP
public static final com.android.sdklib.devices.BluetoothProfile SIM
public static final com.android.sdklib.devices.BluetoothProfile rSAP
public static final com.android.sdklib.devices.BluetoothProfile SYNCH
public static final com.android.sdklib.devices.BluetoothProfile VDP
public static final com.android.sdklib.devices.BluetoothProfile WAPB
private final String mValue
private static final com.android.sdklib.devices.BluetoothProfile[] $VALUES
public static com.android.sdklib.devices.BluetoothProfile[] values ()
public static com.android.sdklib.devices.BluetoothProfile valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.BluetoothProfile getEnum (java.lang.String)
com.android.sdklib.devices.BluetoothProfile bp
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/PowerType.classPowerType.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.PowerType extends java.lang.Enum {
public static final com.android.sdklib.devices.PowerType PLUGGEDIN
public static final com.android.sdklib.devices.PowerType BATTERY
private final String mValue
private static final com.android.sdklib.devices.PowerType[] $VALUES
public static com.android.sdklib.devices.PowerType[] values ()
public static com.android.sdklib.devices.PowerType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.PowerType getEnum (java.lang.String)
com.android.sdklib.devices.PowerType c
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/Screen.classScreen.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Screen extends java.lang.Object {
private com.android.resources.ScreenSize mScreenSize
private double mDiagonalLength
private com.android.resources.Density mPixelDensity
private com.android.resources.ScreenRatio mScreenRatio
private int mXDimension
private int mYDimension
private double mXdpi
private double mYdpi
private com.android.sdklib.devices.Multitouch mMultitouch
private com.android.resources.TouchScreen mMechanism
private com.android.sdklib.devices.ScreenType mScreenType
private int mChin
private com.android.resources.ScreenRound mScreenRound
public void ()
public com.android.resources.ScreenSize getSize ()
public void setSize (com.android.resources.ScreenSize)
com.android.resources.ScreenSize s
public double getDiagonalLength ()
public void setDiagonalLength (double)
double diagonalLength
public com.android.resources.Density getPixelDensity ()
public void setPixelDensity (com.android.resources.Density)
com.android.resources.Density pDensity
public com.android.resources.ScreenRatio getRatio ()
public void setRatio (com.android.resources.ScreenRatio)
com.android.resources.ScreenRatio ratio
public int getXDimension ()
public void setXDimension (int)
int xDimension
public int getYDimension ()
public void setYDimension (int)
int yDimension
public double getXdpi ()
public void setXdpi (double)
double xdpi
public double getYdpi ()
public void setYdpi (double)
double ydpi
public com.android.sdklib.devices.Multitouch getMultitouch ()
public void setMultitouch (com.android.sdklib.devices.Multitouch)
com.android.sdklib.devices.Multitouch m
public com.android.resources.TouchScreen getMechanism ()
public void setMechanism (com.android.resources.TouchScreen)
com.android.resources.TouchScreen mechanism
public com.android.sdklib.devices.ScreenType getScreenType ()
public void setScreenType (com.android.sdklib.devices.ScreenType)
com.android.sdklib.devices.ScreenType screenType
public com.android.resources.ScreenRound getScreenRound ()
public void setScreenRound (com.android.resources.ScreenRound)
com.android.resources.ScreenRound screenRound
public int getChin ()
public void setChin (int)
int chin
public com.android.sdklib.devices.Screen deepCopy ()
com.android.sdklib.devices.Screen s
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Screen s
public int hashCode ()
int hash
long f
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/internal/
com/android/sdklib/internal/avd/
com/android/sdklib/internal/avd/AvdManager$4.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$4 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final java.util.ArrayList val$stdOutput
final java.util.ArrayList val$errorOutput
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager, java.util.ArrayList, java.util.ArrayList)
com.android.sdklib.internal.avd.AvdManager this$0
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/avd/HardwareProperties.classHardwareProperties.java
package com.android.sdklib.internal.avd
public com.android.sdklib.internal.avd.HardwareProperties extends java.lang.Object {
public static final String HW_MAINKEYS
public static final String HW_TRACKBALL
public static final String HW_KEYBOARD
public static final String HW_DPAD
public static final String HW_GPS
public static final String HW_BATTERY
public static final String HW_ACCELEROMETER
public static final String HW_ORIENTATION_SENSOR
public static final String HW_AUDIO_INPUT
public static final String HW_SDCARD
public static final String HW_LCD_DENSITY
public static final String HW_PROXIMITY_SENSOR
public static final String HW_INITIAL_ORIENTATION
private static final java.util.regex.Pattern PATTERN_PROP
private static final String HW_PROP_NAME
private static final String HW_PROP_TYPE
private static final String HW_PROP_DEFAULT
private static final String HW_PROP_ABSTRACT
private static final String HW_PROP_DESC
private static final String HW_PROP_ENUM
public static final String BOOLEAN_YES
public static final String BOOLEAN_NO
public static final java.util.regex.Pattern DISKSIZE_PATTERN
static final boolean $assertionsDisabled
public void ()
public static java.util.Map parseHardwareDefinitions (java.io.File, com.android.utils.ILogger)
String s
int i
String s
int i
String[] v
int n
String key
String value
java.util.regex.Matcher m
java.io.FileInputStream fis
java.util.Map map
String line
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty prop
java.io.IOException e
java.io.File file
com.android.utils.ILogger log
java.io.BufferedReader reader
public static java.lang.String getBooleanValue (int)
int index
public static int getBooleanValueIndex (java.lang.String)
String value
static void ()
}
com/android/sdklib/internal/avd/HardwareProperties$HardwareProperty.classHardwareProperties.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty extends java.lang.Object {
private String mName
private com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType mType
private String mDefault
private String[] mEnum
private String mAbstract
private String mDescription
public void ()
public java.lang.String getName ()
public com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType getType ()
public java.lang.String getDefault ()
public java.lang.String getAbstract ()
public java.lang.String getDescription ()
public java.lang.String[] getEnum ()
public boolean isValidForUi ()
static java.lang.String access$002 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String access$000 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType access$102 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType x1
static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType access$100 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
static java.lang.String access$202 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String access$302 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String access$402 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String[] access$502 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String[])
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String[] x1
static java.lang.String[] access$500 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
}
com/android/sdklib/internal/avd/AvdManager$1.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$1 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager this$0
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
com/android/sdklib/internal/avd/AvdInfo$AvdStatus.classAvdInfo.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.AvdInfo$AvdStatus extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus OK
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_PATH
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_CONFIG
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_PROPERTIES
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_IMAGE_DIR
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_DEVICE_CHANGED
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_DEVICE_MISSING
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_IMAGE_MISSING
private static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus[] $VALUES
public static com.android.sdklib.internal.avd.AvdInfo$AvdStatus[] values ()
public static com.android.sdklib.internal.avd.AvdInfo$AvdStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/avd/AvdManager$InvalidTargetPathException.classAvdManager.java
package com.android.sdklib.internal.avd
final com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException extends java.lang.Exception {
private static final long serialVersionUID
void (java.lang.String)
String message
}
com/android/sdklib/internal/avd/HardwareProperties$HardwarePropertyType.classHardwareProperties.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType INTEGER
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType BOOLEAN
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType DISKSIZE
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType STRING
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType INTEGER_ENUM
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType STRING_ENUM
private String mName
private boolean mIsEnum
private static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType[] $VALUES
public static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType[] values ()
public static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, boolean)
String name
boolean isEnum
public java.lang.String getName ()
public boolean isEnum ()
public static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType getEnum (java.lang.String, boolean)
com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType type
String name
boolean isEnum
static void ()
}
com/android/sdklib/internal/avd/AvdInfo$1.classAvdInfo.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdInfo$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$internal$avd$AvdInfo$AvdStatus
static void ()
}
com/android/sdklib/internal/avd/AvdManager$3.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$3 extends java.lang.Object implements com.android.sdklib.devices.DeviceManager$DevicesChangedListener {
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager this$0
public void onDevicesChanged ()
}
com/android/sdklib/internal/avd/AvdManager$2.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$2 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager this$0
public boolean accept (java.io.File, java.lang.String)
java.io.File parent
String name
}
com/android/sdklib/internal/avd/AvdInfo.classAvdInfo.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.AvdInfo extends java.lang.Object implements java.lang.Comparable {
private final String mName
private final java.io.File mIniFile
private final String mFolderPath
private final java.util.Map mProperties
private final com.android.sdklib.internal.avd.AvdInfo$AvdStatus mStatus
private final com.android.sdklib.ISystemImage mSystemImage
public void (java.lang.String, java.io.File, java.lang.String, com.android.sdklib.ISystemImage, java.util.Map)
String name
java.io.File iniFile
String folderPath
com.android.sdklib.ISystemImage systemImage
java.util.Map properties
public void (java.lang.String, java.io.File, java.lang.String, com.android.sdklib.ISystemImage, java.util.Map, com.android.sdklib.internal.avd.AvdInfo$AvdStatus)
String name
java.io.File iniFile
String folderPath
com.android.sdklib.ISystemImage systemImage
java.util.Map properties
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
public java.lang.String getName ()
public java.lang.String getDataFolderPath ()
public com.android.sdklib.repository.IdDisplay getTag ()
String id
String display
public java.lang.String getAbiType ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
String apiStr
String codename
int api
public java.lang.String getCpuArch ()
String cpuArch
public java.lang.String getDeviceManufacturer ()
String deviceManufacturer
public java.lang.String getDeviceName ()
String deviceName
public static java.lang.String getPrettyAbiType (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo avdInfo
public static java.lang.String getPrettyAbiType (com.android.sdklib.ISystemImage)
com.android.sdklib.ISystemImage sysImg
public static java.lang.String getPrettyAbiType (com.android.sdklib.repository.IdDisplay, java.lang.String)
com.android.sdklib.repository.IdDisplay tag
String rawAbi
String s
com.android.sdklib.devices.Abi abi
public com.android.sdklib.ISystemImage getSystemImage ()
public com.android.sdklib.internal.avd.AvdInfo$AvdStatus getStatus ()
public static java.io.File getDefaultAvdFolder (com.android.sdklib.internal.avd.AvdManager, java.lang.String, com.android.repository.io.FileOp, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException
int suffix
com.android.sdklib.internal.avd.AvdManager manager
String avdName
com.android.repository.io.FileOp fileOp
boolean unique
String base
java.io.File result
public static java.io.File getDefaultAvdFolder (com.android.sdklib.internal.avd.AvdManager, java.lang.String, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
String avdName
com.android.repository.io.FileOp fileOp
public static java.io.File getDefaultIniFile (com.android.sdklib.internal.avd.AvdManager, java.lang.String) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
String avdName
String avdRoot
public java.io.File getIniFile ()
public static java.io.File getConfigFile (java.lang.String)
String path
public java.io.File getConfigFile ()
public java.util.Map getProperties ()
public java.lang.String getErrorMessage ()
public int compareTo (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo o
int imageDiff
public volatile int compareTo (java.lang.Object)
}
com/android/sdklib/internal/avd/GpuMode.classGpuMode.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.GpuMode extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.GpuMode AUTO
public static final com.android.sdklib.internal.avd.GpuMode HOST
public static final com.android.sdklib.internal.avd.GpuMode MESA
public static final com.android.sdklib.internal.avd.GpuMode SWIFT
public static final com.android.sdklib.internal.avd.GpuMode OFF
private String mySetting
private static final com.android.sdklib.internal.avd.GpuMode[] $VALUES
public static com.android.sdklib.internal.avd.GpuMode[] values ()
public static com.android.sdklib.internal.avd.GpuMode valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String setting
public java.lang.String toString ()
public static com.android.sdklib.internal.avd.GpuMode fromGpuSetting (java.lang.String)
com.android.sdklib.internal.avd.GpuMode mode
String setting
public java.lang.String getGpuSetting ()
static void ()
}
com/android/sdklib/internal/avd/AvdManager.classAvdManager.java
package com.android.sdklib.internal.avd
public com.android.sdklib.internal.avd.AvdManager extends java.lang.Object {
private static final java.util.regex.Pattern INI_LINE_PATTERN
public static final String AVD_FOLDER_EXTENSION
public static final String AVD_INI_ENCODING
public static final String AVD_INFO_ABS_PATH
public static final String AVD_INFO_REL_PATH
public static final String AVD_INFO_TARGET
public static final String AVD_INI_TAG_ID
public static final String AVD_INI_TAG_DISPLAY
public static final String AVD_INI_ABI_TYPE
public static final String AVD_INI_CPU_ARCH
public static final String AVD_INI_CPU_MODEL
public static final String AVD_INI_CPU_CORES
public static final String AVD_INI_DEVICE_MANUFACTURER
public static final String AVD_INI_DEVICE_NAME
public static final String AVD_INI_SKIN_PATH
public static final String AVD_INI_BACKUP_SKIN_PATH
public static final String AVD_INI_SKIN_NAME
public static final String AVD_INI_SKIN_DYNAMIC
public static final String AVD_INI_SDCARD_PATH
public static final String AVD_INI_SDCARD_SIZE
public static final String AVD_INI_IMAGES_1
public static final String AVD_INI_IMAGES_2
public static final String AVD_INI_SNAPSHOT_PRESENT
public static final String AVD_INI_GPU_EMULATION
public static final String AVD_INI_GPU_MODE
public static final String AVD_INI_CAMERA_FRONT
public static final String AVD_INI_CAMERA_BACK
public static final String AVD_INI_RAM_SIZE
public static final String AVD_INI_VM_HEAP_SIZE
public static final String AVD_INI_DATA_PARTITION_SIZE
public static final String AVD_INI_DEVICE_HASH_V1
public static final String AVD_INI_DEVICE_HASH_V2
public static final String AVD_INI_ANDROID_API
public static final String AVD_INI_ANDROID_CODENAME
public static final java.util.regex.Pattern NUMERIC_SKIN_SIZE
private static final String USERDATA_IMG
private static final String BOOT_PROP
static final String CONFIG_INI
private static final String SDCARD_IMG
private static final String SNAPSHOTS_IMG
static final String INI_EXTENSION
private static final java.util.regex.Pattern INI_NAME_PATTERN
private static final java.util.regex.Pattern IMAGE_NAME_PATTERN
private static final java.util.regex.Pattern SDCARD_SIZE_PATTERN
public static final long SDCARD_MIN_BYTE_SIZE
public static final long SDCARD_MAX_BYTE_SIZE
public static final int SDCARD_SIZE_NOT_IN_RANGE
public static final int SDCARD_SIZE_INVALID
public static final int SDCARD_NOT_SIZE_PATTERN
public static final java.util.regex.Pattern RE_AVD_NAME
public static final String CHARS_AVD_NAME
public static final String HARDWARE_INI
private static final com.google.common.collect.Table mManagers
private final java.util.ArrayList mAllAvdList
private com.android.sdklib.internal.avd.AvdInfo[] mValidAvdList
private com.android.sdklib.internal.avd.AvdInfo[] mBrokenAvdList
private final com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
private final java.util.Map mDeviceManagers
private final com.android.repository.io.FileOp mFop
static final boolean $assertionsDisabled
protected void (com.android.sdklib.repository.AndroidSdkHandler, com.android.utils.ILogger, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
com.android.repository.io.FileOp fop
public static com.android.sdklib.internal.avd.AvdManager getInstance (com.android.sdklib.repository.AndroidSdkHandler, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
public static com.android.sdklib.internal.avd.AvdManager getInstance (com.android.sdklib.repository.AndroidSdkHandler, com.android.utils.ILogger, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
com.android.sdklib.internal.avd.AvdManager manager
com.android.prefs.AndroidLocation$AndroidLocationException e
Exception e
com.android.sdklib.internal.avd.AvdManager manager
java.lang.ref.WeakReference ref
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
com.android.repository.io.FileOp fop
public java.lang.String getBaseAvdFolder () throws com.android.prefs.AndroidLocation$AndroidLocationException
public static long parseSdcardSize (java.lang.String, java.lang.String[])
long sdcardSize
String sdcardSizeModifier
NumberFormatException e
String sdcard
String[] parsedStrings
java.util.regex.Matcher m
public com.android.sdklib.internal.avd.AvdInfo[] getAllAvds ()
public com.android.sdklib.internal.avd.AvdInfo[] getValidAvds ()
com.android.sdklib.internal.avd.AvdInfo avd
java.util.ArrayList list
public com.android.sdklib.internal.avd.AvdInfo[] getBrokenAvds ()
com.android.sdklib.internal.avd.AvdInfo avd
java.util.ArrayList list
public com.android.sdklib.internal.avd.AvdInfo getAvd (java.lang.String, boolean)
String name2
com.android.sdklib.internal.avd.AvdInfo info
String name2
com.android.sdklib.internal.avd.AvdInfo info
String name
boolean validAvdOnly
boolean ignoreCase
public boolean isAvdRunning (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger)
String pid
java.io.IOException e
String command
Process p
java.io.IOException e
InterruptedException e
String command
com.android.sdklib.internal.avd.AvdInfo info
com.android.utils.ILogger logger
String pid
public void stopAvd (com.android.sdklib.internal.avd.AvdInfo)
String command
Process p
String command
String pid
com.android.sdklib.internal.avd.AvdInfo info
private java.lang.String getAvdPid (com.android.sdklib.internal.avd.AvdInfo) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo info
java.io.File f
public com.android.utils.Pair isAvdNameConflicting (java.lang.String)
String name2
com.android.sdklib.internal.avd.AvdInfo info
java.io.File file
String name
boolean ignoreCase
public void reloadAvds (com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.utils.ILogger log
java.util.ArrayList allList
public com.android.sdklib.internal.avd.AvdInfo reloadAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
int index
com.android.sdklib.internal.avd.AvdInfo avdInfo
com.android.utils.ILogger log
com.android.sdklib.internal.avd.AvdInfo newInfo
public com.android.sdklib.internal.avd.AvdInfo createAvd (java.io.File, java.lang.String, com.android.sdklib.ISystemImage, java.io.File, java.lang.String, java.lang.String, java.util.Map, java.util.Map, boolean, boolean, boolean, com.android.utils.ILogger)
SecurityException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
java.io.File toolsLib
java.io.File snapshotBlank
java.io.File snapshotDest
String model
SecurityException e
SecurityException e
java.io.IOException e
SecurityException e
SecurityException e
SecurityException e
java.io.File sdcardFile
SecurityException e
SecurityException e
String path
java.io.File toolsFolder
java.io.File mkSdCard
java.io.File sdcardFile
boolean runMkSdcard
long sdcardSize
java.util.Map imageHardwardConfig
java.util.Map skinHardwareConfig
com.android.sdklib.FileOpFileWrapper skinHardwareFile
java.io.File bootPropsFile
SecurityException e
java.io.File dir
SecurityException e
java.io.File imageFolder
java.io.File userdataSrc
String abiType
java.io.File userdataDest
java.util.HashMap values
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.devices.Abi abi
String skinPath
java.util.HashMap finalHardwareValues
com.android.sdklib.FileOpFileWrapper sysImgHardwareFile
java.io.File configIniFile
com.android.sdklib.internal.avd.AvdInfo newAvdInfo
com.android.sdklib.internal.avd.AvdInfo oldAvdInfo
com.android.prefs.AndroidLocation$AndroidLocationException e
SecurityException e
java.io.IOException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
java.io.File avdFolder
String avdName
com.android.sdklib.ISystemImage systemImage
java.io.File skinFolder
String skinName
String sdcard
java.util.Map hardwareConfig
java.util.Map bootProps
boolean createSnapshot
boolean removePrevious
boolean editExisting
com.android.utils.ILogger log
java.io.File iniFile
boolean needCleanup
private void copyImageFile (java.io.File, java.io.File) throws java.io.FileNotFoundException java.io.IOException
java.io.File source
java.io.File destination
java.io.InputStream fis
java.io.OutputStream fos
byte[] buffer
int count
private java.lang.String getImageRelativePath (com.android.sdklib.ISystemImage) throws com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException
String[] list
com.android.sdklib.ISystemImage systemImage
java.io.File folder
String imageFullPath
String sdkLocation
private java.io.File createAvdIniFile (java.lang.String, java.io.File, boolean, com.android.sdklib.AndroidVersion) throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
String name
java.io.File avdFolder
boolean removePrevious
com.android.sdklib.AndroidVersion version
java.io.File iniFile
String absPath
String relPath
String androidPath
java.util.HashMap values
private java.io.File createAvdIniFile (com.android.sdklib.internal.avd.AvdInfo) throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
com.android.sdklib.internal.avd.AvdInfo info
public boolean deleteAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger)
boolean error
java.io.File f
String path
java.io.IOException e
SecurityException e
com.android.sdklib.internal.avd.AvdInfo avdInfo
com.android.utils.ILogger log
public boolean moveAvd (com.android.sdklib.internal.avd.AvdInfo, java.lang.String, java.lang.String, com.android.utils.ILogger)
java.io.File f
com.android.sdklib.internal.avd.AvdInfo info
java.io.File oldIniFile
java.io.File newIniFile
com.android.sdklib.internal.avd.AvdInfo info
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.IOException e
com.android.sdklib.internal.avd.AvdInfo avdInfo
String newName
String paramFolderPath
com.android.utils.ILogger log
private boolean deleteContentOf (java.io.File) throws java.lang.SecurityException
java.io.File f
java.io.File folder
java.io.File[] files
private java.io.File[] buildAvdFilesList () throws com.android.prefs.AndroidLocation$AndroidLocationException
java.io.File folder
java.io.File[] avds
private void buildAvdList (java.util.ArrayList, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdInfo info
java.io.File avd
java.util.ArrayList allList
com.android.utils.ILogger log
java.io.File[] avds
private com.android.sdklib.devices.DeviceManager getDeviceManager (com.android.utils.ILogger)
com.android.utils.ILogger logger
com.android.sdklib.devices.DeviceManager manager
private com.android.sdklib.internal.avd.AvdInfo parseAvdInfo (java.io.File, com.android.utils.ILogger)
String androidPath
java.io.File f
String relPath
String newHashV2
String hashV2
String hashV1
com.android.sdklib.devices.DeviceManager devMan
String deviceName
String deviceMfctr
com.android.sdklib.devices.Device d
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
String targetHash
com.android.sdklib.AndroidVersion version
java.io.File iniPath
com.android.utils.ILogger log
java.util.Map map
String avdPath
com.android.sdklib.FileOpFileWrapper configIniFile
java.util.Map properties
com.android.sdklib.repository.LoggerProgressIndicatorWrapper progress
String name
java.util.regex.Matcher matcher
boolean validImageSysdir
String imageSysDir
com.android.sdklib.ISystemImage sysImage
com.android.sdklib.devices.DeviceManager$DeviceStatus deviceStatus
boolean updateHashV2
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo info
private void writeIniFile (java.io.File, java.util.Map, boolean) throws java.io.IOException
String value
String key
java.util.ArrayList keys
java.io.File iniFile
java.util.Map values
boolean addEncoding
java.nio.charset.Charset charset
java.io.OutputStreamWriter writer
public static java.util.Map parseIniFile (com.android.io.IAbstractFile, com.android.utils.ILogger)
com.android.io.IAbstractFile propFile
com.android.utils.ILogger log
private static java.util.Map parseIniFileImpl (com.android.io.IAbstractFile, com.android.utils.ILogger, java.nio.charset.Charset)
String key
String value
java.util.regex.Matcher m
boolean canChangeCharset
String line
java.util.Map map
java.io.IOException e
com.android.io.StreamException e
com.android.io.IAbstractFile propFile
com.android.utils.ILogger log
java.nio.charset.Charset charset
java.io.BufferedReader reader
protected boolean createSdCard (java.lang.String, java.lang.String, java.lang.String, com.android.utils.ILogger)
String error
String[] command
Process process
java.util.ArrayList errorOutput
java.util.ArrayList stdOutput
int status
String toolLocation
String size
String location
com.android.utils.ILogger log
public boolean removeAvd (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo avdInfo
public com.android.sdklib.internal.avd.AvdInfo updateAvd (com.android.sdklib.internal.avd.AvdInfo, java.util.Map, com.android.sdklib.internal.avd.AvdInfo$AvdStatus, com.android.utils.ILogger) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo avd
java.util.Map newProperties
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.utils.ILogger log
java.io.File configIniFile
com.android.sdklib.internal.avd.AvdInfo newAvd
public com.android.sdklib.internal.avd.AvdInfo updateDeviceChanged (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger) throws java.io.IOException
java.io.IOException e
com.android.sdklib.devices.Device d
com.android.sdklib.internal.avd.AvdInfo avd
com.android.utils.ILogger log
java.util.Map properties
com.android.sdklib.devices.DeviceManager devMan
java.util.Collection devices
String name
String manufacturer
private boolean setImagePathProperties (com.android.sdklib.ISystemImage, java.util.Map, com.android.utils.ILogger)
String property
String imagePath
com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException e
com.android.sdklib.ISystemImage image
java.util.Map properties
com.android.utils.ILogger log
private void replaceAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo oldAvd
com.android.sdklib.internal.avd.AvdInfo newAvd
public com.android.sdklib.repository.AndroidSdkHandler getSdkHandler ()
static java.util.regex.Pattern access$000 ()
static java.util.regex.Pattern access$100 ()
static com.android.repository.io.FileOp access$200 (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager x0
static java.util.Map access$300 (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager x0
static void ()
}
com/android/sdklib/internal/avd/GpuMode$1.classGpuMode.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.GpuMode$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$internal$avd$GpuMode
static void ()
}
com/android/sdklib/internal/avd/AvdManager$AvdConflict.classAvdManager.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.AvdManager$AvdConflict extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict NO_CONFLICT
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict CONFLICT_EXISTING_AVD
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict CONFLICT_INVALID_AVD
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict CONFLICT_EXISTING_PATH
private static final com.android.sdklib.internal.avd.AvdManager$AvdConflict[] $VALUES
public static com.android.sdklib.internal.avd.AvdManager$AvdConflict[] values ()
public static com.android.sdklib.internal.avd.AvdManager$AvdConflict valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/build/
com/android/sdklib/internal/build/SymbolLoader$SymbolEntry.classSymbolLoader.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SymbolLoader$SymbolEntry extends java.lang.Object {
private final String mName
private final String mType
private final String mValue
public void (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public java.lang.String getValue ()
public java.lang.String getName ()
public java.lang.String getType ()
}
com/android/sdklib/internal/build/DebugKeyProvider$IKeyGenOutput.classDebugKeyProvider.java
package com.android.sdklib.internal.build
public abstract com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput extends java.lang.Object {
public abstract void out (java.lang.String)
public abstract void err (java.lang.String)
}
com/android/sdklib/internal/build/SymbolLoader.classSymbolLoader.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SymbolLoader extends java.lang.Object {
private final java.io.File mSymbolFile
private com.google.common.collect.Table mSymbols
public void (java.io.File)
java.io.File symbolFile
public void load () throws java.io.IOException
int pos
String type
int pos2
String className
int pos3
String name
String value
int count
String s
Exception e
java.util.List lines
int lineIndex
String line
com.google.common.collect.Table getSymbols ()
}
com/android/sdklib/internal/build/BuildConfigGenerator.classBuildConfigGenerator.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.BuildConfigGenerator extends java.lang.Object {
public static final String BUILD_CONFIG_NAME
private static final String PH_PACKAGE
private static final String PH_DEBUG
private final String mGenFolder
private final String mAppPackage
private final boolean mDebug
public void (java.lang.String, java.lang.String, boolean)
String genFolder
String appPackage
boolean debug
public java.io.File getFolderPath ()
java.io.File genFolder
public java.io.File getBuildConfigFile ()
java.io.File folder
public void generate () throws java.io.IOException
String template
java.util.Map map
String content
java.io.File pkgFolder
java.io.File buildConfigJava
private java.lang.String readEmbeddedTextFile (java.lang.String) throws java.io.IOException
java.io.BufferedReader reader
String line
StringBuilder total
String filepath
java.io.InputStream is
private void writeFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.InputStream source
byte[] buffer
int count
java.io.File file
String content
java.io.FileOutputStream fos
private java.lang.String replaceParameters (java.lang.String, java.util.Map)
String value
java.util.Map$Entry entry
String str
java.util.Map parameters
}
com/android/sdklib/internal/build/KeystoreHelper.classKeystoreHelper.java
package com.android.sdklib.internal.build
public final com.android.sdklib.internal.build.KeystoreHelper extends java.lang.Object {
public void ()
public static boolean createNewStore (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.security.UnrecoverableEntryException java.io.IOException com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException
String keytoolCommand
Process process
boolean hasSpace
String arg
StringBuilder builder
boolean firstArg
Exception e
String osKeyStorePath
String storeType
String storePassword
String alias
String keyPassword
String description
int validityYears
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput output
String os
String keytoolCommand
String javaHome
java.util.ArrayList commandList
String[] commandArray
int result
}
com/android/sdklib/internal/build/KeystoreHelper$1.classKeystoreHelper.java
package com.android.sdklib.internal.build
final com.android.sdklib.internal.build.KeystoreHelper$1 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput val$output
void (com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput)
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/build/DebugKeyProvider.classDebugKeyProvider.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.DebugKeyProvider extends java.lang.Object {
private static final String PASSWORD_STRING
private static final char[] PASSWORD_CHAR
private static final String DEBUG_ALIAS
private static final String CERTIFICATE_DESC
private java.security.KeyStore$PrivateKeyEntry mEntry
public void (java.lang.String, java.lang.String, com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.security.UnrecoverableEntryException java.io.IOException com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException com.android.prefs.AndroidLocation$AndroidLocationException
String osKeyStorePath
String storeType
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput output
public static java.lang.String getDefaultKeyStoreOsPath () throws com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException com.android.prefs.AndroidLocation$AndroidLocationException
String folder
String osKeyStorePath
public java.security.PrivateKey getDebugKey () throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException java.security.UnrecoverableEntryException
public java.security.cert.Certificate getCertificate () throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException java.security.UnrecoverableEntryException
private boolean loadKeyEntry (java.lang.String, java.lang.String) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.io.IOException java.security.UnrecoverableEntryException
java.security.KeyStore keyStore
java.io.FileNotFoundException e
String osKeyStorePath
String storeType
java.io.FileInputStream fis
private void createNewStore (java.lang.String, java.lang.String, com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.security.UnrecoverableEntryException java.io.IOException com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException
String osKeyStorePath
String storeType
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput output
static void ()
}
com/android/sdklib/internal/build/SignedJarBuilder.classSignedJarBuilder.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SignedJarBuilder extends java.lang.Object {
private static final String DIGEST_ALGORITHM
private static final String DIGEST_ATTR
private static final String DIGEST_MANIFEST_ATTR
private java.util.jar.JarOutputStream mOutputJar
private java.security.PrivateKey mKey
private java.security.cert.X509Certificate mCertificate
private java.util.jar.Manifest mManifest
private sun.misc.BASE64Encoder mBase64Encoder
private java.security.MessageDigest mMessageDigest
private byte[] mBuffer
public void (java.io.OutputStream, java.security.PrivateKey, java.security.cert.X509Certificate) throws java.io.IOException java.security.NoSuchAlgorithmException
java.util.jar.Attributes main
java.io.OutputStream out
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
public void writeFile (java.io.File, java.lang.String) throws java.io.IOException
java.util.jar.JarEntry entry
java.io.File inputFile
String jarPath
java.io.FileInputStream fis
public void writeZip (java.io.InputStream, com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter) throws java.io.IOException com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
java.util.jar.JarEntry newEntry
String name
java.util.jar.JarEntry newEntry
java.util.zip.ZipEntry entry
java.io.InputStream input
com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter filter
java.util.zip.ZipInputStream zis
public void close () throws java.io.IOException java.security.GeneralSecurityException
java.security.Signature signature
com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream out
public void cleanUp ()
private void writeEntry (java.io.InputStream, java.util.jar.JarEntry) throws java.io.IOException
java.util.jar.Attributes attr
java.io.InputStream input
java.util.jar.JarEntry entry
int count
private void writeSignatureFile (com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream) throws java.io.IOException java.security.GeneralSecurityException
java.util.Map$Entry att
java.util.jar.Attributes sfAttr
java.util.Map$Entry entry
com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream out
java.util.jar.Manifest sf
java.util.jar.Attributes main
sun.misc.BASE64Encoder base64
java.security.MessageDigest md
java.io.PrintStream print
java.util.Map entries
private void writeSignatureBlock (java.security.Signature, java.security.cert.X509Certificate, java.security.PrivateKey) throws java.io.IOException java.security.GeneralSecurityException
java.security.Signature signature
java.security.cert.X509Certificate publicKey
java.security.PrivateKey privateKey
sun.security.pkcs.SignerInfo signerInfo
sun.security.pkcs.PKCS7 pkcs7
}
com/android/sdklib/internal/build/SymbolWriter.classSymbolWriter.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SymbolWriter extends java.lang.Object {
private final String mOutFolder
private final String mPackageName
private final java.util.List mSymbols
private final com.android.sdklib.internal.build.SymbolLoader mValues
public void (java.lang.String, java.lang.String, com.android.sdklib.internal.build.SymbolLoader)
String outFolder
String packageName
com.android.sdklib.internal.build.SymbolLoader values
public void addSymbolsToWrite (com.android.sdklib.internal.build.SymbolLoader)
com.android.sdklib.internal.build.SymbolLoader symbols
private com.google.common.collect.Table getAllSymbols ()
com.android.sdklib.internal.build.SymbolLoader symbolLoader
com.google.common.collect.Table symbols
public void write () throws java.io.IOException
String folder
com.android.sdklib.internal.build.SymbolLoader$SymbolEntry value
String symbolName
java.util.Map rowMap
java.util.Set symbolSet
java.util.ArrayList symbolList
String row
java.io.BufferedWriter writer
com.google.common.collect.Table symbols
com.google.common.collect.Table values
java.util.Set rowSet
java.util.List rowList
Throwable e
com.google.common.base.Splitter splitter
Iterable folders
java.io.File file
com.google.common.io.Closer closer
}
com/android/sdklib/internal/build/SignedJarBuilder$IZipEntryFilter.classSignedJarBuilder.java
package com.android.sdklib.internal.build
public abstract com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter extends java.lang.Object {
public abstract boolean checkEntry (java.lang.String) throws com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
}
com/android/sdklib/internal/build/DebugKeyProvider$KeytoolException.classDebugKeyProvider.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException extends java.lang.Exception {
private static final long serialVersionUID
private String mJavaHome
private String mCommandLine
void (java.lang.String)
String message
void (java.lang.String, java.lang.String, java.lang.String)
String message
String javaHome
String commandLine
public java.lang.String getJavaHome ()
public java.lang.String getCommandLine ()
}
com/android/sdklib/internal/build/SignedJarBuilder$SignatureOutputStream.classSignedJarBuilder.java
package com.android.sdklib.internal.build
com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream extends java.io.FilterOutputStream {
private java.security.Signature mSignature
private int mCount
public void (java.io.OutputStream, java.security.Signature)
java.io.OutputStream out
java.security.Signature sig
public void write (int) throws java.io.IOException
java.security.SignatureException e
int b
public void write (byte[], int, int) throws java.io.IOException
java.security.SignatureException e
byte[] b
int off
int len
public int size ()
}
com/android/sdklib/internal/build/SignedJarBuilder$IZipEntryFilter$ZipAbortException.classSignedJarBuilder.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void (java.lang.Throwable)
Throwable cause
}
com/android/sdklib/internal/project/
com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.classProjectPropertiesWorkingCopy.java
package com.android.sdklib.internal.project
public com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy extends com.android.sdklib.internal.project.ProjectProperties {
private static final java.util.Map COMMENT_MAP
public synchronized void setProperty (java.lang.String, java.lang.String)
String name
String value
public synchronized java.lang.String removeProperty (java.lang.String)
String name
public synchronized com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy merge (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String key
String value
java.util.Map$Entry entry
java.util.Map map
com.android.io.IAbstractFile propFile
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public synchronized void save () throws java.io.IOException com.android.io.StreamException
String key
String value
java.util.regex.Matcher m
String value
java.util.Map$Entry entry
java.util.Set visitedProps
String line
java.io.InputStream contentStream
java.io.InputStreamReader isr
java.io.BufferedReader reader
String value
java.util.Map$Entry entry
com.android.io.IAbstractFile toSave
java.io.ByteArrayOutputStream baos
java.io.OutputStreamWriter writer
java.io.OutputStream filestream
private void writeValue (java.io.OutputStreamWriter, java.lang.String, java.lang.String, boolean) throws java.io.IOException
String comment
java.io.OutputStreamWriter writer
String key
String value
boolean addComment
void (com.android.io.IAbstractFolder, java.util.Map, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
java.util.Map map
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public com.android.sdklib.internal.project.ProjectProperties makeReadOnlyCopy ()
java.util.Map propList
static void ()
}
com/android/sdklib/internal/project/IPropertySource.classIPropertySource.java
package com.android.sdklib.internal.project
public abstract com.android.sdklib.internal.project.IPropertySource extends java.lang.Object {
public abstract java.lang.String getProperty (java.lang.String)
public abstract void debugPrint ()
}
com/android/sdklib/internal/project/ProjectProperties.classProjectProperties.java
package com.android.sdklib.internal.project
public com.android.sdklib.internal.project.ProjectProperties extends java.lang.Object implements com.android.sdklib.internal.project.IPropertySource {
protected static final java.util.regex.Pattern PATTERN_PROP
public static final String PROPERTY_TARGET
public static final String PROPERTY_RS_TARGET
public static final String PROPERTY_RS_SUPPORT
public static final String PROPERTY_BUILD_TOOLS
public static final String PROPERTY_LIBRARY
public static final String PROPERTY_LIB_REF
private static final String PROPERTY_LIB_REF_REGEX
public static final String PROPERTY_PROGUARD_CONFIG
public static final String PROPERTY_RULES_PATH
public static final String PROPERTY_SDK
public static final String PROPERTY_NDK
private static final String PROPERTY_SDK_LEGACY
public static final String PROPERTY_SPLIT_BY_DENSITY
public static final String PROPERTY_SPLIT_BY_ABI
public static final String PROPERTY_SPLIT_BY_LOCALE
public static final String PROPERTY_TESTED_PROJECT
public static final String PROPERTY_BUILD_SOURCE_DIR
public static final String PROPERTY_BUILD_OUT_DIR
public static final String PROPERTY_PACKAGE
public static final String PROPERTY_VERSIONCODE
public static final String PROPERTY_PROJECTS
public static final String PROPERTY_KEY_STORE
public static final String PROPERTY_KEY_ALIAS
private static final String LOCAL_HEADER
private static final String DEFAULT_HEADER
private static final String BUILD_HEADER
protected final com.android.io.IAbstractFolder mProjectFolder
protected final java.util.Map mProperties
protected final com.android.sdklib.internal.project.ProjectProperties$PropertyType mType
public static com.android.sdklib.internal.project.ProjectProperties load (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder wrapper
public static com.android.sdklib.internal.project.ProjectProperties load (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
java.util.Map map
com.android.io.IAbstractFile propFile
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public static boolean delete (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFile propFile
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public static boolean delete (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder wrapper
public static com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy create (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder folder
public static com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy create (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public static com.android.sdklib.internal.project.ProjectProperties createEmpty (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder folder
public static com.android.sdklib.internal.project.ProjectProperties createEmpty (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public com.android.io.IAbstractFile getFile ()
public com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy makeWorkingCopy ()
public com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy makeWorkingCopy (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
java.util.Map propList
public com.android.sdklib.internal.project.ProjectProperties$PropertyType getType ()
public synchronized java.lang.String getProperty (java.lang.String)
String name
public synchronized java.util.Set keySet ()
public synchronized void reload ()
java.util.Map map
com.android.io.IAbstractFile propFile
public static java.util.Map parsePropertyFile (com.android.io.IAbstractFile, com.android.utils.ILogger)
com.android.io.StreamException e
com.android.io.IAbstractFile propFile
com.android.utils.ILogger log
java.io.InputStream is
public static java.util.Map parsePropertyStream (java.io.InputStream, java.lang.String, com.android.utils.ILogger)
java.util.regex.Matcher m
String line
java.util.Map map
java.io.IOException e
java.io.InputStream propStream
String propPath
com.android.utils.ILogger log
java.io.BufferedReader reader
protected void (com.android.io.IAbstractFolder, java.util.Map, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
java.util.Map map
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
private static java.lang.String unescape (java.lang.String)
String value
public void debugPrint ()
java.util.Map$Entry entry
static void ()
}
com/android/sdklib/internal/project/ProjectProperties$PropertyType.classProjectProperties.java
package com.android.sdklib.internal.project
public final com.android.sdklib.internal.project.ProjectProperties$PropertyType extends java.lang.Enum {
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType ANT
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType PROJECT
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType LOCAL
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType LEGACY_DEFAULT
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType LEGACY_BUILD
private final String mFilename
private final String mHeader
private final java.util.Set mKnownProps
private final java.util.Set mRemovedProps
private static final com.android.sdklib.internal.project.ProjectProperties$PropertyType[] $VALUES
public static com.android.sdklib.internal.project.ProjectProperties$PropertyType[] values ()
public static com.android.sdklib.internal.project.ProjectProperties$PropertyType valueOf (java.lang.String)
String name
public static com.android.sdklib.internal.project.ProjectProperties$PropertyType[] getOrderedTypes ()
private void (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[])
String filename
String header
String[] validProps
String[] removedProps
java.util.HashSet s
public java.lang.String getFilename ()
public java.lang.String getHeader ()
public boolean isKnownProperty (java.lang.String)
String propRegex
String name
public boolean isRemovedProperty (java.lang.String)
String propRegex
String name
static java.lang.String access$000 (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.sdklib.internal.project.ProjectProperties$PropertyType x0
static void ()
}
com/android/sdklib/BuildToolInfo$PathId.classBuildToolInfo.java
package com.android.sdklib
public final com.android.sdklib.BuildToolInfo$PathId extends java.lang.Enum {
public static final com.android.sdklib.BuildToolInfo$PathId AAPT
public static final com.android.sdklib.BuildToolInfo$PathId AIDL
public static final com.android.sdklib.BuildToolInfo$PathId DX
public static final com.android.sdklib.BuildToolInfo$PathId DX_JAR
public static final com.android.sdklib.BuildToolInfo$PathId LLVM_RS_CC
public static final com.android.sdklib.BuildToolInfo$PathId ANDROID_RS
public static final com.android.sdklib.BuildToolInfo$PathId ANDROID_RS_CLANG
public static final com.android.sdklib.BuildToolInfo$PathId DEXDUMP
public static final com.android.sdklib.BuildToolInfo$PathId BCC_COMPAT
public static final com.android.sdklib.BuildToolInfo$PathId LD_ARM
public static final com.android.sdklib.BuildToolInfo$PathId LD_X86
public static final com.android.sdklib.BuildToolInfo$PathId LD_MIPS
public static final com.android.sdklib.BuildToolInfo$PathId ZIP_ALIGN
public static final com.android.sdklib.BuildToolInfo$PathId JACK
public static final com.android.sdklib.BuildToolInfo$PathId JILL
public static final com.android.sdklib.BuildToolInfo$PathId SPLIT_SELECT
public static final com.android.sdklib.BuildToolInfo$PathId LD_ARM64
public static final com.android.sdklib.BuildToolInfo$PathId JACK_JACOCO_REPORTER
public static final com.android.sdklib.BuildToolInfo$PathId JACK_COVERAGE_PLUGIN
public static final com.android.sdklib.BuildToolInfo$PathId LD_X86_64
public static final com.android.sdklib.BuildToolInfo$PathId AAPT2
private final com.android.repository.Revision mMinRevision
private static final com.android.sdklib.BuildToolInfo$PathId[] $VALUES
public static com.android.sdklib.BuildToolInfo$PathId[] values ()
public static com.android.sdklib.BuildToolInfo$PathId valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String minRevision
public boolean isPresentIn (com.android.repository.Revision)
com.android.repository.Revision revision
static void ()
}
com/android/sdklib/FileOpFileWrapper.classFileOpFileWrapper.java
package com.android.sdklib
public com.android.sdklib.FileOpFileWrapper extends java.lang.Object implements com.android.io.IAbstractFile com.android.io.IAbstractFolder {
private final com.android.repository.io.FileOp mFileOp
private final java.io.File mFile
private final boolean mIsFolder
public void (java.io.File, com.android.repository.io.FileOp, boolean)
java.io.File file
com.android.repository.io.FileOp fop
boolean isFolder
public java.io.InputStream getContents () throws com.android.io.StreamException
java.io.IOException e
public void setContents (java.io.InputStream) throws com.android.io.StreamException
byte[] buffer
int count
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream source
java.io.OutputStream fos
public java.io.OutputStream getOutputStream () throws com.android.io.StreamException
java.io.IOException ex
public com.android.io.IAbstractFile$PreferredWriteMode getPreferredWriteMode ()
public long getModificationStamp ()
public java.lang.String getName ()
public java.lang.String getOsLocation ()
public java.lang.String getPath ()
public boolean exists ()
public com.android.io.IAbstractFolder getParentFolder ()
public boolean delete ()
public boolean hasFile (java.lang.String)
String name
public com.android.io.IAbstractFile getFile (java.lang.String)
String name
public com.android.io.IAbstractFolder getFolder (java.lang.String)
String name
public com.android.io.IAbstractResource[] listMembers ()
java.io.File f
int i
java.io.File[] files
int count
com.android.io.IAbstractResource[] afiles
public java.lang.String[] list (com.android.io.IAbstractFolder$FilenameFilter)
com.android.io.IAbstractFolder$FilenameFilter filter
static com.android.repository.io.FileOp access$000 (com.android.sdklib.FileOpFileWrapper)
com.android.sdklib.FileOpFileWrapper x0
}
com/android/sdklib/BuildToolInfo.class
com/android/sdklib/ISystemImage$LocationType.classISystemImage.java
package com.android.sdklib
public final com.android.sdklib.ISystemImage$LocationType extends java.lang.Enum {
public static final com.android.sdklib.ISystemImage$LocationType IN_LEGACY_FOLDER
public static final com.android.sdklib.ISystemImage$LocationType IN_IMAGES_SUBFOLDER
public static final com.android.sdklib.ISystemImage$LocationType IN_SYSTEM_IMAGE
private static final com.android.sdklib.ISystemImage$LocationType[] $VALUES
public static com.android.sdklib.ISystemImage$LocationType[] values ()
public static com.android.sdklib.ISystemImage$LocationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/util/
com/android/sdklib/util/CommandLineParser$Accept.classCommandLineParser.java
package com.android.sdklib.util
public final com.android.sdklib.util.CommandLineParser$Accept extends java.lang.Enum {
public static final com.android.sdklib.util.CommandLineParser$Accept CONTINUE
public static final com.android.sdklib.util.CommandLineParser$Accept ACCEPT_AND_STOP
public static final com.android.sdklib.util.CommandLineParser$Accept REJECT_AND_STOP
private static final com.android.sdklib.util.CommandLineParser$Accept[] $VALUES
public static com.android.sdklib.util.CommandLineParser$Accept[] values ()
public static com.android.sdklib.util.CommandLineParser$Accept valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/util/CommandLineParser$Mode.classCommandLineParser.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.CommandLineParser$Mode extends java.lang.Enum {
public static final com.android.sdklib.util.CommandLineParser$Mode BOOLEAN
public static final com.android.sdklib.util.CommandLineParser$Mode INTEGER
public static final com.android.sdklib.util.CommandLineParser$Mode ENUM
public static final com.android.sdklib.util.CommandLineParser$Mode STRING
public static final com.android.sdklib.util.CommandLineParser$Mode STRING_ARRAY
private static final com.android.sdklib.util.CommandLineParser$Mode[] $VALUES
public static com.android.sdklib.util.CommandLineParser$Mode[] values ()
public static com.android.sdklib.util.CommandLineParser$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract boolean needsExtra ()
public abstract java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
void (java.lang.String, int, com.android.sdklib.util.CommandLineParser$1)
String x0
int x1
com.android.sdklib.util.CommandLineParser$1 x2
static void ()
}
com/android/sdklib/util/CommandLineParser$Mode$4.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$4 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/CommandLineParser$Mode$1.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$1 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/CommandLineParser$Mode$2.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$2 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
NumberFormatException e
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/FormatUtils.classFormatUtils.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.FormatUtils extends java.lang.Object {
public void ()
public static java.lang.String byteSizeToString (long)
String sizeStr
String sizeStr
String sizeStr
long size
String sizeStr
}
com/android/sdklib/util/CommandLineParser$Mode$5.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$5 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
java.util.ArrayList a
java.util.List a
Object v
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/CommandLineParser$1.classCommandLineParser.java
package com.android.sdklib.util
com.android.sdklib.util.CommandLineParser$1 extends java.lang.Object {
}
com/android/sdklib/util/LineUtil.classLineUtil.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.LineUtil extends java.lang.Object {
public void ()
public static java.lang.String reflowLine (java.lang.String)
char c
char c
int posNext
int posPrev
String line
int maxLen
int n
int cr
int prefixSize
String prefix
StringBuilder output
public static transient java.lang.String reformatLine (java.lang.String, java.lang.Object[])
String format
Object[] params
}
com/android/sdklib/util/CommandLineParser$Arg.classCommandLineParser.java
package com.android.sdklib.util
public com.android.sdklib.util.CommandLineParser$Arg extends java.lang.Object {
private final String mVerb
private final String mDirectObject
private final String mShortName
private final String mLongName
private final String mDescription
private final Object mDefaultValue
private final com.android.sdklib.util.CommandLineParser$Mode mMode
private final boolean mMandatory
private Object mCurrentValue
private boolean mInCommandLine
public void (com.android.sdklib.util.CommandLineParser$Mode, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
com.android.sdklib.util.CommandLineParser$Mode mode
boolean mandatory
String verb
String directObject
String shortName
String longName
String description
Object defaultValue
public boolean isMandatory ()
public java.lang.String getShortArg ()
public java.lang.String getLongArg ()
public java.lang.String getDescription ()
public java.lang.String getVerb ()
public java.lang.String getDirectObject ()
public java.lang.Object getDefaultValue ()
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object currentValue
public com.android.sdklib.util.CommandLineParser$Mode getMode ()
public boolean isInCommandLine ()
public void setInCommandLine (boolean)
boolean inCommandLine
}
com/android/sdklib/util/CommandLineParser.classCommandLineParser.java
package com.android.sdklib.util
public com.android.sdklib.util.CommandLineParser extends java.lang.Object {
public static final String GLOBAL_FLAG_VERB
public static final String NO_VERB_OBJECT
public static final String KEY_HELP
public static final String KEY_VERBOSE
public static final String KEY_SILENT
private String mVerbRequested
private String mDirectObjectRequested
private final String[][] mActions
private static final int ACTION_VERB_INDEX
private static final int ACTION_OBJECT_INDEX
private static final int ACTION_DESC_INDEX
private static final int ACTION_ALT_OBJECT_INDEX
private final java.util.HashMap mArguments
private final com.android.utils.ILogger mLog
static final boolean $assertionsDisabled
public void (com.android.utils.ILogger, java.lang.String[][])
com.android.utils.ILogger logger
String[][] actions
public boolean acceptLackOfVerb ()
public boolean isVerbose ()
public boolean isSilent ()
public boolean isHelpRequested ()
public java.lang.String getVerb ()
public java.lang.String getDirectObject ()
public java.lang.Object getValue (java.lang.String, java.lang.String, java.lang.String)
String key
com.android.sdklib.util.CommandLineParser$Arg arg
com.android.sdklib.util.CommandLineParser$Arg arg
String verb
String directObject
String longFlagName
Object lastDefault
protected void setValue (java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
String verb
String directObject
String longFlagName
Object value
String key
com.android.sdklib.util.CommandLineParser$Arg arg
public void parseArgs (java.lang.String[])
String[] actionDesc
String[] actionDesc
com.android.sdklib.util.CommandLineParser$Arg dummyArg
String b
Object error
com.android.sdklib.util.CommandLineParser$Arg arg
String a
int i
String[] actionDesc
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Map$Entry entry
String missing
boolean plural
int n
String[] args
String errorMsg
String verb
String directObject
protected com.android.sdklib.util.CommandLineParser$Arg findLongArg (java.lang.String, java.lang.String, java.lang.String)
String verb
String directObject
String longName
String key
protected com.android.sdklib.util.CommandLineParser$Arg findShortArg (java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Map$Entry entry
String verb
String directObject
String shortName
public transient void printHelpAndExit (java.lang.String, java.lang.Object[])
String errorFormat
Object[] args
public transient void printHelpAndExitForAction (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
String[] action
String[] action
String verb
String directObject
String errorFormat
Object[] args
protected java.lang.String getDefaultVerb ()
protected void listOptions (java.lang.String, java.lang.String)
int n
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Map$Entry entry
String v
Object v
String value
String required
String longArgWidth
String output
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Map$Entry entry
String verb
String directObject
int numOptions
int longArgLen
protected void define (com.android.sdklib.util.CommandLineParser$Mode, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
com.android.sdklib.util.CommandLineParser$Mode mode
boolean mandatory
String verb
String directObject
String shortName
String longName
String description
Object defaultValue
String key
protected void exit ()
protected transient void stdout (java.lang.String, java.lang.Object[])
String format
Object[] args
String output
protected transient void stderr (java.lang.String, java.lang.Object[])
String format
Object[] args
protected com.android.utils.ILogger getLog ()
static void ()
}
com/android/sdklib/util/CommandLineParser$Mode$3.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$3 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
String value
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
StringBuilder desc
String[] values
}
com/android/sdklib/AndroidTargetHash.classAndroidTargetHash.java
package com.android.sdklib
public abstract com.android.sdklib.AndroidTargetHash extends java.lang.Object {
public static final String PLATFORM_HASH_PREFIX
public static final String ADD_ON_FORMAT
static final String PLATFORM_HASH
public void ()
public static java.lang.String getPlatformHashString (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public static com.android.sdklib.AndroidVersion getPlatformVersion (java.lang.String)
int api
int apiFeatureLevel
int apiLevel
String suffix
int api
String hashString
public static com.android.sdklib.AndroidVersion getAddOnVersion (java.lang.String)
int apiLevel
NumberFormatException e
String hashString
java.util.List parts
String apiLevelPart
public static com.android.sdklib.AndroidVersion getVersionFromHash (java.lang.String)
String hashString
public static java.lang.String getAddonHashString (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion)
String addonVendorDisplay
String addonNameDisplay
com.android.sdklib.AndroidVersion version
public static java.lang.String getTargetHashString (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public static boolean isPlatform (java.lang.String)
String hashString
}
com/android/sdklib/repository/
com/android/sdklib/repository/targets/
com/android/sdklib/repository/targets/AndroidTargetManager.class
com/android/sdklib/repository/targets/PlatformTarget$Library.classPlatformTarget.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.PlatformTarget$Library extends java.lang.Object {
String name
String jar
boolean manifest
public void ()
}
com/android/sdklib/repository/targets/OptionalLibraryImpl.classOptionalLibraryImpl.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.OptionalLibraryImpl extends java.lang.Object implements com.android.sdklib.IAndroidTarget$OptionalLibrary {
private final String mLibraryName
private final java.io.File mJarFile
private final String mDescription
private final boolean mRequireManifestEntry
public void (java.lang.String, java.io.File, java.lang.String, boolean)
String libraryName
java.io.File jarFile
String description
boolean requireManifestEntry
public java.lang.String getName ()
public java.io.File getJar ()
public java.lang.String getDescription ()
public boolean isManifestEntryRequired ()
public java.lang.String getLocalJarPath ()
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.IAndroidTarget$OptionalLibrary lib
public int hashCode ()
public java.lang.String toString ()
}
com/android/sdklib/repository/targets/PlatformTarget$1.classPlatformTarget.java
package com.android.sdklib.repository.targets
final com.android.sdklib.repository.targets.PlatformTarget$1 extends com.google.gson.reflect.TypeToken {
void ()
}
com/android/sdklib/repository/targets/AddonTarget.classAddonTarget.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.AddonTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
private com.android.repository.api.LocalPackage mPackage
private com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType mDetails
private com.android.sdklib.IAndroidTarget mBasePlatform
private java.io.File[] mSkins
private java.io.File mDefaultSkin
private java.util.List mAdditionalLibraries
static final boolean $assertionsDisabled
public void (com.android.repository.api.LocalPackage, com.android.sdklib.IAndroidTarget, com.android.sdklib.repository.targets.SystemImageManager, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
java.io.File skin
java.io.File skin
com.android.repository.api.LocalPackage p
com.android.sdklib.IAndroidTarget baseTarget
com.android.sdklib.repository.targets.SystemImageManager sysImgMgr
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.repository.impl.meta.TypeDetails details
java.util.Map skins
String defaultSkinName
private static java.util.List parseAdditionalLibraries (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.sdklib.repository.meta.Library library
com.android.repository.api.LocalPackage p
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries libraries
java.util.List result
public java.lang.String getLocation ()
public java.lang.String getVendor ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public java.lang.String getClasspathName ()
public java.lang.String getShortClasspathName ()
public java.lang.String getDescription ()
public com.android.sdklib.AndroidVersion getVersion ()
public java.lang.String getVersionName ()
public int getRevision ()
public boolean isPlatform ()
public com.android.sdklib.IAndroidTarget getParent ()
public java.lang.String getPath (int)
int pathId
String installPath
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public java.io.File getDefaultSkin ()
public java.lang.String[] getPlatformLibraries ()
public java.lang.String getProperty (java.lang.String)
String name
public java.util.Map getProperties ()
public boolean canRunOn (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public java.lang.String hashString ()
public int compareTo (com.android.sdklib.IAndroidTarget)
com.android.sdklib.repository.targets.AddonTarget targetAddOn
int vendorDiff
com.android.sdklib.IAndroidTarget target
int versionDiff
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/sdklib/repository/targets/PlatformTarget.classPlatformTarget.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.PlatformTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
public static final String PLATFORM_VENDOR
private static final String PLATFORM_NAME
private static final String PLATFORM_NAME_PREVIEW
private com.android.repository.api.LocalPackage mPackage
private com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType mDetails
private java.util.List mOptionalLibraries
private java.util.Set mSkins
private java.util.Map mBuildProps
private com.android.sdklib.BuildToolInfo mBuildToolInfo
private java.io.File mSourcesPath
static final boolean $assertionsDisabled
public void (com.android.repository.api.LocalPackage, com.android.sdklib.repository.AndroidSdkHandler, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator)
java.io.File optionalJson
String message
com.android.repository.api.LocalPackage p
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.TypeDetails details
java.io.File optionalDir
java.io.File buildProp
public void setSources (java.io.File)
java.io.File location
static java.util.List getLibsFromJson (java.io.File)
com.android.sdklib.repository.targets.PlatformTarget$Library lib
java.lang.reflect.Type collectionType
java.util.Collection libs
java.util.List optionalLibraries
java.io.File rootFolder
java.io.FileNotFoundException e
java.io.File jsonFile
com.google.gson.Gson gson
public java.lang.String getLocation ()
public java.lang.String getVendor ()
public java.lang.String getName ()
com.android.sdklib.AndroidVersion version
public java.lang.String getFullName ()
public java.lang.String getDescription ()
public com.android.sdklib.AndroidVersion getVersion ()
public java.lang.String getVersionName ()
public int getRevision ()
public boolean isPlatform ()
public com.android.sdklib.IAndroidTarget getParent ()
public java.lang.String getPath (int)
int pathId
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public int getLayoutlibApi ()
public java.io.File getDefaultSkin ()
String skinName
String skinName
String skinName
public java.lang.String[] getPlatformLibraries ()
public java.lang.String getProperty (java.lang.String)
String name
public java.util.Map getProperties ()
public java.lang.String getShortClasspathName ()
public java.lang.String getClasspathName ()
public boolean canRunOn (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public java.lang.String hashString ()
public int compareTo (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget o
int res
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/sdklib/repository/targets/SystemImage.classSystemImage.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.SystemImage extends java.lang.Object implements com.android.sdklib.ISystemImage {
public static final com.android.sdklib.repository.IdDisplay DEFAULT_TAG
public static final com.android.sdklib.repository.IdDisplay WEAR_TAG
public static final com.android.sdklib.repository.IdDisplay TV_TAG
public static final com.android.sdklib.repository.IdDisplay GLASS_TAG
public static final com.android.sdklib.repository.IdDisplay GOOGLE_APIS_TAG
public static final com.android.sdklib.repository.IdDisplay GOOGLE_APIS_X86_TAG
private final java.io.File mLocation
private final com.android.sdklib.repository.IdDisplay mTag
private final com.android.sdklib.repository.IdDisplay mVendor
private final String mAbi
private final java.io.File[] mSkins
private final com.android.sdklib.AndroidVersion mAndroidVersion
private final com.android.repository.api.RepoPackage mPackage
static final boolean $assertionsDisabled
public void (java.io.File, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay, java.lang.String, java.io.File[], com.android.repository.api.RepoPackage)
java.io.File location
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.repository.IdDisplay vendor
String abi
java.io.File[] skins
com.android.repository.api.RepoPackage pkg
com.android.repository.impl.meta.TypeDetails details
public java.io.File getLocation ()
public com.android.sdklib.repository.IdDisplay getTag ()
public com.android.sdklib.repository.IdDisplay getAddonVendor ()
public java.lang.String getAbiType ()
public java.io.File[] getSkins ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public com.android.repository.api.RepoPackage getPackage ()
public boolean obsolete ()
public int compareTo (com.android.sdklib.ISystemImage)
int i
com.android.sdklib.ISystemImage o
int res
java.io.File[] skins
java.io.File[] otherSkins
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
java.io.File f
int hashCode
public com.android.repository.Revision getRevision ()
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/sdklib/repository/targets/SystemImageManager.classSystemImageManager.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.SystemImageManager extends java.lang.Object {
private final com.android.repository.io.FileOp mFop
private final com.android.repository.api.RepoManager mRepoManager
private final com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType mValidator
private static final String SYS_IMG_NAME
private static final int MAX_DEPTH
private com.google.common.collect.Multimap mPackageToImage
private java.util.Map mPathToImage
private com.google.common.collect.Table mValuesToImage
public void (com.android.repository.api.RepoManager, com.android.sdklib.repository.meta.SysImgFactory, com.android.repository.io.FileOp)
com.android.repository.api.RepoManager mgr
com.android.sdklib.repository.meta.SysImgFactory factory
com.android.repository.io.FileOp fop
public java.util.Collection getImages ()
public com.google.common.collect.Multimap getImageMap ()
public java.util.Collection lookup (com.android.sdklib.repository.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay vendor
com.google.common.collect.Multimap m
private void init ()
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.google.common.collect.Multimap vendorImageMap
com.android.sdklib.repository.targets.SystemImage img
com.google.common.collect.Multimap images
com.google.common.collect.Table valuesToImage
java.util.Map pathToImages
private com.google.common.collect.Multimap buildImageMap ()
java.io.File skinDir
com.android.repository.api.LocalPackage p
com.android.repository.impl.meta.TypeDetails typeDetails
com.android.repository.api.LocalPackage p
com.google.common.collect.Multimap result
java.util.Map platformSkins
java.util.Collection packages
private void collectImages (java.io.File, com.android.repository.api.LocalPackage, int, java.util.Map, com.google.common.collect.Multimap)
String name
java.io.File f
java.io.File dir
com.android.repository.api.LocalPackage p
int depth
java.util.Map platformSkins
com.google.common.collect.Multimap collector
private com.android.sdklib.repository.targets.SystemImage createSysImg (com.android.repository.api.LocalPackage, java.io.File, java.util.Map)
String abi
String abi
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.repository.IdDisplay tag
java.util.List skinList
java.io.File[] skins
com.android.repository.api.LocalPackage p
java.io.File dir
java.util.Map platformSkins
String containingDir
String abi
com.android.repository.impl.meta.TypeDetails details
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.repository.IdDisplay vendor
java.io.File skinDir
java.io.File[] skins
public com.android.sdklib.ISystemImage getImageAt (java.io.File)
java.io.File imageDir
}
com/android/sdklib/repository/AndroidSdkHandler.class
com/android/sdklib/repository/installer/
com/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata$Versioning.classMavenInstallListener.java
package com.android.sdklib.repository.installer
public com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata$Versioning extends java.lang.Object {
protected String release
protected com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata$Versioning$Versions versions
protected long lastUpdated
public void ()
}
com/android/sdklib/repository/installer/MavenInstallListener.class
com/android/sdklib/repository/installer/MavenInstallListener$PackageInfo.classMavenInstallListener.java
package com.android.sdklib.repository.installer
com.android.sdklib.repository.installer.MavenInstallListener$PackageInfo extends java.lang.Object {
public String artifactId
public String groupId
public String version
private void ()
}
com/android/sdklib/repository/installer/SdkInstallListenerFactory.classSdkInstallListenerFactory.java
package com.android.sdklib.repository.installer
public com.android.sdklib.repository.installer.SdkInstallListenerFactory extends java.lang.Object implements com.android.repository.api.InstallerFactory$StatusChangeListenerFactory {
private com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
public void (com.android.sdklib.repository.AndroidSdkHandler)
com.android.sdklib.repository.AndroidSdkHandler handler
public java.util.List createListeners (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage p
java.util.List result
protected com.android.sdklib.repository.AndroidSdkHandler getSdkHandler ()
}
com/android/sdklib/repository/installer/SdkInstallerUtil.classSdkInstallerUtil.java
package com.android.sdklib.repository.installer
public com.android.sdklib.repository.installer.SdkInstallerUtil extends java.lang.Object {
public static com.android.repository.api.InstallerFactory findBestInstallerFactory (com.android.repository.api.RepoPackage, com.android.sdklib.repository.AndroidSdkHandler)
com.android.repository.api.RepoPackage p
com.android.sdklib.repository.AndroidSdkHandler handler
com.android.repository.api.InstallerFactory factory
private void ()
}
com/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata$Versioning$Versions.classMavenInstallListener.java
package com.android.sdklib.repository.installer
public com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata$Versioning$Versions extends java.lang.Object {
protected java.util.List version
public void ()
}
com/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata.classMavenInstallListener.java
package com.android.sdklib.repository.installer
com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata extends java.lang.Object {
protected String groupId
protected String artifactId
protected com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata$Versioning versioning
void ()
}
com/android/sdklib/repository/PackageParserUtils.classPackageParserUtils.java
package com.android.sdklib.repository
public com.android.sdklib.repository.PackageParserUtils extends java.lang.Object {
public void ()
public static com.android.repository.Revision getRevisionProperty (java.util.Properties, java.lang.String)
java.util.Properties props
String propKey
String revStr
com.android.repository.Revision rev
public static java.lang.String getProperty (java.util.Properties, java.lang.String, java.lang.String)
java.util.Properties props
String propKey
String defaultValue
public static java.util.List parseSkinFolder (java.io.File, com.android.repository.io.FileOp)
java.io.File layout
java.io.File skinFolder
java.util.ArrayList skinList
java.io.File[] files
java.io.File skinRootFolder
com.android.repository.io.FileOp fileOp
}
com/android/sdklib/repository/generated/
com/android/sdklib/repository/generated/sysimg/
com/android/sdklib/repository/generated/sysimg/v1/
com/android/sdklib/repository/generated/sysimg/v1/SysImgDetailsType.classSysImgDetailsType.java
package com.android.sdklib.repository.generated.sysimg.v1
public com.android.sdklib.repository.generated.sysimg.v1.SysImgDetailsType extends com.android.sdklib.repository.generated.common.v1.ApiDetailsType implements com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType {
protected com.android.sdklib.repository.generated.common.v1.IdDisplayType tag
protected com.android.sdklib.repository.generated.common.v1.IdDisplayType vendor
protected String abi
public void ()
public com.android.sdklib.repository.generated.common.v1.IdDisplayType getTag ()
public void setTagInternal (com.android.sdklib.repository.generated.common.v1.IdDisplayType)
com.android.sdklib.repository.generated.common.v1.IdDisplayType value
public com.android.sdklib.repository.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repository.generated.common.v1.IdDisplayType)
com.android.sdklib.repository.generated.common.v1.IdDisplayType value
public java.lang.String getAbi ()
public void setAbi (java.lang.String)
String value
public boolean isValidAbi (java.lang.String)
String value
public void setTag (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay value
public void setVendor (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay value
public com.android.sdklib.repository.generated.sysimg.v1.ObjectFactory createFactory ()
public volatile com.android.sdklib.repository.IdDisplay getVendor ()
public volatile com.android.sdklib.repository.IdDisplay getTag ()
}
com/android/sdklib/repository/generated/sysimg/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.generated.sysimg.v1
public com.android.sdklib.repository.generated.sysimg.v1.ObjectFactory extends com.android.sdklib.repository.meta.SysImgFactory {
private static final javax.xml.namespace.QName _SdkSysImg_QNAME
public void ()
public com.android.sdklib.repository.generated.sysimg.v1.SysImgDetailsType createSysImgDetailsType ()
public javax.xml.bind.JAXBElement createSdkSysImgInternal (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateSdkSysImg (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType createSysImgDetailsType ()
static void ()
}
com/android/sdklib/repository/generated/sysimg/v1/package-info.classpackage-info.java
package com.android.sdklib.repository.generated.sysimg.v1
abstract com.android.sdklib.repository.generated.sysimg.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/addon/
com/android/sdklib/repository/generated/addon/v1/
com/android/sdklib/repository/generated/addon/v1/AddonDetailsType.classAddonDetailsType.java
package com.android.sdklib.repository.generated.addon.v1
public com.android.sdklib.repository.generated.addon.v1.AddonDetailsType extends com.android.sdklib.repository.generated.common.v1.ApiDetailsType implements com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType {
protected com.android.sdklib.repository.generated.common.v1.IdDisplayType vendor
protected com.android.sdklib.repository.generated.common.v1.IdDisplayType tag
protected String defaultSkin
protected com.android.sdklib.repository.generated.addon.v1.LibrariesType libraries
public void ()
public com.android.sdklib.repository.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repository.generated.common.v1.IdDisplayType)
com.android.sdklib.repository.generated.common.v1.IdDisplayType value
public com.android.sdklib.repository.generated.common.v1.IdDisplayType getTag ()
public void setTagInternal (com.android.sdklib.repository.generated.common.v1.IdDisplayType)
com.android.sdklib.repository.generated.common.v1.IdDisplayType value
public java.lang.String getDefaultSkin ()
public void setDefaultSkin (java.lang.String)
String value
public com.android.sdklib.repository.generated.addon.v1.LibrariesType getLibraries ()
public void setLibrariesInternal (com.android.sdklib.repository.generated.addon.v1.LibrariesType)
com.android.sdklib.repository.generated.addon.v1.LibrariesType value
public void setVendor (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay value
public void setTag (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay value
public void setLibraries (com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries)
com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries value
public com.android.sdklib.repository.generated.addon.v1.ObjectFactory createFactory ()
public volatile com.android.sdklib.repository.IdDisplay getTag ()
public volatile com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries getLibraries ()
public volatile com.android.sdklib.repository.IdDisplay getVendor ()
}
com/android/sdklib/repository/generated/addon/v1/ExtraDetailsType.classExtraDetailsType.java
package com.android.sdklib.repository.generated.addon.v1
public com.android.sdklib.repository.generated.addon.v1.ExtraDetailsType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.sdklib.repository.meta.DetailsTypes$ExtraDetailsType {
protected com.android.sdklib.repository.generated.common.v1.IdDisplayType vendor
public void ()
public com.android.sdklib.repository.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repository.generated.common.v1.IdDisplayType)
com.android.sdklib.repository.generated.common.v1.IdDisplayType value
public void setVendor (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay value
public com.android.sdklib.repository.generated.addon.v1.ObjectFactory createFactory ()
public volatile com.android.sdklib.repository.IdDisplay getVendor ()
}
com/android/sdklib/repository/generated/addon/v1/MavenType.classMavenType.java
package com.android.sdklib.repository.generated.addon.v1
public com.android.sdklib.repository.generated.addon.v1.MavenType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.sdklib.repository.meta.DetailsTypes$MavenType {
protected com.android.sdklib.repository.generated.common.v1.IdDisplayType vendor
public void ()
public com.android.sdklib.repository.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repository.generated.common.v1.IdDisplayType)
com.android.sdklib.repository.generated.common.v1.IdDisplayType value
public void setVendor (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay value
public com.android.sdklib.repository.generated.addon.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/addon/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.generated.addon.v1
public com.android.sdklib.repository.generated.addon.v1.ObjectFactory extends com.android.sdklib.repository.meta.AddonFactory {
private static final javax.xml.namespace.QName _SdkAddon_QNAME
public void ()
public com.android.sdklib.repository.generated.addon.v1.AddonDetailsType createAddonDetailsType ()
public com.android.sdklib.repository.generated.addon.v1.LibrariesType createLibrariesType ()
public com.android.sdklib.repository.generated.addon.v1.ExtraDetailsType createExtraDetailsType ()
public com.android.sdklib.repository.generated.addon.v1.MavenType createMavenType ()
public javax.xml.bind.JAXBElement createSdkAddonInternal (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateSdkAddon (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries createLibrariesType ()
public volatile com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType createAddonDetailsType ()
public volatile com.android.sdklib.repository.meta.DetailsTypes$ExtraDetailsType createExtraDetailsType ()
static void ()
}
com/android/sdklib/repository/generated/addon/v1/package-info.classpackage-info.java
package com.android.sdklib.repository.generated.addon.v1
abstract com.android.sdklib.repository.generated.addon.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/addon/v1/LibrariesType.classLibrariesType.java
package com.android.sdklib.repository.generated.addon.v1
public com.android.sdklib.repository.generated.addon.v1.LibrariesType extends com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries {
protected java.util.List library
public void ()
public java.util.List getLibraryInternal ()
public java.util.List getLibrary ()
public com.android.sdklib.repository.generated.addon.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/repository/
com/android/sdklib/repository/generated/repository/v1/
com/android/sdklib/repository/generated/repository/v1/SourceDetailsType.classSourceDetailsType.java
package com.android.sdklib.repository.generated.repository.v1
public com.android.sdklib.repository.generated.repository.v1.SourceDetailsType extends com.android.sdklib.repository.generated.common.v1.ApiDetailsType implements com.android.sdklib.repository.meta.DetailsTypes$SourceDetailsType {
public void ()
public com.android.sdklib.repository.generated.repository.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/repository/v1/LayoutlibType.classLayoutlibType.java
package com.android.sdklib.repository.generated.repository.v1
public com.android.sdklib.repository.generated.repository.v1.LayoutlibType extends com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType {
protected int api
public void ()
public int getApi ()
public void setApi (int)
int value
public com.android.sdklib.repository.generated.repository.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/repository/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.generated.repository.v1
public com.android.sdklib.repository.generated.repository.v1.ObjectFactory extends com.android.sdklib.repository.meta.RepoFactory {
private static final javax.xml.namespace.QName _SdkRepository_QNAME
public void ()
public com.android.sdklib.repository.generated.repository.v1.PlatformDetailsType createPlatformDetailsType ()
public com.android.sdklib.repository.generated.repository.v1.LayoutlibType createLayoutlibType ()
public com.android.sdklib.repository.generated.repository.v1.SourceDetailsType createSourceDetailsType ()
public javax.xml.bind.JAXBElement generateSdkRepositoryInternal (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateSdkRepository (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType createLayoutlibType ()
public volatile com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType createPlatformDetailsType ()
public volatile com.android.sdklib.repository.meta.DetailsTypes$SourceDetailsType createSourceDetailsType ()
static void ()
}
com/android/sdklib/repository/generated/repository/v1/package-info.classpackage-info.java
package com.android.sdklib.repository.generated.repository.v1
abstract com.android.sdklib.repository.generated.repository.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/repository/v1/PlatformDetailsType.classPlatformDetailsType.java
package com.android.sdklib.repository.generated.repository.v1
public com.android.sdklib.repository.generated.repository.v1.PlatformDetailsType extends com.android.sdklib.repository.generated.common.v1.ApiDetailsType implements com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType {
protected com.android.sdklib.repository.generated.repository.v1.LayoutlibType layoutlib
public void ()
public com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType getLayoutlib ()
public void setLayoutlibInternal (com.android.sdklib.repository.generated.repository.v1.LayoutlibType)
com.android.sdklib.repository.generated.repository.v1.LayoutlibType value
public void setLayoutlib (com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType)
com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType value
public com.android.sdklib.repository.generated.repository.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/common/
com/android/sdklib/repository/generated/common/v1/
com/android/sdklib/repository/generated/common/v1/ApiDetailsType.classApiDetailsType.java
package com.android.sdklib.repository.generated.common.v1
public abstract com.android.sdklib.repository.generated.common.v1.ApiDetailsType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType {
protected int apiLevel
protected String codename
public void ()
public int getApiLevel ()
public void setApiLevel (int)
int value
public java.lang.String getCodename ()
public void setCodename (java.lang.String)
String value
}
com/android/sdklib/repository/generated/common/v1/LibraryType.classLibraryType.java
package com.android.sdklib.repository.generated.common.v1
public com.android.sdklib.repository.generated.common.v1.LibraryType extends com.android.sdklib.repository.meta.Library {
protected String description
protected String localJarPath
protected String name
protected Boolean manifestEntryRequired
public void ()
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String value
public java.lang.String getLocalJarPath ()
public void setLocalJarPath (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public boolean isManifestEntryRequired ()
public void setManifestEntryRequired (java.lang.Boolean)
Boolean value
public com.android.sdklib.repository.generated.common.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/common/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.generated.common.v1
public com.android.sdklib.repository.generated.common.v1.ObjectFactory extends com.android.sdklib.repository.meta.SdkCommonFactory {
public void ()
public com.android.sdklib.repository.generated.common.v1.IdDisplayType createIdDisplayType ()
public com.android.sdklib.repository.generated.common.v1.LibraryType createLibraryType ()
public volatile com.android.sdklib.repository.meta.Library createLibraryType ()
public volatile com.android.sdklib.repository.IdDisplay createIdDisplayType ()
}
com/android/sdklib/repository/generated/common/v1/package-info.classpackage-info.java
package com.android.sdklib.repository.generated.common.v1
abstract com.android.sdklib.repository.generated.common.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/common/v1/IdDisplayType.classIdDisplayType.java
package com.android.sdklib.repository.generated.common.v1
public com.android.sdklib.repository.generated.common.v1.IdDisplayType extends com.android.sdklib.repository.IdDisplay {
protected String id
protected String display
public void ()
public java.lang.String getId ()
public void setId (java.lang.String)
String value
public java.lang.String getDisplay ()
public void setDisplay (java.lang.String)
String value
public boolean isValidId (java.lang.String)
String value
public com.android.sdklib.repository.generated.common.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/
com/android/sdklib/repository/sources/RemoteSiteType$SysImgSiteType.classRemoteSiteType.java
package com.android.sdklib.repository.sources
public abstract com.android.sdklib.repository.sources.RemoteSiteType$SysImgSiteType extends java.lang.Object implements com.android.repository.api.RepositorySource {
}
com/android/sdklib/repository/sources/generated/
com/android/sdklib/repository/sources/generated/v3/
com/android/sdklib/repository/sources/generated/v3/SysImgSiteType.classSysImgSiteType.java
package com.android.sdklib.repository.sources.generated.v3
public com.android.sdklib.repository.sources.generated.v3.SysImgSiteType extends com.android.repository.impl.sources.generated.v1.SiteType implements com.android.sdklib.repository.sources.RemoteSiteType$SysImgSiteType {
public void ()
public com.android.sdklib.repository.sources.generated.v3.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v3/AddonSiteType.classAddonSiteType.java
package com.android.sdklib.repository.sources.generated.v3
public com.android.sdklib.repository.sources.generated.v3.AddonSiteType extends com.android.repository.impl.sources.generated.v1.SiteType implements com.android.sdklib.repository.sources.RemoteSiteType$AddonSiteType {
public void ()
public com.android.sdklib.repository.sources.generated.v3.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v3/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.sources.generated.v3
public com.android.sdklib.repository.sources.generated.v3.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SdkAddonsList_QNAME
public void ()
public com.android.sdklib.repository.sources.generated.v3.AddonSiteType createAddonSiteType ()
public com.android.sdklib.repository.sources.generated.v3.SysImgSiteType createSysImgSiteType ()
public javax.xml.bind.JAXBElement createSdkAddonsList (com.android.repository.impl.sources.generated.v1.SiteListType)
com.android.repository.impl.sources.generated.v1.SiteListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/sdklib/repository/sources/generated/v3/package-info.classpackage-info.java
package com.android.sdklib.repository.sources.generated.v3
abstract com.android.sdklib.repository.sources.generated.v3.package-info extends java.lang.Object {
}
com/android/sdklib/repository/sources/generated/v2/
com/android/sdklib/repository/sources/generated/v2/SysImgSiteType.classSysImgSiteType.java
package com.android.sdklib.repository.sources.generated.v2
public com.android.sdklib.repository.sources.generated.v2.SysImgSiteType extends com.android.repository.api.RemoteSource implements com.android.sdklib.repository.sources.RemoteSiteType$SysImgSiteType {
protected String url
protected String name
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public com.android.sdklib.repository.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v2/AddonSiteType.classAddonSiteType.java
package com.android.sdklib.repository.sources.generated.v2
public com.android.sdklib.repository.sources.generated.v2.AddonSiteType extends com.android.repository.api.RemoteSource implements com.android.sdklib.repository.sources.RemoteSiteType$AddonSiteType {
protected String url
protected String name
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public com.android.sdklib.repository.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v2/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.sources.generated.v2
public com.android.sdklib.repository.sources.generated.v2.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SdkAddonsList_QNAME
public void ()
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList createAddonsListType ()
public com.android.repository.api.RemoteSource createAddonSiteType ()
public com.android.repository.api.RemoteSource createSysImgSiteType ()
public javax.xml.bind.JAXBElement createSdkAddonsList (com.android.sdklib.repository.sources.generated.v2.AddonsListType)
com.android.sdklib.repository.sources.generated.v2.AddonsListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/sdklib/repository/sources/generated/v2/package-info.classpackage-info.java
package com.android.sdklib.repository.sources.generated.v2
abstract com.android.sdklib.repository.sources.generated.v2.package-info extends java.lang.Object {
}
com/android/sdklib/repository/sources/generated/v2/AddonsListType.classAddonsListType.java
package com.android.sdklib.repository.sources.generated.v2
public com.android.sdklib.repository.sources.generated.v2.AddonsListType extends com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList {
protected java.util.List addonSiteOrSysImgSite
public void ()
public java.util.List getAddonSiteOrSysImgSite ()
public com.android.sdklib.repository.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v1/
com/android/sdklib/repository/sources/generated/v1/AddonSiteType.classAddonSiteType.java
package com.android.sdklib.repository.sources.generated.v1
public com.android.sdklib.repository.sources.generated.v1.AddonSiteType extends com.android.repository.api.RemoteSource implements com.android.sdklib.repository.sources.RemoteSiteType$AddonSiteType {
protected String url
protected String name
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public com.android.sdklib.repository.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repository.sources.generated.v1
public com.android.sdklib.repository.sources.generated.v1.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SdkAddonsList_QNAME
public void ()
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList createAddonsListType ()
public com.android.repository.api.RemoteSource createAddonSiteType ()
public javax.xml.bind.JAXBElement createSdkAddonsList (com.android.sdklib.repository.sources.generated.v1.AddonsListType)
com.android.sdklib.repository.sources.generated.v1.AddonsListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/sdklib/repository/sources/generated/v1/package-info.classpackage-info.java
package com.android.sdklib.repository.sources.generated.v1
abstract com.android.sdklib.repository.sources.generated.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/sources/generated/v1/AddonsListType.classAddonsListType.java
package com.android.sdklib.repository.sources.generated.v1
public com.android.sdklib.repository.sources.generated.v1.AddonsListType extends com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList {
protected java.util.List addonSite
public void ()
public java.util.List getAddonSiteInternal ()
public java.util.List getAddonSite ()
public com.android.sdklib.repository.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/RemoteSiteType.classRemoteSiteType.java
package com.android.sdklib.repository.sources
public final com.android.sdklib.repository.sources.RemoteSiteType extends java.lang.Object {
private void ()
}
com/android/sdklib/repository/sources/RemoteSiteType$AddonSiteType.classRemoteSiteType.java
package com.android.sdklib.repository.sources
public abstract com.android.sdklib.repository.sources.RemoteSiteType$AddonSiteType extends java.lang.Object implements com.android.repository.api.RepositorySource {
}
com/android/sdklib/repository/LoggerProgressIndicatorWrapper.classLoggerProgressIndicatorWrapper.java
package com.android.sdklib.repository
public com.android.sdklib.repository.LoggerProgressIndicatorWrapper extends com.android.repository.api.ProgressIndicatorAdapter {
private final com.android.utils.ILogger mWrapped
public void (com.android.utils.ILogger)
com.android.utils.ILogger toWrap
public void logWarning (java.lang.String)
String s
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String)
String s
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
private static java.lang.String throwableToString (java.lang.Throwable)
Throwable e
java.io.StringWriter writer
}
com/android/sdklib/repository/legacy/
com/android/sdklib/repository/legacy/LegacyRemoteRepoLoader.classLegacyRemoteRepoLoader.java
package com.android.sdklib.repository.legacy
public com.android.sdklib.repository.legacy.LegacyRemoteRepoLoader extends java.lang.Object implements com.android.repository.api.FallbackRemoteRepoLoader {
private com.android.sdklib.repository.legacy.remote.internal.DownloadCache mDownloadCache
public void ()
public void setDownloadCache (com.android.sdklib.repository.legacy.remote.internal.DownloadCache)
com.android.sdklib.repository.legacy.remote.internal.DownloadCache cache
private com.android.sdklib.repository.legacy.remote.internal.DownloadCache getDownloadCache ()
public java.util.Collection parseLegacyXml (com.android.repository.api.RepositorySource, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator)
com.android.repository.api.SchemaModule module
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource legacySource
com.android.repository.api.RemotePackage pkg
com.android.sdklib.repository.legacy.remote.RemotePkgInfo pkgInfo
com.android.repository.api.RepositorySource source
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator progress
com.android.sdklib.repository.legacy.remote.RemotePkgInfo[] packages
java.util.List result
}
com/android/sdklib/repository/legacy/remote/
com/android/sdklib/repository/legacy/remote/internal/
com/android/sdklib/repository/legacy/remote/internal/sources/
com/android/sdklib/repository/legacy/remote/internal/sources/SdkAddonConstants.classSdkAddonConstants.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.SdkAddonConstants extends com.android.sdklib.repository.legacy.remote.internal.sources.RepoConstants {
static final int NS_LATEST_VERSION
static final String URL_DEFAULT_FILENAME
private static final String NS_BASE
static final String NS_PATTERN
static final String NS_URI
static final String NODE_SDK_ADDON
static final String NODE_ADD_ON
static final String NODE_EXTRA
public void ()
static javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
static java.lang.String getSchemaUri (int)
int version
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSource.classSdkSource.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public abstract com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource extends java.lang.Object implements java.lang.Comparable {
private String mUrl
private com.android.sdklib.repository.legacy.remote.RemotePkgInfo[] mPackages
private String mDescription
private String mFetchError
private final String mUiName
private static final com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties sSourcesProps
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String)
String[] names
String url
String uiName
public abstract boolean isAddonSource ()
public abstract boolean isSysImgSource ()
protected abstract java.lang.String[] getDefaultXmlFileUrls ()
protected abstract int getNsLatestVersion ()
protected abstract java.lang.String getNsUri ()
protected abstract java.lang.String getNsPattern ()
protected abstract java.lang.String getSchemaUri (int)
protected abstract java.lang.String getRootElementName ()
protected abstract javax.xml.transform.stream.StreamSource[] getXsdStream (int)
protected abstract org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream) throws java.io.IOException
public boolean equals (java.lang.Object)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource rs
Object obj
public int hashCode ()
public int compareTo (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource rhs
public java.lang.String getUiName ()
public java.lang.String getUrl ()
public com.android.sdklib.repository.legacy.remote.RemotePkgInfo[] getPackages ()
protected void setPackages (com.android.sdklib.repository.legacy.remote.RemotePkgInfo[])
com.android.sdklib.repository.legacy.remote.RemotePkgInfo[] packages
public void clearPackages ()
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
public java.lang.String toString ()
String s
public java.lang.String getShortDescription ()
java.net.URL u
String host
public java.lang.String getFetchError ()
public void load (com.android.sdklib.repository.legacy.remote.internal.DownloadCache, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor, boolean)
int version
int pos
int version
String newUrl
String name
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor subMonitor
String baseUrl
String uri
int version
int tryOtherUrl
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor subMonitor
String reason
Class adt
String info
boolean isADT
String info
com.android.sdklib.repository.legacy.remote.internal.DownloadCache cache
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor logger
boolean forceHttp
String url
Boolean[] validatorFound
String[] validationError
Exception[] exception
org.w3c.dom.Document validatedDoc
boolean usingAlternateXml
boolean usingAlternateUrl
String validatedUri
String[] defaultNames
String firstDefaultName
java.io.InputStream xml
private void setDefaultDescription ()
String desc
private java.io.InputStream fetchXmlUrl (java.lang.String, com.android.sdklib.repository.legacy.remote.internal.DownloadCache, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor, java.lang.Exception[])
java.io.InputStream xml
Exception e
String urlString
com.android.sdklib.repository.legacy.remote.internal.DownloadCache cache
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
Exception[] outException
private void closeStream (java.io.InputStream)
java.io.InputStream is
protected java.lang.String validateXml (java.io.InputStream, java.lang.String, int, java.lang.String[], java.lang.Boolean[])
javax.xml.validation.Validator validator
org.xml.sax.SAXParseException e
Exception e
java.io.InputStream xml
String url
int version
String[] outError
Boolean[] validatorFound
protected int getXmlSchemaVersion (java.io.InputStream)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
NumberFormatException e
String version
java.util.regex.Matcher m
String uri
org.w3c.dom.NamedNodeMap attrs
String xmlns
org.w3c.dom.Node attr
String name
int pos
org.w3c.dom.Node child
java.io.InputStream xml
org.w3c.dom.Document doc
java.util.regex.Pattern nsPattern
String prefix
private javax.xml.validation.Validator getValidator (int) throws org.xml.sax.SAXException
int version
javax.xml.validation.SchemaFactory factory
javax.xml.transform.stream.StreamSource[] xsdStreams
javax.xml.validation.Schema schema
javax.xml.validation.Validator validator
protected boolean parsePackages (org.w3c.dom.Document, java.lang.String, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor)
org.w3c.dom.Node id
org.w3c.dom.Node child
String msg
Exception e
String name
com.android.sdklib.repository.legacy.remote.RemotePkgInfo p
org.w3c.dom.Node child
java.util.ArrayList packages
java.util.HashMap licenses
org.w3c.dom.Document doc
String nsUri
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
org.w3c.dom.Node root
private org.w3c.dom.Node getFirstChild (org.w3c.dom.Node, java.lang.String, java.lang.String)
org.w3c.dom.Node child
org.w3c.dom.Node node
String nsUri
String xmlLocalName
protected org.w3c.dom.Document getDocument (java.io.InputStream, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document doc
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xml
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkAddonSource.classSdkAddonSource.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.SdkAddonSource extends com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource {
public void (java.lang.String, java.lang.String)
String url
String uiName
public boolean isAddonSource ()
public boolean isSysImgSource ()
protected java.lang.String[] getDefaultXmlFileUrls ()
protected int getNsLatestVersion ()
protected java.lang.String getNsUri ()
protected java.lang.String getNsPattern ()
protected java.lang.String getSchemaUri (int)
int version
protected java.lang.String getRootElementName ()
protected javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
protected org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream)
java.io.InputStream xml
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSource$1.classSdkSource.java
package com.android.sdklib.repository.legacy.remote.internal.sources
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource$1 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource this$0
void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource this$0
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSource$2.classSdkSource.java
package com.android.sdklib.repository.legacy.remote.internal.sources
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource$2 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource this$0
void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource this$0
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSysImgConstants.classSdkSysImgConstants.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.SdkSysImgConstants extends com.android.sdklib.repository.legacy.remote.internal.sources.RepoConstants {
static final String URL_DEFAULT_FILENAME
private static final String NS_BASE
static final String NS_PATTERN
static final int NS_LATEST_VERSION
static final String NS_URI
static final String NODE_SDK_SYS_IMG
public static final String ATTR_TAG_ID
public static final String ATTR_TAG_DISPLAY
public static final String NODE_ADD_ON
public void ()
static javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
static java.lang.String getSchemaUri (int)
int version
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSourceProperties$1.classSdkSourceProperties.java
package com.android.sdklib.repository.legacy.remote.internal.sources
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties this$0
void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties this$0
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkRepoConstants.classSdkRepoConstants.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.SdkRepoConstants extends com.android.sdklib.repository.legacy.remote.internal.sources.RepoConstants {
static final int NS_LATEST_VERSION
static final int NS_SERVER_MIN_VERSION
public static final String URL_GOOGLE_SDK_SITE
static final String URL_DEFAULT_FILENAME
static final String URL_FILENAME_PATTERN
private static final String NS_BASE
static final String NS_PATTERN
static final String NS_URI
static final String NODE_SDK_REPOSITORY
public static final String NODE_MAJOR_REV
public static final String NODE_MINOR_REV
public static final String NODE_MICRO_REV
public static final String NODE_PREVIEW
static final String NODE_PLATFORM
static final String NODE_TOOL
public static final String NODE_PLATFORM_TOOL
static final String NODE_BUILD_TOOL
static final String NODE_DOC
static final String NODE_SAMPLE
static final String NODE_SOURCE
static final String NODE_NDK
static final String NODE_LLDB
public static final String NODE_GENERIC
public static final String[] NODES
public void ()
static javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
static java.lang.String getSchemaUri (int)
int version
public static boolean versionGreaterOrEqualThan (java.lang.String, int)
String version
String nsUri
int minVersion
java.util.regex.Pattern nsPattern
java.util.regex.Matcher m
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSourceProperties.classSdkSourceProperties.java
package com.android.sdklib.repository.legacy.remote.internal.sources
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties extends java.lang.Object {
private static final String KEY_VERSION
static final String KEY_NAME
static final String KEY_DISABLED
private static final java.util.Properties sSourcesProperties
private static final String SRC_FILENAME
private static boolean sModified
void ()
public void save ()
public java.lang.String getProperty (java.lang.String, java.lang.String, java.lang.String)
String key
String sourceUrl
String defaultValue
String value
public void setProperty (java.lang.String, java.lang.String, java.lang.String)
String old
String key
String sourceUrl
String value
public java.lang.String toString ()
Object key
java.util.List keys
StringBuilder sb
private void loadLocked ()
protected boolean loadProperties ()
java.io.FileInputStream fis
String folder
java.io.File f
protected void saveLocked ()
String folder
java.io.File f
java.io.FileOutputStream fos
protected void clear ()
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSysImgSource.classSdkSysImgSource.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.SdkSysImgSource extends com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource {
public void (java.lang.String, java.lang.String)
String url
String uiName
public boolean isAddonSource ()
public boolean isSysImgSource ()
protected java.lang.String[] getDefaultXmlFileUrls ()
protected int getNsLatestVersion ()
protected java.lang.String getNsUri ()
protected java.lang.String getNsPattern ()
protected java.lang.String getSchemaUri (int)
int version
protected java.lang.String getRootElementName ()
protected javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
protected org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream)
java.io.InputStream xml
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkRepoSource.classSdkRepoSource.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.SdkRepoSource extends com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource {
private static String[] sDefaults
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String)
String url
String uiName
public boolean isAddonSource ()
public boolean isSysImgSource ()
protected java.lang.String[] getDefaultXmlFileUrls ()
int i
String[] values
int k
protected int getNsLatestVersion ()
protected java.lang.String getNsUri ()
protected java.lang.String getNsPattern ()
protected java.lang.String getSchemaUri (int)
int version
protected java.lang.String getRootElementName ()
protected javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
protected org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream) throws java.io.IOException
java.io.InputStream xml
protected org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream, org.xml.sax.ErrorHandler) throws java.io.IOException
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
String uri
org.w3c.dom.NamedNodeMap attrs
String xmlns
org.w3c.dom.Node attr
String name
int pos
org.w3c.dom.Node child
int pos
String content
int rev
NumberFormatException ignore
String content
int rev
NumberFormatException ignore
org.w3c.dom.Node minPTRev
com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter af
org.w3c.dom.Node node
String url
long size
org.w3c.dom.NamedNodeMap attrs
org.w3c.dom.Node typeNode
String sha1
Exception ignore1
org.w3c.dom.Node revision
org.w3c.dom.Node archives
org.w3c.dom.Node archive
Exception ignore2
boolean isElementValid
String name
java.io.InputStream xml
org.xml.sax.ErrorHandler errorHandler
org.w3c.dom.Document oldDoc
org.w3c.dom.Document newDoc
java.util.regex.Pattern nsPattern
org.w3c.dom.Node oldRoot
String prefix
String ns
org.w3c.dom.Element newRoot
int numTool
String[] elementNames
org.w3c.dom.Element element
private org.w3c.dom.Element findChild (org.w3c.dom.Node, org.w3c.dom.Node, java.lang.String, java.lang.String[])
int i
String nodeName
org.w3c.dom.Node rootNode
org.w3c.dom.Node after
String prefix
String[] nodeNames
org.w3c.dom.Node child
private org.w3c.dom.Node findChild (org.w3c.dom.Node, org.w3c.dom.Node, java.lang.String, java.lang.String)
org.w3c.dom.Node rootNode
org.w3c.dom.Node after
String prefix
String nodeName
private org.w3c.dom.Element duplicateNode (org.w3c.dom.Element, org.w3c.dom.Element, java.lang.String, java.lang.String)
org.w3c.dom.Attr attr
org.w3c.dom.Attr newAttr
String attrName
int i
org.w3c.dom.Text newText
org.w3c.dom.Node child
org.w3c.dom.Element newRootNode
org.w3c.dom.Element oldNode
String namespaceUri
String prefix
org.w3c.dom.Document newDoc
org.w3c.dom.Element newNode
String nodeName
int pos
org.w3c.dom.NamedNodeMap attrs
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/RepoConstants.classRepoConstants.java
package com.android.sdklib.repository.legacy.remote.internal.sources
public com.android.sdklib.repository.legacy.remote.internal.sources.RepoConstants extends java.lang.Object {
public static final String NODE_LICENSE
public static final String NODE_USES_LICENSE
public static final String NODE_REVISION
public static final String NODE_DESCRIPTION
public static final String NODE_DESC_URL
public static final String NODE_OBSOLETE
public static final String NODE_PROJECT_FILES
public static final String NODE_SYSTEM_IMAGE
public static final String NODE_ABI_INCLUDED
public static final String NODE_ABI
public static final String NODE_MIN_TOOLS_REV
public static final String NODE_MIN_PLATFORM_TOOLS_REV
public static final String NODE_MIN_API_LEVEL
public static final String NODE_VERSION
public static final String NODE_API_LEVEL
public static final String NODE_CODENAME
public static final String NODE_VENDOR
public static final String NODE_VENDOR_DISPLAY
public static final String NODE_VENDOR_ID
public static final String NODE_NAME
public static final String NODE_NAME_DISPLAY
public static final String NODE_NAME_ID
public static final String NODE_LIST_DISPLAY
public static final String NODE_LAYOUT_LIB
public static final String NODE_API
public static final String NODE_LIBS
public static final String NODE_LIB
public static final String NODE_PATH
public static final String NODE_OLD_PATHS
public static final String NODE_ARCHIVES
public static final String NODE_ARCHIVE
public static final String NODE_SIZE
public static final String NODE_CHECKSUM
public static final String NODE_URL
public static final String NODE_HOST_OS
public static final String NODE_HOST_BITS
public static final String NODE_JVM_BITS
public static final String NODE_MIN_JVM_VERSION
public static final String ATTR_TYPE
public static final String LEGACY_ATTR_OS
public static final String LEGACY_ATTR_ARCH
public static final String ATTR_ID
public static final String ATTR_REF
public static final String SHA1_TYPE
public static final int SHA1_CHECKSUM_LEN
public static final String FD_TEMP
public void ()
}
com/android/sdklib/repository/legacy/remote/internal/DownloadCache$Strategy.classDownloadCache.java
package com.android.sdklib.repository.legacy.remote.internal
public final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy ONLY_CACHE
public static final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy SERVE_CACHE
public static final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy FRESH_CACHE
public static final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy DIRECT
private static final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy[] $VALUES
public static com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy[] values ()
public static com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/
com/android/sdklib/repository/legacy/remote/internal/archives/ChecksumType.classChecksumType.java
package com.android.sdklib.repository.legacy.remote.internal.archives
final com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType SHA1
private final String mAlgorithmName
private static final com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType[] $VALUES
public static com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType[] values ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String algorithmName
public java.security.MessageDigest getMessageDigest () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/Archive.classArchive.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public com.android.sdklib.repository.legacy.remote.internal.archives.Archive extends java.lang.Object implements java.lang.Comparable {
private final String mUrl
private final long mSize
private final String mChecksum
private final com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType mChecksumType
private final com.android.sdklib.repository.legacy.remote.RemotePkgInfo mPackage
private final com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter mArchFilter
public void (com.android.sdklib.repository.legacy.remote.RemotePkgInfo, com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter, java.lang.String, long, java.lang.String)
com.android.sdklib.repository.legacy.remote.RemotePkgInfo pkg
com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter archFilter
String url
long size
String checksum
void saveProperties (java.util.Properties)
java.util.Properties props
public com.android.sdklib.repository.legacy.remote.RemotePkgInfo getParentPackage ()
public long getSize ()
public java.lang.String getChecksum ()
public com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType getChecksumType ()
public java.lang.String getUrl ()
public com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter getArchFilter ()
public java.lang.String getOsDescription ()
StringBuilder sb
com.android.sdklib.repository.legacy.remote.internal.archives.HostOs hos
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize jvmBits
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize hostBits
public java.lang.String toString ()
String s
public java.lang.String getShortDescription ()
public boolean isCompatible ()
com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter current
public int compareTo (com.android.sdklib.repository.legacy.remote.internal.archives.Archive)
com.android.sdklib.repository.legacy.remote.internal.archives.Archive rhs
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.archives.Archive other
public volatile int compareTo (java.lang.Object)
}
com/android/sdklib/repository/legacy/remote/internal/archives/BitSize.classBitSize.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final com.android.sdklib.repository.legacy.remote.internal.archives.BitSize extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.remote.internal.archives.BitSize _32
public static final com.android.sdklib.repository.legacy.remote.internal.archives.BitSize _64
private final int mSize
private static final com.android.sdklib.repository.legacy.remote.internal.archives.BitSize[] $VALUES
public static com.android.sdklib.repository.legacy.remote.internal.archives.BitSize[] values ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.BitSize valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int size
public int getSize ()
public java.lang.String getXmlName ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.BitSize fromXmlName (java.lang.String)
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize v
String xmlName
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/LegacyArch.classLegacyArch.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch ANY
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch PPC
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch X86
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch X86_64
private final String mUiName
private static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch[] $VALUES
public static com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch[] values ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/ArchFilter.classArchFilter.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter extends java.lang.Object {
private static final String PROP_HOST_OS
private static final String PROP_HOST_BITS
private static final String PROP_JVM_BITS
private static final String PROP_MIN_JVM_VERSION
public static final String LEGACY_PROP_OS
public static final String LEGACY_PROP_ARCH
private final com.android.sdklib.repository.legacy.remote.internal.archives.HostOs mHostOs
private final com.android.sdklib.repository.legacy.remote.internal.archives.BitSize mHostBits
private final com.android.sdklib.repository.legacy.remote.internal.archives.BitSize mJvmBits
private final com.android.repository.Revision mMinJvmVersion
public void (com.android.sdklib.repository.legacy.remote.internal.archives.HostOs, com.android.sdklib.repository.legacy.remote.internal.archives.BitSize, com.android.sdklib.repository.legacy.remote.internal.archives.BitSize, com.android.repository.Revision)
com.android.sdklib.repository.legacy.remote.internal.archives.HostOs hostOs
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize hostBits
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize jvmBits
com.android.repository.Revision minJvmVersion
public void (java.util.Properties)
String v
java.util.Properties props
com.android.sdklib.repository.legacy.remote.internal.archives.HostOs hostOs
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize hostBits
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize jvmBits
com.android.repository.Revision minJvmVers
public com.android.sdklib.repository.legacy.remote.internal.archives.HostOs getHostOS ()
public com.android.sdklib.repository.legacy.remote.internal.archives.BitSize getHostBits ()
public com.android.sdklib.repository.legacy.remote.internal.archives.BitSize getJvmBits ()
public com.android.repository.Revision getMinJvmVersion ()
public boolean isCompatibleWith (com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter)
com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter required
public static com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter getCurrent ()
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize jvmBits
String os
com.android.sdklib.repository.legacy.remote.internal.archives.HostOs hostOS
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize jvmBits
String arch
com.android.sdklib.repository.legacy.remote.internal.archives.BitSize hostBits
com.android.repository.Revision minJvmVersion
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
void saveProperties (java.util.Properties)
java.util.Properties props
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter other
}
com/android/sdklib/repository/legacy/remote/internal/archives/HostOs.classHostOs.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final com.android.sdklib.repository.legacy.remote.internal.archives.HostOs extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.remote.internal.archives.HostOs LINUX
public static final com.android.sdklib.repository.legacy.remote.internal.archives.HostOs MACOSX
public static final com.android.sdklib.repository.legacy.remote.internal.archives.HostOs WINDOWS
private final String mUiName
private static final com.android.sdklib.repository.legacy.remote.internal.archives.HostOs[] $VALUES
public static com.android.sdklib.repository.legacy.remote.internal.archives.HostOs[] values ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.HostOs valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
public java.lang.String getXmlName ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.HostOs fromXmlName (java.lang.String)
com.android.sdklib.repository.legacy.remote.internal.archives.HostOs v
String xmlName
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/LegacyOs.classLegacyOs.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs ANY
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs LINUX
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs MACOSX
public static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs WINDOWS
private final String mUiName
private static final com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs[] $VALUES
public static com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs[] values ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/
com/android/sdklib/repository/legacy/remote/internal/packages/RemotePackageParserUtils.classRemotePackageParserUtils.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemotePackageParserUtils extends java.lang.Object {
public void ()
public static com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter parseArchFilter (org.w3c.dom.Node)
com.android.repository.Revision rev
org.w3c.dom.Node archiveNode
String hos
String hb
String jb
String mjv
java.util.Properties props
com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs o
com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch a
public static com.android.repository.Revision parseRevisionElement (org.w3c.dom.Node)
int major
int minor
int micro
int preview
String majorStr
int major
org.w3c.dom.Node revisionNode
public static org.w3c.dom.Node findChildElement (org.w3c.dom.Node, java.lang.String)
String nsUriChild
org.w3c.dom.Node child
String nsUri
org.w3c.dom.Node node
String xmlLocalName
public static java.lang.String getXmlString (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String xmlLocalName
public static java.lang.String getXmlString (org.w3c.dom.Node, java.lang.String, java.lang.String)
org.w3c.dom.Node node
String xmlLocalName
String defaultValue
org.w3c.dom.Node child
String content
public static java.lang.String getOptionalXmlString (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String xmlLocalName
org.w3c.dom.Node child
public static int getXmlInt (org.w3c.dom.Node, java.lang.String, int)
NumberFormatException e
org.w3c.dom.Node node
String xmlLocalName
int defaultValue
String s
public static long getXmlLong (org.w3c.dom.Node, java.lang.String, long)
NumberFormatException e
org.w3c.dom.Node node
String xmlLocalName
long defaultValue
String s
public static java.lang.Object getEnumAttribute (org.w3c.dom.Node, java.lang.String, java.lang.Object[], java.lang.Object)
Object value
String found
org.w3c.dom.Node archiveNode
String attrName
Object[] values
Object defaultValue
org.w3c.dom.Node attr
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteBuildToolPkgInfo.classRemoteBuildToolPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteBuildToolPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private static java.lang.String createListDescription (java.lang.String, boolean)
String listDisplay
boolean obsolete
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, boolean)
String listDisplay
com.android.repository.Revision revision
boolean obsolete
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteMinToolsPkgInfo.classRemoteMinToolsPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
abstract com.android.sdklib.repository.legacy.remote.internal.packages.RemoteMinToolsPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo implements com.android.sdklib.repository.legacy.remote.internal.packages.IMinToolsDependency {
private final com.android.sdklib.repository.legacy.remote.internal.packages.MinToolsMixin mMinToolsMixin
void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public com.android.repository.Revision getMinToolsRevision ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteToolPkgInfo.classRemoteToolPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteToolPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
com.android.repository.Revision MIN_PLATFORM_TOOLS_REV_INVALID
private final com.android.repository.Revision mMinPlatformToolsRevision
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private static java.lang.String createListDescription (java.lang.String, boolean)
String listDisplay
boolean obsolete
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, boolean)
String listDisplay
com.android.repository.Revision revision
boolean obsolete
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.RemoteToolPkgInfo other
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteNdkPkgInfo.classRemoteNdkPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteNdkPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemotePlatformPkgInfo.classRemotePlatformPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemotePlatformPkgInfo extends com.android.sdklib.repository.legacy.remote.internal.packages.RemoteMinToolsPkgInfo {
private final String mVersionName
private final com.android.sdklib.repository.legacy.remote.internal.packages.LayoutlibVersionMixin mLayoutlibVersion
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private static java.lang.String createListDescription (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion, boolean)
String s
String listDisplay
String versionName
com.android.sdklib.AndroidVersion version
boolean obsolete
String s
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, java.lang.String, com.android.sdklib.AndroidVersion, boolean)
String s
String listDisplay
com.android.repository.Revision revision
String versionName
com.android.sdklib.AndroidVersion version
boolean obsolete
String s
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.RemotePlatformPkgInfo other
public com.android.sdklib.LayoutlibVersion getLayoutLibVersion ()
public volatile com.android.repository.Revision getMinToolsRevision ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/LayoutlibVersionMixin.classLayoutlibVersionMixin.java
package com.android.sdklib.repository.legacy.remote.internal.packages
com.android.sdklib.repository.legacy.remote.internal.packages.LayoutlibVersionMixin extends java.lang.Object {
static final int LAYOUTLIB_API_NOT_SPECIFIED
static final int LAYOUTLIB_REV_NOT_SPECIFIED
private final com.android.utils.Pair mLayoutlibVersion
void (org.w3c.dom.Node)
org.w3c.dom.Node pkgNode
int api
int rev
org.w3c.dom.Node layoutlibNode
void saveProperties (java.util.Properties)
java.util.Properties props
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.LayoutlibVersionMixin other
public com.android.sdklib.LayoutlibVersion getLayoutlibVersion ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/IMinToolsDependency.classIMinToolsDependency.java
package com.android.sdklib.repository.legacy.remote.internal.packages
abstract com.android.sdklib.repository.legacy.remote.internal.packages.IMinToolsDependency extends java.lang.Object {
public static final com.android.repository.Revision MIN_TOOLS_REV_NOT_SPECIFIED
public abstract com.android.repository.Revision getMinToolsRevision ()
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteSystemImagePkgInfo.classRemoteSystemImagePkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteSystemImagePkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
static final boolean $assertionsDisabled
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder descBuilder
String vendorId
String vendorDisp
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
com.android.sdklib.AndroidVersion version
String abi
String tagId
String tagDisp
com.android.sdklib.repository.IdDisplay tag
org.w3c.dom.Node addonNode
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder descBuilder
com.android.sdklib.repository.IdDisplay vendor
public com.android.sdklib.repository.IdDisplay getTag ()
public java.lang.String getAbi ()
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/PlatformToolRemotePkgInfo.classPlatformToolRemotePkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.PlatformToolRemotePkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private static java.lang.String createListDescription (java.lang.String, boolean)
String listDisplay
boolean obsolete
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, boolean)
String listDisplay
com.android.repository.Revision revision
boolean obsolete
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteDocPkgInfo.classRemoteDocPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteDocPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private static java.lang.String createListDescription (java.lang.String, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.sdklib.AndroidVersion version
boolean obsolete
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion version
boolean obsolete
public int hashCode ()
int prime
int result
}
com/android/sdklib/repository/legacy/remote/internal/packages/MinToolsMixin.classMinToolsMixin.java
package com.android.sdklib.repository.legacy.remote.internal.packages
com.android.sdklib.repository.legacy.remote.internal.packages.MinToolsMixin extends java.lang.Object implements com.android.sdklib.repository.legacy.remote.internal.packages.IMinToolsDependency {
private final com.android.repository.Revision mMinToolsRevision
void (org.w3c.dom.Node)
org.w3c.dom.Node packageNode
public com.android.repository.Revision getMinToolsRevision ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public int hashCode ()
int hashCode (int)
int superHashCode
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.IMinToolsDependency other
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteSamplePkgInfo.classRemoteSamplePkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteSamplePkgInfo extends com.android.sdklib.repository.legacy.remote.internal.packages.RemoteMinToolsPkgInfo implements com.android.sdklib.repository.legacy.remote.internal.packages.IMinApiLevelDependency {
private final int mMinApiLevel
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
public int getMinApiLevel ()
private static java.lang.String createListDescription (java.lang.String, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.sdklib.AndroidVersion version
boolean obsolete
String s
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion version
boolean obsolete
String s
public volatile boolean equals (java.lang.Object)
public volatile int hashCode ()
public volatile com.android.repository.Revision getMinToolsRevision ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteAddonPkgInfo$Lib.classRemoteAddonPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib extends java.lang.Object {
private final String mName
private final String mDescription
public void (java.lang.String, java.lang.String)
String name
String description
public java.lang.String getName ()
public java.lang.String getDescription ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib other
}
com/android/sdklib/repository/legacy/remote/internal/packages/IMinApiLevelDependency.classIMinApiLevelDependency.java
package com.android.sdklib.repository.legacy.remote.internal.packages
abstract com.android.sdklib.repository.legacy.remote.internal.packages.IMinApiLevelDependency extends java.lang.Object {
public static final int MIN_API_LEVEL_NOT_SPECIFIED
public abstract int getMinApiLevel ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteSourcePkgInfo.classRemoteSourcePkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteSourcePkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
public com.android.sdklib.AndroidVersion getAndroidVersion ()
private static java.lang.String createListDescription (java.lang.String, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.sdklib.AndroidVersion version
boolean obsolete
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion version
boolean obsolete
public int hashCode ()
int prime
int result
com.android.sdklib.AndroidVersion version
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteExtraPkgInfo.classRemoteExtraPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteExtraPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo implements com.android.sdklib.repository.legacy.remote.internal.packages.IMinApiLevelDependency com.android.sdklib.repository.legacy.remote.internal.packages.IMinToolsDependency {
private final com.android.sdklib.repository.legacy.remote.internal.packages.MinToolsMixin mMinToolsMixin
private final String mDisplayName
private final String mPath
private final String mOldPaths
private final int mMinApiLevel
private final String[] mProjectFiles
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
String vendor
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
String name
String vname
String vid
com.android.sdklib.repository.IdDisplay vendor
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private java.lang.String[] parseProjectFiles (org.w3c.dom.Node)
String path
org.w3c.dom.Node child
String nsUri
org.w3c.dom.Node projectFilesNode
java.util.ArrayList paths
public com.android.repository.Revision getMinToolsRevision ()
public int getMinApiLevel ()
public java.lang.String[] getOldPaths ()
public java.lang.String getPath ()
int h
String path
public java.lang.String getDisplayName ()
private java.lang.String sanitizeLegacyVendor (java.lang.String)
int h
String vendor
String vendorDisplay
private static java.lang.String createListDescription (java.lang.String, java.lang.String, boolean)
String listDisplay
String displayName
boolean obsolete
String s
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, java.lang.String, boolean)
String listDisplay
com.android.repository.Revision revision
String displayName
boolean obsolete
String s
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.RemoteExtraPkgInfo other
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteAddonPkgInfo.classRemoteAddonPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
private final com.android.sdklib.repository.legacy.remote.internal.packages.LayoutlibVersionMixin mLayoutlibVersion
private final com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib[] mLibs
static final boolean $assertionsDisabled
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
boolean hasVendor
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
String nameId
String nameDisp
String name
String vendorId
String vendorDisp
String vendor
int apiLevel
com.android.sdklib.AndroidVersion androidVersion
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder pkgDescBuilder
private com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib[] parseLibs (org.w3c.dom.Node)
org.w3c.dom.Node child
String nsUri
org.w3c.dom.Node libsNode
java.util.ArrayList libs
private com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib parseLib (org.w3c.dom.Node)
org.w3c.dom.Node libNode
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib[] getLibs ()
private static java.lang.String createListDescription (java.lang.String, java.lang.String, boolean)
String listDisplay
String displayName
boolean obsolete
private static java.lang.String createShortDescription (java.lang.String, com.android.repository.Revision, java.lang.String, com.android.sdklib.AndroidVersion, boolean)
String listDisplay
com.android.repository.Revision revision
String displayName
com.android.sdklib.AndroidVersion version
boolean obsolete
public int hashCode ()
int prime
int result
String name
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo other
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteLLDBPkgInfo.classRemoteLLDBPkgInfo.java
package com.android.sdklib.repository.legacy.remote.internal.packages
public com.android.sdklib.repository.legacy.remote.internal.packages.RemoteLLDBPkgInfo extends com.android.sdklib.repository.legacy.remote.RemotePkgInfo {
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
}
com/android/sdklib/repository/legacy/remote/internal/DownloadCache.classDownloadCache.java
package com.android.sdklib.repository.legacy.remote.internal
public com.android.sdklib.repository.legacy.remote.internal.DownloadCache extends java.lang.Object {
private static final boolean DEBUG
private static final String KEY_STATUS_CODE
private static final String KEY_URL
private static final String BIN_FILE_PREFIX
private static final String INFO_FILE_PREFIX
private static final String REV_FILE_PREFIX
private static final long MIN_TIME_EXPIRED_MS
private static final long MAX_TIME_EXPIRED_MS
private static final int MAX_SMALL_FILE_SIZE
private static final String[] INFO_HTTP_HEADERS
private final com.android.repository.io.FileOp mFileOp
private final java.io.File mCacheRoot
private final com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy mStrategy
static final boolean $assertionsDisabled
public java.io.File getCacheRoot ()
public void (com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy)
com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy strategy
public void (com.android.repository.io.FileOp, com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy)
com.android.repository.io.FileOp fileOp
com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy strategy
public com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy getStrategy ()
protected java.io.File initCacheRoot ()
java.io.File root
com.android.prefs.AndroidLocation$AndroidLocationException e
protected com.android.utils.Pair openUrl (java.lang.String, boolean, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor, org.apache.http.Header[]) throws java.io.IOException
org.apache.http.Header header
String url
boolean needsMarkResetSupport
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
org.apache.http.Header[] headers
java.net.URLConnection connection
java.io.InputStream is
private java.io.InputStream ensureMarkReset (java.io.InputStream)
java.io.InputStream is2
java.io.InputStream is
private static java.io.InputStream toByteArrayInputStream (java.io.InputStream) throws java.io.IOException
byte[] temp
java.io.InputStream is
int inc
int curr
byte[] result
int n
public com.android.utils.Pair openDirectUrl (java.lang.String, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor) throws java.io.IOException
String urlString
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
com.android.utils.Pair result
Integer response
java.net.URLConnection connection
public java.io.InputStream openCachedUrl (java.lang.String, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor) throws java.io.IOException
com.android.utils.Pair result
long minExpiration
long length
java.util.concurrent.atomic.AtomicInteger statusCode
java.io.InputStream is
java.util.List headers
long maxExpiration
String etag
String lastMod
String code
long cacheModifiedMs
boolean checkCache
java.util.Properties props
java.io.InputStream is
String urlString
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
java.io.File cached
java.io.File info
boolean useCached
private java.io.InputStream readCachedFile (java.io.File) throws java.io.IOException
byte[] temp
int n
java.io.File cached
java.io.InputStream is
int inc
int curr
long len
byte[] result
private java.io.InputStream downloadAndCache (java.lang.String, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor, java.io.File, java.io.File, org.apache.http.Header[], java.util.concurrent.atomic.AtomicInteger) throws java.io.IOException
String message
byte[] temp
com.android.utils.Pair r
java.net.URLConnection connection
int code
int n
String urlString
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor monitor
java.io.File cached
java.io.File info
org.apache.http.Header[] headers
java.util.concurrent.atomic.AtomicInteger outStatusCode
java.io.InputStream is
java.io.OutputStream os
int inc
int curr
byte[] result
private void saveInfo (java.lang.String, java.net.HttpURLConnection, java.io.File) throws java.io.IOException
String h
String name
String urlString
java.net.HttpURLConnection connection
java.io.File info
java.util.Properties props
private java.util.Properties readInfo (java.io.File)
java.io.File info
private java.lang.String getCacheFilename (java.lang.String)
int i
int j
int index
String urlString
int code
String hash
String leaf
String prefix
int n
private java.lang.String getInfoFilename (java.lang.String)
String cacheFilename
private static java.util.Properties loadProperties (java.io.File, com.android.repository.io.FileOp)
java.io.InputStream is
java.io.File file
com.android.repository.io.FileOp fop
java.util.Properties props
private static void saveProperties (java.io.File, java.util.Properties, java.lang.String, com.android.repository.io.FileOp) throws java.io.IOException
java.io.OutputStream fos
java.io.File file
java.util.Properties props
String comments
com.android.repository.io.FileOp fop
static void ()
}
com/android/sdklib/repository/legacy/remote/internal/ITaskMonitor.classITaskMonitor.java
package com.android.sdklib.repository.legacy.remote.internal
public abstract com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor extends java.lang.Object implements com.android.utils.ILogger {
public transient abstract void setDescription (java.lang.String, java.lang.Object[])
public transient abstract void log (java.lang.String, java.lang.Object[])
public transient abstract void logError (java.lang.String, java.lang.Object[])
public transient abstract void logVerbose (java.lang.String, java.lang.Object[])
public abstract void setProgressMax (int)
public abstract int getProgressMax ()
public abstract void incProgress (int)
public abstract int getProgress ()
public abstract com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor createSubMonitor (int)
}
com/android/sdklib/repository/legacy/remote/RemotePkgInfo.classRemotePkgInfo.java
package com.android.sdklib.repository.legacy.remote
public abstract com.android.sdklib.repository.legacy.remote.RemotePkgInfo extends java.lang.Object implements java.lang.Comparable {
protected com.android.sdklib.repository.legacy.descriptors.IPkgDesc mPkgDesc
protected final String mObsolete
protected final com.android.repository.api.License mLicense
protected final String mListDisplay
protected final String mDescription
protected final String mDescUrl
protected com.android.repository.Revision mRevision
protected final com.android.sdklib.repository.legacy.remote.internal.archives.Archive[] mArchives
protected final com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource mSource
private static final boolean sUsingUnixPerm
public void (com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getPkgDesc ()
public int compareTo (com.android.sdklib.repository.legacy.remote.RemotePkgInfo)
com.android.sdklib.repository.legacy.remote.RemotePkgInfo o
public int hashCode ()
int prime
int result
private com.android.repository.api.License parseLicense (org.w3c.dom.Node, java.util.Map)
String licenseRef
com.android.repository.impl.meta.CommonFactory f
com.android.repository.api.License l
org.w3c.dom.Node ref
org.w3c.dom.Node packageNode
java.util.Map licenses
org.w3c.dom.Node usesLicense
private com.android.sdklib.repository.legacy.remote.internal.archives.Archive[] parseArchives (org.w3c.dom.Node)
org.w3c.dom.Node child
String nsUri
org.w3c.dom.Node archivesNode
java.util.ArrayList archives
private com.android.sdklib.repository.legacy.remote.internal.archives.Archive parseArchive (org.w3c.dom.Node)
org.w3c.dom.Node archiveNode
com.android.sdklib.repository.legacy.remote.internal.archives.Archive a
public boolean isObsolete ()
public com.android.repository.Revision getRevision ()
public com.android.repository.api.License getLicense ()
public java.lang.String getDescription ()
public java.lang.String getListDisplay ()
public java.lang.String getDescUrl ()
public com.android.sdklib.repository.legacy.remote.internal.archives.Archive[] getArchives ()
public java.lang.String toString ()
String s
public final java.lang.String getShortDescription ()
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.remote.RemotePkgInfo other
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/sdklib/repository/legacy/LegacyRepoUtils.classLegacyRepoUtils.java
package com.android.sdklib.repository.legacy
public com.android.sdklib.repository.legacy.LegacyRepoUtils extends java.lang.Object {
private static final java.util.regex.Pattern PATTERN_LIB_DATA
private static final String ADDON_LIBRARIES
static final boolean $assertionsDisabled
public void ()
static com.android.repository.impl.meta.TypeDetails createTypeDetails (com.android.sdklib.repository.legacy.descriptors.IPkgDesc, int, java.util.Collection, java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType details
com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType layoutLib
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType details
com.android.sdklib.repository.IdDisplay tagIdDisplay
com.android.sdklib.repository.IdDisplay vendorIdDisplay
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.IdDisplay tag
java.io.IOException e
com.android.sdklib.repository.meta.Library lib
String jarPath
com.android.sdklib.IAndroidTarget$OptionalLibrary addonLib
com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries librariesType
java.util.List libraries
com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType details
com.android.sdklib.repository.IdDisplay vendorIdDisplay
com.android.sdklib.repository.IdDisplay nameIdDisplay
com.android.sdklib.repository.meta.DetailsTypes$SourceDetailsType details
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.meta.DetailsTypes$ExtraDetailsType details
com.android.sdklib.repository.IdDisplay vendorIdDisplay
com.android.sdklib.repository.legacy.descriptors.IPkgDesc desc
int layoutLibVersion
java.util.Collection addonLibraries
java.io.File packageDir
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repository.meta.SdkCommonFactory sdkFactory
com.android.repository.api.SchemaModule repoExt
com.android.repository.api.SchemaModule addonExt
com.android.repository.api.SchemaModule sysImgExt
com.android.sdklib.repository.meta.RepoFactory repoFactory
com.android.sdklib.repository.meta.AddonFactory addonFactory
com.android.sdklib.repository.meta.SysImgFactory sysImgFactory
com.android.repository.impl.meta.GenericFactory genericFactory
com.android.sdklib.AndroidVersion androidVersion
public static java.lang.String getDisplayName (com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc legacy
private static java.lang.String getDisplayNameInternal (com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.AndroidVersion androidVersion
com.android.sdklib.repository.legacy.descriptors.IPkgDesc legacy
String result
public static java.util.List parseLegacyAdditionalLibraries (java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
java.util.Map propertyMap
java.io.IOException e
java.util.regex.Matcher m
String libData
String libName
String[] libraryNames
String jarFile
String desc
com.android.sdklib.repository.meta.Library lib
java.util.Map$Entry entry
java.io.File packageLocation
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
java.util.List result
java.io.File addOnManifest
java.util.Map propertyMap
String librariesValue
com.android.sdklib.repository.meta.SdkCommonFactory sdkFactory
java.util.Map libMap
public static java.lang.String getLegacyPath (com.android.sdklib.repository.legacy.descriptors.IPkgDesc, java.lang.String)
String path
String vendor
String name
com.android.sdklib.repository.legacy.descriptors.IPkgDesc desc
String relativeInstallPath
static void ()
}
com/android/sdklib/repository/legacy/LegacyLocalRepoLoader$LegacyLocalPackage.classLegacyLocalRepoLoader.java
package com.android.sdklib.repository.legacy
com.android.sdklib.repository.legacy.LegacyLocalRepoLoader$LegacyLocalPackage extends java.lang.Object implements com.android.repository.api.LocalPackage {
private final com.android.repository.api.ProgressIndicator mProgress
private final com.android.sdklib.repository.legacy.local.LocalPkgInfo mWrapped
final com.android.sdklib.repository.legacy.LegacyLocalRepoLoader this$0
void (com.android.sdklib.repository.legacy.LegacyLocalRepoLoader, com.android.sdklib.repository.legacy.local.LocalPkgInfo, com.android.repository.api.ProgressIndicator)
com.android.sdklib.repository.legacy.LegacyLocalRepoLoader this$0
com.android.sdklib.repository.legacy.local.LocalPkgInfo wrapped
com.android.repository.api.ProgressIndicator progress
public com.android.repository.impl.meta.TypeDetails getTypeDetails ()
int layoutVersion
java.util.List addonLibraries
public com.android.repository.Revision getVersion ()
public java.lang.String getDisplayName ()
public com.android.repository.api.License getLicense ()
com.android.repository.api.License res
com.android.repository.impl.meta.CommonFactory factory
public java.util.Collection getAllDependencies ()
java.util.List result
com.android.repository.Revision rev
com.android.repository.impl.meta.CommonFactory factory
public java.lang.String getPath ()
String relativePath
public boolean obsolete ()
public com.android.repository.impl.meta.CommonFactory createFactory ()
public com.android.repository.impl.meta.RepoPackageImpl asMarshallable ()
public int compareTo (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage o
int result
public java.io.File getLocation ()
public void setInstalledPath (java.io.File)
java.io.File root
public volatile int compareTo (java.lang.Object)
}
com/android/sdklib/repository/legacy/TaskMonitorProgressIndicatorAdapter.classTaskMonitorProgressIndicatorAdapter.java
package com.android.sdklib.repository.legacy
com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter extends java.lang.Object implements com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor {
private final com.android.repository.api.ProgressIndicator myProgressIndicator
private int myProgressMax
private int myProgress
public void (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public transient void setDescription (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void log (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logError (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logVerbose (java.lang.String, java.lang.Object[])
String format
Object[] args
public void setProgressMax (int)
int max
public int getProgressMax ()
public void incProgress (int)
int delta
public int getProgress ()
public com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor createSubMonitor (int)
int tickCount
com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor parent
public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable t
String msgFormat
Object[] args
public transient void warning (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void info (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void verbose (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
static int access$000 (com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter)
com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter x0
static int access$002 (com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter, int)
com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter x0
int x1
static int access$100 (com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter)
com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter x0
}
com/android/sdklib/repository/legacy/TaskMonitorProgressIndicatorAdapter$1.classTaskMonitorProgressIndicatorAdapter.java
package com.android.sdklib.repository.legacy
com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter$1 extends com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter {
final com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor val$parent
final int val$tickCount
final com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter this$0
void (com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter, com.android.repository.api.ProgressIndicator, com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor, int)
com.android.sdklib.repository.legacy.TaskMonitorProgressIndicatorAdapter this$0
com.android.repository.api.ProgressIndicator progress
public void incProgress (int)
int delta
}
com/android/sdklib/repository/legacy/LegacyDownloader.classLegacyDownloader.java
package com.android.sdklib.repository.legacy
public com.android.sdklib.repository.legacy.LegacyDownloader extends java.lang.Object implements com.android.repository.api.Downloader {
private com.android.sdklib.repository.legacy.remote.internal.DownloadCache mDownloadCache
private com.android.repository.io.FileOp mFileOp
public void (com.android.repository.io.FileOp)
com.android.repository.io.FileOp fop
public java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
public java.io.File downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
java.io.File target
public void downloadFully (java.net.URL, java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.InputStream in
java.net.URL url
java.io.File target
String checksum
com.android.repository.api.ProgressIndicator indicator
java.io.OutputStream out
com.android.utils.Pair downloadedResult
}
com/android/sdklib/repository/legacy/descriptors/
com/android/sdklib/repository/legacy/descriptors/PkgType.classPkgType.java
package com.android.sdklib.repository.legacy.descriptors
public final com.android.sdklib.repository.legacy.descriptors.PkgType extends java.lang.Enum {
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_TOOLS
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_PLATFORM_TOOLS
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_BUILD_TOOLS
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_DOC
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_PLATFORM
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_SYS_IMAGE
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_ADDON
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_ADDON_SYS_IMAGE
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_SAMPLE
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_SOURCE
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_EXTRA
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_NDK
public static final com.android.sdklib.repository.legacy.descriptors.PkgType PKG_LLDB
public static final java.util.EnumSet PKG_ALL
public static final int PKG_ALL_INT
private int mIntValue
private String mFolderName
private final boolean mHasAndroidVersion
private final boolean mHasPath
private final boolean mHasTag
private final boolean mHasVendor
private final boolean mHasMinToolsRev
private final boolean mHasMinPlatformToolsRev
private final String mListDisplayPattern
private final boolean mHasName
private static final com.android.sdklib.repository.legacy.descriptors.PkgType[] $VALUES
public static com.android.sdklib.repository.legacy.descriptors.PkgType[] values ()
public static com.android.sdklib.repository.legacy.descriptors.PkgType valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean)
int intValue
String folderName
String listDisplayPattern
boolean hasAndroidVersion
boolean hasPath
boolean hasTag
boolean hasVendor
boolean hasMinToolsRev
boolean hasMinPlatformToolsRev
boolean hasName
public int getIntValue ()
public java.lang.String getFolderName ()
public boolean hasAndroidVersion ()
public boolean hasPath ()
public boolean hasTag ()
public boolean hasVendor ()
public boolean hasName ()
public boolean hasMinToolsRev ()
public boolean hasMinPlatformToolsRev ()
public java.lang.String getListDisplayPattern ()
static void ()
}
com/android/sdklib/repository/legacy/descriptors/IPkgDesc.classIPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
public abstract com.android.sdklib.repository.legacy.descriptors.IPkgDesc extends java.lang.Object implements java.lang.Comparable {
public abstract com.android.sdklib.repository.legacy.descriptors.PkgType getType ()
public abstract java.lang.String getListDisplay ()
public abstract com.android.sdklib.repository.IdDisplay getName ()
public abstract java.lang.String getDescriptionShort ()
public abstract java.lang.String getDescriptionUrl ()
public abstract com.android.repository.api.License getLicense ()
public abstract boolean isObsolete ()
public abstract com.android.repository.Revision getRevision ()
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
public abstract java.lang.String getPath ()
public abstract com.android.sdklib.repository.IdDisplay getTag ()
public abstract com.android.sdklib.repository.IdDisplay getVendor ()
public abstract com.android.repository.Revision getMinToolsRev ()
public abstract com.android.repository.Revision getMinPlatformToolsRev ()
public abstract boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
public abstract boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.IPkgDesc, com.android.repository.Revision$PreviewComparison)
public abstract java.lang.String getInstallId ()
public abstract java.lang.String getBaseInstallId ()
public abstract java.io.File getCanonicalInstallFolder (java.io.File)
public abstract boolean isPreview ()
public abstract java.lang.String getListDescription ()
public abstract boolean hasVendor ()
public abstract boolean hasAndroidVersion ()
public abstract boolean hasPath ()
public abstract boolean hasTag ()
public abstract boolean hasMinToolsRev ()
public abstract boolean hasMinPlatformToolsRev ()
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$Builder$1.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
final com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder$1 extends java.lang.Object implements com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor {
void ()
public boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.PkgDesc, com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.repository.legacy.descriptors.PkgDesc thisPkgDesc
com.android.sdklib.repository.legacy.descriptors.IPkgDesc existingDesc
}
com/android/sdklib/repository/legacy/descriptors/PkgDescExtra.classPkgDescExtra.java
package com.android.sdklib.repository.legacy.descriptors
public final com.android.sdklib.repository.legacy.descriptors.PkgDescExtra extends com.android.sdklib.repository.legacy.descriptors.PkgDesc implements com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra {
private final String[] mOldPaths
void (com.android.sdklib.repository.legacy.descriptors.PkgType, com.android.repository.api.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.repository.Revision, com.android.sdklib.AndroidVersion, java.lang.String, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay, com.android.repository.Revision, com.android.repository.Revision, java.lang.String, java.lang.String[])
com.android.sdklib.repository.legacy.descriptors.PkgType type
com.android.repository.api.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion androidVersion
String path
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.repository.IdDisplay vendor
com.android.repository.Revision minToolsRev
com.android.repository.Revision minPlatformToolsRev
String nameDisplay
String[] oldPaths
public java.lang.String[] getOldPaths ()
public java.lang.String getNameDisplay ()
public static java.lang.String[] convertOldPaths (java.lang.String)
String oldPathsProperty
public static boolean compatibleVendorAndPath (com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra, com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra)
int indexEp
int indexThis
com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra lhs
com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra rhs
String[] epOldPaths
int lenEpOldPaths
String[] thisOldPaths
int lenThisOldPaths
private static boolean sameVendorAndPath (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String thisVendor
String thisPath
String otherVendor
String otherPath
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$Builder$2.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
final com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder$2 extends java.lang.Object implements com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor {
void ()
public boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.PkgDesc, com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.repository.legacy.descriptors.PkgDesc thisPkgDesc
com.android.sdklib.repository.legacy.descriptors.IPkgDesc existingDesc
int diff
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$IIsUpdateFor.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
public abstract com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor extends java.lang.Object {
public abstract boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.PkgDesc, com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$Builder.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
public com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder extends java.lang.Object {
private final com.android.sdklib.repository.legacy.descriptors.PkgType mType
private com.android.repository.Revision mRevision
private com.android.sdklib.AndroidVersion mAndroidVersion
private String mPath
private com.android.sdklib.repository.IdDisplay mTag
private com.android.sdklib.repository.IdDisplay mVendor
private com.android.repository.Revision mMinToolsRev
private com.android.repository.Revision mMinPlatformToolsRev
private com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor mCustomIsUpdateFor
private com.android.sdklib.repository.legacy.descriptors.PkgDesc$IGetPath mCustomPath
private String[] mOldPaths
private String mNameDisplay
private com.android.sdklib.repository.IdDisplay mNameIdDisplay
private com.android.repository.api.License mLicense
private String mListDisplay
private String mDescriptionShort
private String mDescriptionUrl
private boolean mIsObsolete
private void (com.android.sdklib.repository.legacy.descriptors.PkgType)
com.android.sdklib.repository.legacy.descriptors.PkgType type
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newTool (com.android.repository.Revision, com.android.repository.Revision)
com.android.repository.Revision revision
com.android.repository.Revision minPlatformToolsRev
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newPlatformTool (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newBuildTool (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newDoc (com.android.sdklib.AndroidVersion, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newExtra (com.android.sdklib.repository.IdDisplay, java.lang.String, java.lang.String, java.lang.String[], com.android.repository.Revision)
com.android.sdklib.repository.IdDisplay vendor
String path
String displayName
String[] oldPaths
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newPlatform (com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newAddon (com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repository.IdDisplay addonVendor
com.android.sdklib.repository.IdDisplay addonName
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newSysImg (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay tag
String abi
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newAddonSysImg (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay addonVendor
com.android.sdklib.repository.IdDisplay addonName
String abi
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newSource (com.android.sdklib.AndroidVersion, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newSample (com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newNdk (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder newLLDB (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder p
public com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder setLicense (com.android.repository.api.License)
com.android.repository.api.License license
public com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder setListDisplay (java.lang.String)
String text
public com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder setDescriptionShort (java.lang.String)
String text
public com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder setDescriptionUrl (java.lang.String)
String text
public com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder setIsObsolete (boolean)
boolean isObsolete
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc create ()
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
public com.android.sdklib.repository.legacy.descriptors.PkgDesc extends java.lang.Object implements com.android.sdklib.repository.legacy.descriptors.IPkgDesc {
static final String PREVIEW_SUFFIX
private final com.android.sdklib.repository.legacy.descriptors.PkgType mType
private final com.android.repository.Revision mRevision
private final com.android.sdklib.AndroidVersion mAndroidVersion
private final String mPath
private final com.android.sdklib.repository.IdDisplay mTag
private final com.android.sdklib.repository.IdDisplay mVendor
private final com.android.repository.Revision mMinToolsRev
private final com.android.repository.Revision mMinPlatformToolsRev
private final com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor mCustomIsUpdateFor
private final com.android.sdklib.repository.legacy.descriptors.PkgDesc$IGetPath mCustomPath
private final com.android.repository.api.License mLicense
private final String mListDisplay
private final String mDescriptionShort
private final String mDescriptionUrl
private final boolean mIsObsolete
private final com.android.sdklib.repository.IdDisplay mName
protected void (com.android.sdklib.repository.legacy.descriptors.PkgType, com.android.repository.api.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.repository.Revision, com.android.sdklib.AndroidVersion, java.lang.String, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay, com.android.repository.Revision, com.android.repository.Revision, com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor, com.android.sdklib.repository.legacy.descriptors.PkgDesc$IGetPath, com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.legacy.descriptors.PkgType type
com.android.repository.api.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion androidVersion
String path
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.repository.IdDisplay vendor
com.android.repository.Revision minToolsRev
com.android.repository.Revision minPlatformToolsRev
com.android.sdklib.repository.legacy.descriptors.PkgDesc$IIsUpdateFor customIsUpdateFor
com.android.sdklib.repository.legacy.descriptors.PkgDesc$IGetPath customPath
com.android.sdklib.repository.IdDisplay name
public com.android.sdklib.repository.legacy.descriptors.PkgType getType ()
public java.lang.String getListDisplay ()
public com.android.sdklib.repository.IdDisplay getName ()
public java.lang.String getDescriptionShort ()
public java.lang.String getDescriptionUrl ()
public com.android.repository.api.License getLicense ()
public boolean isObsolete ()
public final boolean hasAndroidVersion ()
public final boolean hasPath ()
public final boolean hasTag ()
public boolean hasVendor ()
public boolean hasName ()
public final boolean hasMinToolsRev ()
public final boolean hasMinPlatformToolsRev ()
public final com.android.repository.Revision getRevision ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public boolean isPreview ()
public java.lang.String getPath ()
public com.android.sdklib.repository.IdDisplay getTag ()
public com.android.sdklib.repository.IdDisplay getVendor ()
public com.android.repository.Revision getMinToolsRev ()
public com.android.repository.Revision getMinPlatformToolsRev ()
public java.lang.String getInstallId ()
String id
public java.lang.String getBaseInstallId ()
com.android.repository.Revision rev
int i
int[] version
StringBuilder sb
public java.io.File getCanonicalInstallFolder (java.io.File)
String name
java.io.File sdkLocation
java.io.File f
public boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc existingDesc
public boolean isUpdateFor (com.android.sdklib.repository.legacy.descriptors.IPkgDesc, com.android.repository.Revision$PreviewComparison)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc existingDesc
com.android.repository.Revision$PreviewComparison previewComparison
private boolean isGenericUpdateFor (com.android.sdklib.repository.legacy.descriptors.IPkgDesc, com.android.repository.Revision$PreviewComparison)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc existingDesc
com.android.repository.Revision$PreviewComparison previewComparison
public int compareTo (com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc o
int t1
int t2
public java.lang.String getListDescription ()
protected java.lang.String patternReplaceImpl (java.lang.String)
int pipe
int end
int last
int start
com.android.repository.Revision i
NumberFormatException e
String value
int end
int op
int start
String result
String name
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.descriptors.IPkgDesc rhs
private static java.lang.String sanitize (java.lang.String)
String str
public volatile int compareTo (java.lang.Object)
static boolean access$000 (com.android.sdklib.repository.legacy.descriptors.PkgDesc, com.android.sdklib.repository.legacy.descriptors.IPkgDesc, com.android.repository.Revision$PreviewComparison)
com.android.sdklib.repository.legacy.descriptors.PkgDesc x0
com.android.sdklib.repository.legacy.descriptors.IPkgDesc x1
com.android.repository.Revision$PreviewComparison x2
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$1.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
com.android.sdklib.repository.legacy.descriptors.PkgDesc$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$legacy$descriptors$PkgType
static void ()
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$IGetPath.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
public abstract com.android.sdklib.repository.legacy.descriptors.PkgDesc$IGetPath extends java.lang.Object {
public abstract java.lang.String getPath (com.android.sdklib.repository.legacy.descriptors.PkgDesc)
}
com/android/sdklib/repository/legacy/descriptors/IPkgDescExtra.classIPkgDescExtra.java
package com.android.sdklib.repository.legacy.descriptors
public abstract com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra extends java.lang.Object implements com.android.sdklib.repository.legacy.descriptors.IPkgDesc {
public abstract java.lang.String[] getOldPaths ()
public abstract java.lang.String getNameDisplay ()
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$Builder$3.classPkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
final com.android.sdklib.repository.legacy.descriptors.PkgDesc$Builder$3 extends java.lang.Object implements com.android.sdklib.repository.legacy.descriptors.PkgDesc$IGetPath {
void ()
public java.lang.String getPath (com.android.sdklib.repository.legacy.descriptors.PkgDesc)
com.android.sdklib.repository.legacy.descriptors.PkgDesc thisPkgDesc
}
com/android/sdklib/repository/legacy/local/
com/android/sdklib/repository/legacy/local/LocalPlatformPkgInfo.classLocalPlatformPkgInfo.java
package com.android.sdklib.repository.legacy.local
public com.android.sdklib.repository.legacy.local.LocalPlatformPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
public static final String PROP_VERSION_SDK
public static final String PROP_VERSION_CODENAME
public static final String PROP_VERSION_RELEASE
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
private static final int LAYOUTLIB_VERSION_NOT_SPECIFIED
private java.util.Map myPlatformProp
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
public java.lang.String getTargetHash ()
public int getLayoutlibApi ()
String propApi
String propRev
int llApi
int llRev
java.util.Map platformProp
int layoutlibApi
private java.util.Map getPlatformProps ()
com.android.sdklib.repository.legacy.local.LocalSdk sdk
com.android.repository.io.FileOp fileOp
java.io.File platformFolder
java.io.File buildProp
java.io.File sourcePropFile
java.util.Map result
java.util.Map map
java.io.File sdkPropFile
}
com/android/sdklib/repository/legacy/local/LocalAddonSysImgPkgInfo.classLocalAddonSysImgPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalAddonSysImgPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.repository.IdDisplay tag
String display
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay addonVendor
com.android.sdklib.repository.IdDisplay addonName
String abi
com.android.repository.Revision revision
String id
com.android.sdklib.repository.IdDisplay tag
String listDisplay
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalAddonPkgInfo.classLocalAddonPkgInfo.java
package com.android.sdklib.repository.legacy.local
public com.android.sdklib.repository.legacy.local.LocalAddonPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPlatformPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mAddonDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.IdDisplay name
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
public java.lang.String getTargetHash ()
public static java.lang.String sanitizeDisplayToNameId (java.lang.String)
String displayName
String name
}
com/android/sdklib/repository/legacy/local/LocalSysImgPkgInfo.classLocalSysImgPkgInfo.java
package com.android.sdklib.repository.legacy.local
public com.android.sdklib.repository.legacy.local.LocalSysImgPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
static final boolean $assertionsDisabled
public void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay tag
String abi
com.android.repository.Revision revision
String listDisplay
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
public static com.android.sdklib.repository.IdDisplay extractTagFromProps (java.util.Properties)
String tagId
String tagDisp
java.util.Properties props
public static java.lang.String tagIdToDisplay (java.lang.String)
StringBuilder sb
char c
String tagId
String name
public static java.lang.String createListDescription (java.lang.String, com.android.sdklib.repository.IdDisplay, java.lang.String, boolean)
String listDisplay
com.android.sdklib.repository.IdDisplay tag
String abiDisplayName
boolean obsolete
boolean isDefaultTag
public static java.lang.String createShortDescription (java.lang.String, java.lang.String, com.android.sdklib.repository.IdDisplay, com.android.sdklib.repository.IdDisplay, com.android.sdklib.AndroidVersion, com.android.repository.Revision, boolean)
String listDisplay
String abi
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
boolean obsolete
boolean isDefaultTag
public static java.lang.String getAbiDisplayNameInternal (java.lang.String)
String abi
static void ()
}
com/android/sdklib/repository/legacy/local/LocalDirInfo$1.classLocalDirInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalDirInfo$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sdklib.repository.legacy.local.LocalDirInfo this$0
void (com.android.sdklib.repository.legacy.local.LocalDirInfo)
com.android.sdklib.repository.legacy.local.LocalDirInfo this$0
public int compare (java.io.File, java.io.File)
java.io.File o1
java.io.File o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/android/sdklib/repository/legacy/local/LocalPkgInfo.classLocalPkgInfo.java
package com.android.sdklib.repository.legacy.local
public abstract com.android.sdklib.repository.legacy.local.LocalPkgInfo extends java.lang.Object implements java.lang.Comparable {
private final com.android.sdklib.repository.legacy.local.LocalSdk mLocalSdk
private final java.io.File mLocalDir
private final java.util.Properties mSourceProperties
private String mLoadError
protected void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
public com.android.sdklib.repository.legacy.local.LocalSdk getLocalSdk ()
public java.io.File getLocalDir ()
public java.util.Properties getSourceProperties ()
public java.lang.String getLoadError ()
public abstract com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
public int compareTo (com.android.sdklib.repository.legacy.local.LocalPkgInfo)
com.android.sdklib.repository.legacy.local.LocalPkgInfo o
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.legacy.local.LocalPkgInfo other
transient void appendLoadError (java.lang.String, java.lang.Object[])
String format
Object[] params
String loadError
public java.lang.String getListDescription ()
public volatile int compareTo (java.lang.Object)
}
com/android/sdklib/repository/legacy/local/LocalLLDBPkgInfo.classLocalLLDBPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalLLDBPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
static final com.android.repository.Revision PINNED_REVISION
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
static void ()
}
com/android/sdklib/repository/legacy/local/LocalPlatformToolPkgInfo.classLocalPlatformToolPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalPlatformToolPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalDirInfo.classLocalDirInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalDirInfo extends java.lang.Object {
private final com.android.repository.io.FileOp mFileOp
private final java.io.File mDir
private final long mDirModifiedTS
private final long mDirChecksum
private final long mPropsModifiedTS
private final long mPropsChecksum
void (com.android.repository.io.FileOp, java.io.File)
com.android.repository.io.FileOp fileOp
java.io.File dir
long propsChecksum
long propsModifiedTS
java.io.File props
boolean hasChanged ()
java.io.File props
boolean hadProps
private long getFileChecksum (java.io.File)
java.util.zip.Adler32 a
byte[] buf
int n
java.io.File file
java.io.InputStream fis
private long getDirChecksum (java.io.File)
java.io.File file
java.io.File dir
long checksum
java.io.File[] files
public java.lang.String toString ()
String s
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static java.io.File access$100 (com.android.sdklib.repository.legacy.local.LocalDirInfo)
com.android.sdklib.repository.legacy.local.LocalDirInfo x0
}
com/android/sdklib/repository/legacy/local/LocalDocPkgInfo.classLocalDocPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalDocPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalSdk$1.classLocalSdk.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalSdk$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$legacy$descriptors$PkgType
static void ()
}
com/android/sdklib/repository/legacy/local/LocalSourcePkgInfo.classLocalSourcePkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalSourcePkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalNdkPkgInfo.classLocalNdkPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalNdkPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalSamplePkgInfo.classLocalSamplePkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalSamplePkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalToolPkgInfo.classLocalToolPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalToolPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.repository.Revision, com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
com.android.repository.Revision minPlatformToolsRev
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/legacy/local/LocalBuildToolPkgInfo.classLocalBuildToolPkgInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalBuildToolPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.BuildToolInfo mBuildToolInfo
private final com.android.sdklib.repository.legacy.descriptors.IPkgDesc mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.repository.Revision, com.android.sdklib.BuildToolInfo)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
com.android.sdklib.BuildToolInfo btInfo
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
}
com/android/sdklib/repository/legacy/local/LocalExtraPkgInfo.classLocalExtraPkgInfo.java
package com.android.sdklib.repository.legacy.local
public com.android.sdklib.repository.legacy.local.LocalExtraPkgInfo extends com.android.sdklib.repository.legacy.local.LocalPkgInfo {
private final com.android.sdklib.repository.legacy.descriptors.IPkgDescExtra mDesc
void (com.android.sdklib.repository.legacy.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.IdDisplay, java.lang.String, java.lang.String, java.lang.String[], com.android.repository.Revision)
com.android.sdklib.repository.legacy.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.IdDisplay vendor
String path
String displayName
String[] oldPaths
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.descriptors.IPkgDesc getDesc ()
public java.lang.String[] getOldPaths ()
public static java.lang.String getPrettyName (com.android.sdklib.repository.IdDisplay, java.lang.String)
int n
int i
com.android.sdklib.repository.IdDisplay vendor
String extraPath
String name
String disp
boolean changed
char[] chars
}
com/android/sdklib/repository/legacy/local/LocalSdk.classLocalSdk.java
package com.android.sdklib.repository.legacy.local
public com.android.sdklib.repository.legacy.local.LocalSdk extends java.lang.Object {
private java.io.File mSdkRoot
private final com.android.repository.io.FileOp mFileOp
private final com.google.common.collect.Multimap mLocalPackages
private final com.google.common.collect.Multimap mVisitedDirs
private com.android.sdklib.BuildToolInfo mLegacyBuildTools
static final boolean $assertionsDisabled
public void ()
public void (java.io.File)
java.io.File sdkRoot
public void (com.android.repository.io.FileOp)
com.android.repository.io.FileOp fileOp
public com.android.repository.io.FileOp getFileOp ()
public void setLocation (java.io.File)
java.io.File sdkRoot
public java.io.File getLocation ()
public java.lang.String getPath ()
public void clearLocalPkg (java.util.EnumSet)
com.android.sdklib.repository.legacy.descriptors.PkgType filter
java.util.EnumSet filters
public com.android.sdklib.repository.legacy.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.legacy.descriptors.IPkgDesc)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc d
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
com.android.sdklib.repository.legacy.descriptors.IPkgDesc descriptor
public com.android.sdklib.repository.legacy.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.legacy.descriptors.PkgType, com.android.sdklib.AndroidVersion)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc d
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
com.android.sdklib.repository.legacy.descriptors.PkgType filter
com.android.sdklib.AndroidVersion version
public com.android.sdklib.repository.legacy.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.legacy.descriptors.PkgType, com.android.repository.Revision)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc d
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
com.android.sdklib.repository.legacy.descriptors.PkgType filter
com.android.repository.Revision revision
public com.android.sdklib.repository.legacy.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.legacy.descriptors.PkgType, java.lang.String)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc d
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
com.android.sdklib.repository.legacy.descriptors.PkgType filter
String path
public com.android.sdklib.repository.legacy.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.legacy.descriptors.PkgType, java.lang.String, java.lang.String)
com.android.sdklib.repository.legacy.descriptors.IPkgDesc d
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
com.android.sdklib.repository.legacy.descriptors.PkgType filter
String vendor
String path
public com.android.sdklib.repository.legacy.local.LocalExtraPkgInfo getExtra (java.lang.String, java.lang.String)
String vendor
String path
public com.android.sdklib.repository.legacy.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.legacy.descriptors.PkgType)
java.util.Collection existing
java.io.File uniqueDir
com.android.sdklib.repository.legacy.descriptors.PkgType filter
com.android.sdklib.repository.legacy.local.LocalPkgInfo info
public com.android.sdklib.repository.legacy.local.LocalPkgInfo[] getPkgsInfos (com.android.sdklib.repository.legacy.descriptors.PkgType)
com.android.sdklib.repository.legacy.descriptors.PkgType filter
public com.android.sdklib.repository.legacy.local.LocalPkgInfo[] getPkgsInfos (java.util.EnumSet)
com.android.sdklib.repository.legacy.local.LocalPkgInfo info
java.util.Collection existing
java.io.File subDir
com.android.sdklib.repository.legacy.descriptors.PkgType filter
java.util.EnumSet filters
java.util.List list
public com.android.sdklib.BuildToolInfo getBuildTool (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
public com.android.sdklib.BuildToolInfo getLatestBuildTool ()
com.android.sdklib.repository.legacy.local.LocalPkgInfo ptPkg
com.android.sdklib.repository.legacy.local.LocalPkgInfo pkg
int i
com.android.sdklib.repository.legacy.local.LocalPkgInfo[] pkgs
com.android.sdklib.repository.legacy.local.LocalBuildToolPkgInfo preview
private com.android.sdklib.BuildToolInfo createLegacyBuildTools (com.android.sdklib.repository.legacy.local.LocalPlatformToolPkgInfo)
com.android.sdklib.repository.legacy.local.LocalPlatformToolPkgInfo ptInfo
java.io.File platformTools
java.io.File platformToolsLib
java.io.File platformToolsRs
private com.android.sdklib.repository.legacy.local.LocalToolPkgInfo scanTools (java.io.File)
String name
java.io.File file
java.io.File toolFolder
java.util.Properties props
com.android.repository.Revision rev
com.android.repository.Revision minPlatToolsRev
com.android.sdklib.repository.legacy.local.LocalToolPkgInfo info
boolean hasEmulator
boolean hasAndroid
String android1
String android2
java.io.File[] files
private static com.android.repository.Revision fullySpecifyRevision (com.android.repository.Revision)
com.android.repository.Revision rev
private com.android.sdklib.repository.legacy.local.LocalPlatformToolPkgInfo scanPlatformTools (java.io.File)
java.io.File ptFolder
java.util.Properties props
com.android.repository.Revision rev
com.android.sdklib.repository.legacy.local.LocalPlatformToolPkgInfo info
private com.android.sdklib.repository.legacy.local.LocalDocPkgInfo scanDoc (java.io.File)
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.legacy.local.LocalDocPkgInfo info
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.io.File docFolder
java.util.Properties props
com.android.repository.Revision rev
private com.android.sdklib.repository.legacy.local.LocalNdkPkgInfo scanNdk (java.io.File)
java.io.File ndkFolder
java.util.Properties props
com.android.repository.Revision rev
private com.android.sdklib.repository.legacy.local.LocalLLDBPkgInfo scanLLDB (java.io.File)
java.io.File lldbFolder
java.io.File pinnedLLDBFolder
java.util.Properties props
com.android.repository.Revision rev
private boolean shouldVisitDir (com.android.sdklib.repository.legacy.descriptors.PkgType, java.io.File)
com.android.sdklib.repository.legacy.descriptors.PkgType pkgType
java.io.File directory
private void scanBuildTools (java.io.File, java.util.Collection)
java.util.Properties props
com.android.repository.Revision rev
com.android.sdklib.BuildToolInfo btInfo
com.android.sdklib.repository.legacy.local.LocalBuildToolPkgInfo pkgInfo
java.io.File buildToolDir
java.io.File collectionDir
java.util.Collection outCollection
private void scanPlatforms (java.io.File, java.util.Collection)
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.legacy.local.LocalPlatformPkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.repository.Revision rev
com.android.repository.Revision minToolsRev
java.io.File platformDir
java.io.File collectionDir
java.util.Collection outCollection
private void scanAddons (java.io.File, java.util.Collection)
com.android.sdklib.AndroidVersion vers
String nameId
String nameDisp
String vendorId
String vendorDisp
com.android.sdklib.repository.legacy.local.LocalAddonPkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.repository.Revision rev
java.io.File addonDir
java.io.File collectionDir
java.util.Collection outCollection
private void scanSysImages (java.io.File, java.util.Collection, boolean)
java.io.File prop2
java.io.File dir2
java.io.File[] dir1Files
java.io.File prop1
java.io.File dir1
java.io.File platformDir
com.android.sdklib.repository.legacy.local.LocalSysImgPkgInfo pkgInfo
String vendorDisp
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.repository.legacy.local.LocalAddonSysImgPkgInfo pkgInfo
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.IdDisplay tag
String vendorId
java.io.File abiDir
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.repository.Revision rev
java.io.File propFile
java.io.File collectionDir
java.util.Collection outCollection
boolean scanAddons
java.util.List propFiles
com.android.sdklib.repository.legacy.descriptors.PkgType type
private void scanSamples (java.io.File, java.util.Collection)
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.legacy.local.LocalSamplePkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.repository.Revision rev
com.android.repository.Revision minToolsRev
java.io.File platformDir
java.io.File collectionDir
java.util.Collection outCollection
private void scanSources (java.io.File, java.util.Collection)
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.legacy.local.LocalSourcePkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.repository.Revision rev
java.io.File platformDir
java.io.File collectionDir
java.util.Collection outCollection
private void scanExtras (java.io.File, java.util.Collection)
java.util.Properties props
com.android.repository.Revision rev
String oldPaths
String vendorId
String vendorDisp
String displayName
com.android.sdklib.repository.legacy.local.LocalExtraPkgInfo pkgInfo
java.io.File extraDir
java.io.File vendorDir
java.io.File collectionDir
java.util.Collection outCollection
private java.util.Properties parseProperties (java.io.File)
java.util.Properties props
java.io.File propsFile
java.io.InputStream fis
static void ()
}
com/android/sdklib/repository/legacy/local/LocalDirInfo$MapComparator.classLocalDirInfo.java
package com.android.sdklib.repository.legacy.local
com.android.sdklib.repository.legacy.local.LocalDirInfo$MapComparator extends java.lang.Object {
private final java.io.File mDir
public void (java.io.File)
java.io.File dir
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static java.io.File access$000 (com.android.sdklib.repository.legacy.local.LocalDirInfo$MapComparator)
com.android.sdklib.repository.legacy.local.LocalDirInfo$MapComparator x0
}
com/android/sdklib/repository/legacy/LegacyRemoteRepoLoader$LegacyRemotePackage.classLegacyRemoteRepoLoader.java
package com.android.sdklib.repository.legacy
com.android.sdklib.repository.legacy.LegacyRemoteRepoLoader$LegacyRemotePackage extends java.lang.Object implements com.android.repository.api.RemotePackage {
private final com.android.sdklib.repository.legacy.remote.RemotePkgInfo mWrapped
private com.android.repository.api.RepositorySource mSource
private com.android.repository.impl.meta.TypeDetails mDetails
static final boolean $assertionsDisabled
final com.android.sdklib.repository.legacy.LegacyRemoteRepoLoader this$0
void (com.android.sdklib.repository.legacy.LegacyRemoteRepoLoader, com.android.sdklib.repository.legacy.remote.RemotePkgInfo, com.android.repository.api.RepositorySource)
com.android.sdklib.repository.legacy.remote.RemotePkgInfo remote
com.android.repository.api.RepositorySource source
public com.android.repository.impl.meta.TypeDetails getTypeDetails ()
com.android.sdklib.LayoutlibVersion layoutlibVersion
com.android.sdklib.repository.legacy.remote.internal.packages.RemoteAddonPkgInfo$Lib wrappedLib
int layoutlibApi
java.util.List libs
com.android.repository.api.ProgressIndicator progress
public com.android.repository.Revision getVersion ()
public java.lang.String getDisplayName ()
public com.android.repository.api.License getLicense ()
public java.util.Collection getAllDependencies ()
public java.lang.String getPath ()
public com.android.repository.impl.meta.CommonFactory createFactory ()
public com.android.repository.impl.meta.RepoPackageImpl asMarshallable ()
public boolean obsolete ()
public int compareTo (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage o
int res
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public com.android.repository.api.RepositorySource getSource ()
public void setSource (com.android.repository.api.RepositorySource)
com.android.repository.api.RepositorySource source
public com.android.repository.impl.meta.Archive getArchive ()
com.android.repository.impl.meta.CommonFactory f
com.android.repository.impl.meta.Archive arch
com.android.repository.impl.meta.Archive$CompleteType complete
com.android.sdklib.repository.legacy.remote.internal.archives.ArchFilter filter
com.android.sdklib.repository.legacy.remote.internal.archives.Archive archive
public com.android.repository.api.Channel getChannel ()
public java.io.File getInstallDir (com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator)
com.android.repository.api.RepoManager manager
com.android.repository.api.ProgressIndicator progress
java.io.File localPath
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/sdklib/repository/legacy/LegacyTaskMonitor.classLegacyTaskMonitor.java
package com.android.sdklib.repository.legacy
com.android.sdklib.repository.legacy.LegacyTaskMonitor extends java.lang.Object implements com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor {
private final com.android.repository.api.ProgressIndicator mWrapped
private int mProgressMax
void (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator toWrap
public transient void setDescription (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void log (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logError (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logVerbose (java.lang.String, java.lang.Object[])
String format
Object[] args
public void setProgressMax (int)
int max
public int getProgressMax ()
public void incProgress (int)
int delta
public int getProgress ()
public com.android.sdklib.repository.legacy.remote.internal.ITaskMonitor createSubMonitor (int)
int tickCount
public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable t
String msgFormat
Object[] args
public transient void warning (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void info (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void verbose (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
}
com/android/sdklib/repository/legacy/LegacyRepoUtils$1.classLegacyRepoUtils.java
package com.android.sdklib.repository.legacy
com.android.sdklib.repository.legacy.LegacyRepoUtils$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$legacy$descriptors$PkgType
static void ()
}
com/android/sdklib/repository/legacy/RepoXsdUtil.classRepoXsdUtil.java
package com.android.sdklib.repository.legacy
public com.android.sdklib.repository.legacy.RepoXsdUtil extends java.lang.Object {
public static final String NODE_IMPORT
public static final String NODE_INCLUDE
public static final String ATTR_SCHEMA_LOCATION
public void ()
public static javax.xml.transform.stream.StreamSource[] getXsdStream (java.lang.String, int)
Exception e
String rootElement
int version
String filename
java.util.List streams
java.io.InputStream stream
}
com/android/sdklib/repository/legacy/LegacyLocalRepoLoader.classLegacyLocalRepoLoader.java
package com.android.sdklib.repository.legacy
public com.android.sdklib.repository.legacy.LegacyLocalRepoLoader extends java.lang.Object implements com.android.repository.api.FallbackLocalRepoLoader {
private final com.android.sdklib.repository.legacy.local.LocalSdk mLocalSdk
private java.util.Map mPkgs
private final com.android.repository.io.FileOp mFop
public void (java.io.File, com.android.repository.io.FileOp)
java.io.File root
com.android.repository.io.FileOp fop
public com.android.repository.api.LocalPackage parseLegacyLocalPackage (java.io.File, com.android.repository.api.ProgressIndicator)
com.android.sdklib.repository.legacy.local.LocalPkgInfo local
java.util.Map result
java.io.File dir
com.android.repository.api.ProgressIndicator progress
com.android.sdklib.repository.legacy.local.LocalPkgInfo info
public void refresh ()
public boolean shouldParse (java.io.File)
java.io.File root
static com.android.repository.io.FileOp access$000 (com.android.sdklib.repository.legacy.LegacyLocalRepoLoader)
com.android.sdklib.repository.legacy.LegacyLocalRepoLoader x0
}
com/android/sdklib/repository/legacy/RepoXsdUtil$1.classRepoXsdUtil.java
package com.android.sdklib.repository.legacy
final com.android.sdklib.repository.legacy.RepoXsdUtil$1 extends org.xml.sax.helpers.DefaultHandler {
final java.util.List val$streams
void (java.util.List)
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String importFile
String uri
String localName
String name
org.xml.sax.Attributes attributes
}
com/android/sdklib/repository/PkgProps.classPkgProps.java
package com.android.sdklib.repository
public com.android.sdklib.repository.PkgProps extends java.lang.Object {
public static final String PKG_REVISION
public static final String PKG_LICENSE
public static final String PKG_LICENSE_REF
public static final String PKG_DESC
public static final String PKG_DESC_URL
public static final String PKG_SOURCE_URL
public static final String PKG_OBSOLETE
public static final String PKG_LIST_DISPLAY
public static final String VERSION_API_LEVEL
public static final String VERSION_CODENAME
public static final String ADDON_NAME
public static final String ADDON_NAME_ID
public static final String ADDON_NAME_DISPLAY
public static final String ADDON_VENDOR
public static final String ADDON_VENDOR_ID
public static final String ADDON_VENDOR_DISPLAY
public static final String EXTRA_PATH
public static final String EXTRA_OLD_PATHS
public static final String EXTRA_MIN_API_LEVEL
public static final String EXTRA_PROJECT_FILES
public static final String EXTRA_VENDOR_ID
public static final String EXTRA_VENDOR_DISPLAY
public static final String EXTRA_NAME_DISPLAY
public static final String LAYOUTLIB_API
public static final String LAYOUTLIB_REV
public static final String MIN_TOOLS_REV
public static final String PLATFORM_VERSION
public static final String MIN_PLATFORM_TOOLS_REV
public static final String SAMPLE_MIN_API_LEVEL
public static final String SYS_IMG_ABI
public static final String SYS_IMG_TAG_ID
public static final String SYS_IMG_TAG_DISPLAY
public void ()
}
com/android/sdklib/repository/AndroidSdkHandler$1.classAndroidSdkHandler.java
package com.android.sdklib.repository
com.android.sdklib.repository.AndroidSdkHandler$1 extends java.lang.Object implements com.android.repository.api.RepoManager$RepoLoadedCallback {
final com.android.sdklib.repository.AndroidSdkHandler this$0
void (com.android.sdklib.repository.AndroidSdkHandler)
com.android.sdklib.repository.AndroidSdkHandler this$0
public void doRun (com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.impl.meta.RepositoryPackages packages
}
com/android/sdklib/repository/AndroidSdkHandler$RepoConfig.class
com/android/sdklib/repository/IdDisplay.classIdDisplay.java
package com.android.sdklib.repository
public abstract com.android.sdklib.repository.IdDisplay extends java.lang.Object implements java.lang.Comparable {
public void ()
public static com.android.sdklib.repository.IdDisplay create (java.lang.String, java.lang.String)
String id
String display
com.android.sdklib.repository.meta.SdkCommonFactory factory
com.android.sdklib.repository.IdDisplay result
public abstract void setId (java.lang.String)
public abstract void setDisplay (java.lang.String)
public abstract java.lang.String getId ()
public abstract java.lang.String getDisplay ()
public int compareTo (com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay o
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public static java.lang.String idToDisplay (java.lang.String)
StringBuilder sb
char c
String id
String name
public volatile int compareTo (java.lang.Object)
}
com/android/sdklib/repository/meta/
com/android/sdklib/repository/meta/DetailsTypes$PlatformDetailsType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType extends java.lang.Object implements com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType {
public abstract void setLayoutlib (com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType)
public abstract com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType getLayoutlib ()
}
com/android/sdklib/repository/meta/DetailsTypes$AddonDetailsType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType extends java.lang.Object implements com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType {
public abstract void setVendor (com.android.sdklib.repository.IdDisplay)
public abstract com.android.sdklib.repository.IdDisplay getVendor ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries getLibraries ()
public abstract void setLibraries (com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries)
public abstract void setTag (com.android.sdklib.repository.IdDisplay)
public abstract com.android.sdklib.repository.IdDisplay getTag ()
public abstract java.lang.String getDefaultSkin ()
}
com/android/sdklib/repository/meta/DetailsTypes$SysImgDetailsType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType extends java.lang.Object implements com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType {
public abstract void setAbi (java.lang.String)
public abstract java.lang.String getAbi ()
public abstract boolean isValidAbi (java.lang.String)
public abstract void setTag (com.android.sdklib.repository.IdDisplay)
public abstract com.android.sdklib.repository.IdDisplay getTag ()
public abstract void setVendor (com.android.sdklib.repository.IdDisplay)
public abstract com.android.sdklib.repository.IdDisplay getVendor ()
}
com/android/sdklib/repository/meta/DetailsTypes$ApiDetailsType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType extends java.lang.Object {
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public abstract void setApiLevel (int)
public abstract int getApiLevel ()
public abstract void setCodename (java.lang.String)
public abstract java.lang.String getCodename ()
}
com/android/sdklib/repository/meta/SdkCommonFactory.classSdkCommonFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.SdkCommonFactory extends java.lang.Object {
public void ()
public abstract com.android.sdklib.repository.IdDisplay createIdDisplayType ()
public abstract com.android.sdklib.repository.meta.Library createLibraryType ()
public com.android.sdklib.repository.meta.Library createLibraryType (java.lang.String, java.lang.String, java.lang.String, java.io.File, boolean)
String libraryName
String jarPath
String description
java.io.File packagePath
boolean requireManifestEntry
com.android.sdklib.repository.meta.Library result
}
com/android/sdklib/repository/meta/Library.classLibrary.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.Library extends java.lang.Object implements com.android.sdklib.IAndroidTarget$OptionalLibrary {
private java.io.File mPackagePath
static final boolean $assertionsDisabled
public void ()
public void setPackagePath (java.io.File)
java.io.File packagePath
public java.io.File getJar ()
String localPath
public abstract java.lang.String getName ()
public abstract java.lang.String getDescription ()
public abstract boolean isManifestEntryRequired ()
public abstract void setLocalJarPath (java.lang.String)
public abstract void setDescription (java.lang.String)
public abstract void setName (java.lang.String)
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.IAndroidTarget$OptionalLibrary lib
public int hashCode ()
public java.lang.String toString ()
public abstract void setManifestEntryRequired (java.lang.Boolean)
static void ()
}
com/android/sdklib/repository/meta/DetailsTypes$MavenType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$MavenType extends java.lang.Object {
public static java.lang.String getRepositoryPath (java.lang.String, java.lang.String, java.lang.String)
String groupId
String artifactId
String version
String result
}
com/android/sdklib/repository/meta/DetailsTypes$ExtraDetailsType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$ExtraDetailsType extends java.lang.Object {
public abstract void setVendor (com.android.sdklib.repository.IdDisplay)
public abstract com.android.sdklib.repository.IdDisplay getVendor ()
}
com/android/sdklib/repository/meta/SysImgFactory.classSysImgFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.SysImgFactory extends java.lang.Object {
public void ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType createSysImgDetailsType ()
}
com/android/sdklib/repository/meta/RepoFactory.classRepoFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.RepoFactory extends java.lang.Object {
public void ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$SourceDetailsType createSourceDetailsType ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType createPlatformDetailsType ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType createLayoutlibType ()
}
com/android/sdklib/repository/meta/DetailsTypes$PlatformDetailsType$LayoutlibType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType extends java.lang.Object {
public void ()
public abstract void setApi (int)
public abstract int getApi ()
}
com/android/sdklib/repository/meta/DetailsTypes$SourceDetailsType.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$SourceDetailsType extends java.lang.Object implements com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType {
}
com/android/sdklib/repository/meta/AddonFactory.classAddonFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.AddonFactory extends java.lang.Object {
public void ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$ExtraDetailsType createExtraDetailsType ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType createAddonDetailsType ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries createLibrariesType ()
}
com/android/sdklib/repository/meta/DetailsTypes.classDetailsTypes.java
package com.android.sdklib.repository.meta
public final com.android.sdklib.repository.meta.DetailsTypes extends java.lang.Object {
private void ()
public static java.lang.String getPlatformPath (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public static java.lang.String getSourcesPath (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public static java.lang.String getLldbPath (com.android.repository.Revision)
com.android.repository.Revision revision
public static java.lang.String getAddonPath (com.android.sdklib.repository.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay)
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay name
public static java.lang.String getSysImgPath (com.android.sdklib.repository.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.IdDisplay, java.lang.String)
com.android.sdklib.repository.IdDisplay vendor
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.IdDisplay name
String abi
public static java.lang.String getBuildToolsPath (com.android.repository.Revision)
com.android.repository.Revision revision
}
com/android/sdklib/repository/meta/DetailsTypes$AddonDetailsType$Libraries.classDetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries extends java.lang.Object {
public void ()
public abstract java.util.List getLibrary ()
}
com/android/sdklib/tool/
com/android/sdklib/tool/SdkDownloader$Settings.class
com/android/sdklib/tool/OfflineRepoCreator.classOfflineRepoCreator.java
package com.android.sdklib.tool
public com.android.sdklib.tool.OfflineRepoCreator extends java.lang.Object {
private final com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig mConfig
public void (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig config
public void run () throws java.io.IOException
com.android.repository.impl.meta.RemotePackageImpl remote
java.net.URL url
java.nio.file.Path dest
String path
java.io.File tempDir
com.android.sdklib.repository.AndroidSdkHandler handler
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager mgr
java.util.Map remotes
java.util.List toWrite
private static boolean checkExisting (com.android.repository.impl.meta.RemotePackageImpl, java.nio.file.Path) throws java.io.IOException
byte[] buf
int n
java.io.InputStream in
java.security.MessageDigest digest
java.security.NoSuchAlgorithmException e
com.android.repository.impl.meta.RemotePackageImpl remote
java.nio.file.Path dest
private void writeRepoXml (java.util.List, com.android.repository.api.RepoManager, com.android.repository.api.ProgressIndicator) throws java.io.IOException
com.android.repository.api.License l
com.android.repository.impl.meta.RemotePackageImpl remote
java.util.List toWrite
com.android.repository.api.RepoManager mgr
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.CommonFactory factory
com.android.repository.api.Repository repo
java.util.Set seenLicenses
java.nio.file.Path outFile
public static void main (java.lang.String[]) throws java.io.IOException
String[] args
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig config
com.android.sdklib.tool.OfflineRepoCreator creator
}
com/android/sdklib/tool/OfflineRepoCreator$1.classOfflineRepoCreator.java
package com.android.sdklib.tool
com.android.sdklib.tool.OfflineRepoCreator$1 extends java.lang.Object implements com.android.repository.api.SettingsController {
final com.android.sdklib.tool.OfflineRepoCreator this$0
void (com.android.sdklib.tool.OfflineRepoCreator)
com.android.sdklib.tool.OfflineRepoCreator this$0
public boolean getForceHttp ()
public void setForceHttp (boolean)
boolean force
public com.android.repository.api.Channel getChannel ()
}
com/android/sdklib/tool/OfflineRepoCreator$OfflineRepoConfig.classOfflineRepoCreator.java
package com.android.sdklib.tool
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig extends java.lang.Object {
private java.nio.file.Path mDest
private java.util.List mPackages
private String mOs
private com.android.repository.io.FileOp mFop
private static final String DEST
private static final String PKG_LIST
private void ()
public static com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig parse (java.lang.String[])
int i
Exception e
String[] args
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig result
String os
private static void printUsage ()
static com.android.repository.io.FileOp access$000 (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig x0
static java.util.List access$100 (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig x0
static java.nio.file.Path access$200 (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig x0
}
com/android/sdklib/tool/SdkDownloader.classSdkDownloader.java
package com.android.sdklib.tool
public com.android.sdklib.tool.SdkDownloader extends java.lang.Object {
public void ()
public static void main (java.lang.String[])
String[] args
com.android.sdklib.tool.SdkDownloader$Settings settings
com.android.repository.api.ConsoleProgressIndicator progress
com.android.sdklib.repository.AndroidSdkHandler handler
com.android.repository.api.RepoManager mgr
private static void installPackages (com.android.sdklib.tool.SdkDownloader$Settings, com.android.repository.api.ConsoleProgressIndicator, com.android.sdklib.repository.AndroidSdkHandler, com.android.repository.api.RepoManager)
com.android.repository.api.RemotePackage p
String path
com.android.repository.api.License l
com.android.repository.api.Installer installer
com.android.repository.api.RemotePackage p
com.android.sdklib.tool.SdkDownloader$Settings settings
com.android.repository.api.ConsoleProgressIndicator progress
com.android.sdklib.repository.AndroidSdkHandler handler
com.android.repository.api.RepoManager mgr
com.android.sdklib.repository.legacy.LegacyDownloader downloader
java.util.List remotes
private static void uninstallPackages (com.android.sdklib.tool.SdkDownloader$Settings, com.android.repository.api.ConsoleProgressIndicator, com.android.sdklib.repository.AndroidSdkHandler, com.android.repository.api.RepoManager)
com.android.repository.api.Uninstaller uninstaller
com.android.repository.api.LocalPackage p
String path
com.android.sdklib.tool.SdkDownloader$Settings settings
com.android.repository.api.ConsoleProgressIndicator progress
com.android.sdklib.repository.AndroidSdkHandler handler
com.android.repository.api.RepoManager mgr
private static void applyPackageOperation (com.android.repository.api.PackageOperation, com.android.repository.api.ConsoleProgressIndicator)
com.android.repository.api.PackageOperation operation
com.android.repository.api.ConsoleProgressIndicator progress
private static void usageAndExit ()
}
com/android/sdklib/SdkVersionInfoTest.java
com/android/sdklib/AndroidVersionTest.java
com/android/sdklib/AndroidTargetHashTest.java
com/android/sdklib/devices/DeviceParserTest.java
com/android/sdklib/devices/DeviceWriterTest.java
com/android/sdklib/devices/DeviceManagerTest.java
com/android/sdklib/internal/androidTarget/
com/android/sdklib/internal/androidTarget/MockAddonTarget.java
com/android/sdklib/internal/androidTarget/MockPlatformTarget.java
com/android/sdklib/internal/build/SymbolWriterTest.java
com/android/sdklib/internal/build/SymbolLoaderTest.java
com/android/sdklib/internal/build/DebugKeyProviderTest.java
com/android/sdklib/SdkManagerTestCase.java
com/android/sdklib/AndroidLocationTestCase.java
com/android/sdklib/mock/
com/android/sdklib/mock/MockLog.java
com/android/sdklib/testdata/
com/android/sdklib/testdata/repository_sample_08.xml
com/android/sdklib/testdata/addon_sample_6.xml
com/android/sdklib/testdata/repository_sample_05.xml
com/android/sdklib/testdata/stats_sample_1.xml
com/android/sdklib/testdata/addon_sample_2.xml
com/android/sdklib/testdata/addon_sample_5.xml
com/android/sdklib/testdata/AndroidManifest-activityalias.xml
com/android/sdklib/testdata/repository_sample_10.xml
com/android/sdklib/testdata/AndroidManifest-testapp2.xml
com/android/sdklib/testdata/AndroidManifest-testapp.xml
com/android/sdklib/testdata/repository_sample_04.xml
com/android/sdklib/testdata/www.w3.org/
com/android/sdklib/testdata/www.w3.org/2001/
com/android/sdklib/testdata/www.w3.org/2001/xml.xsd
com/android/sdklib/testdata/www.w3.org/2001/datatypes.dtd
com/android/sdklib/testdata/www.w3.org/2001/XMLSchema.xsd
com/android/sdklib/testdata/www.w3.org/2001/XMLSchema.dtd
com/android/sdklib/testdata/sys_img_sample_3.xml
com/android/sdklib/testdata/AndroidManifest-instrumentation.xml
com/android/sdklib/testdata/sys_img_sample_1.xml
com/android/sdklib/testdata/repository_sample_03.xml
com/android/sdklib/testdata/repository_sample_09.xml
com/android/sdklib/testdata/repository_sample_01.xml
com/android/sdklib/testdata/repository_sample_12-test.xml
com/android/sdklib/testdata/repository_sample_07.xml
com/android/sdklib/testdata/repositories.xml
com/android/sdklib/testdata/addon_sample_4.xml
com/android/sdklib/testdata/sys_img_sample_2.xml
com/android/sdklib/testdata/addon_sample_1.xml
com/android/sdklib/testdata/addon_sample_7.xml
com/android/sdklib/testdata/addon2_sample_1.xml
com/android/sdklib/testdata/addon_sample_3.xml
com/android/sdklib/testdata/addons_list_sample_2.xml
com/android/sdklib/testdata/repository_sample_02.xml
com/android/sdklib/testdata/addons_list_sample_1.xml
com/android/sdklib/testdata/repository_sample_06.xml
com/android/sdklib/BuildToolInfoTest.java
com/android/sdklib/util/BSPatchTest.java
com/android/sdklib/util/CommandLineParserTest.java
com/android/sdklib/util/LineUtilTest.java
com/android/sdklib/repository/targets/AndroidTargetManagerTest.java
com/android/sdklib/repository/targets/SystemImageManagerTest.java
com/android/sdklib/repository/installer/MavenInstallListenerTest.java
com/android/sdklib/repository/installer/testdata/
com/android/sdklib/repository/installer/testdata/remote_maven_repo.xml
com/android/sdklib/repository/UnmarshalTest.java
com/android/sdklib/repository/legacy/remote/internal/DownloadCacheTest.java
com/android/sdklib/repository/legacy/remote/internal/MockMonitor.java
com/android/sdklib/repository/legacy/descriptors/PkgTypeTest.java
com/android/sdklib/repository/legacy/descriptors/PkgDescTest.java
com/android/sdklib/repository/legacy/local/LocalSdkTest.java
com/android/sdklib/repository/legacy/local/LocalDirInfoTest.java
com/android/sdklib/repository/legacy/LegacyLocalRepoTest.java
com/android/sdklib/repository/legacy/LegacyRemoteTest.java
com/android/sdklib/repository/AddonListSourceProviderTest.java
com/android/sdklib/repository/testdata/
com/android/sdklib/repository/testdata/repository2_sample_1.xml
com/android/sdklib/repository/testdata/addons_list_sample_3.xml
com/android/sdklib/repository/testdata/repositories.xml
com/android/sdklib/repository/testdata/addons_list_sample_2.xml
com/android/sdklib/repository/testdata/addons_list_sample_1.xml
com/android/sdklib/repository/AndroidSdkHandlerTest.java