META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/sdklib/
com/android/sdklib/BuildToolInfo.class
BuildToolInfo.java
package com.android.sdklib
public com.android.sdklib.BuildToolInfo extends java.lang.Object {
public static final int SDK_LEVEL_FOR_MULTIDEX_NATIVE_SUPPORT
private final com.android.repository.Revision mRevision
private final java.io.File mPath
private final java.util.Map mPaths
static final synthetic boolean $assertionsDisabled
public static com.android.sdklib.BuildToolInfo fromStandardDirectoryLayout (com.android.repository.Revision, java.io.File)
com.android.repository.Revision revision
java.io.File path
public static com.android.sdklib.BuildToolInfo fromLocalPackage (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage localPackage
public static com.android.sdklib.BuildToolInfo modifiedLayout (com.android.repository.Revision, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File)
com.android.repository.Revision revision
java.io.File mainPath
java.io.File aapt
java.io.File aidl
java.io.File dx
java.io.File dxJar
java.io.File llmvRsCc
java.io.File androidRs
java.io.File androidRsClang
java.io.File bccCompat
java.io.File ldArm
java.io.File ldArm64
java.io.File ldX86
java.io.File ldX86_64
java.io.File ldMips
java.io.File zipAlign
java.io.File aapt2
com.android.sdklib.BuildToolInfo result
public static com.android.sdklib.BuildToolInfo partial (com.android.repository.Revision, java.io.File, java.util.Map)
com.android.repository.Revision revision
java.io.File location
java.util.Map paths
com.android.sdklib.BuildToolInfo result
private void <init> (com.android.repository.Revision, java.io.File)
com.android.repository.Revision revision
java.io.File path
private void add (com.android.sdklib.BuildToolInfo$PathId, java.lang.String)
com.android.sdklib.BuildToolInfo$PathId id
String leaf
private void add (com.android.sdklib.BuildToolInfo$PathId, java.io.File)
com.android.sdklib.BuildToolInfo$PathId id
java.io.File path
String str
public com.android.repository.Revision getRevision ()
public java.io.File getLocation ()
public java.lang.String getPath (com.android.sdklib.BuildToolInfo$PathId)
com.android.sdklib.BuildToolInfo$PathId pathId
public boolean isValid (com.android.utils.ILogger)
java.io.File f
java.util.Map$Entry entry
com.android.utils.ILogger log
static com.android.repository.Revision getCurrentJvmVersion () throws java.lang.NumberFormatException
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
public java.lang.String toString ()
private java.lang.String getPathString ()
java.util.Map$Entry entry
StringBuilder sb
static void <clinit> ()
}
com/android/sdklib/IAndroidTarget.class
IAndroidTarget.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 java.io.File getFile (int)
int pathId
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/util/
com/android/sdklib/util/CommandLineParser$Mode.class
CommandLineParser.java
package com.android.sdklib.util
public abstract enum com.android.sdklib.util.CommandLineParser$Mode extends java.lang.Enum {
public static final enum com.android.sdklib.util.CommandLineParser$Mode BOOLEAN
public static final enum com.android.sdklib.util.CommandLineParser$Mode INTEGER
public static final enum com.android.sdklib.util.CommandLineParser$Mode ENUM
public static final enum com.android.sdklib.util.CommandLineParser$Mode STRING
public static final enum com.android.sdklib.util.CommandLineParser$Mode STRING_ARRAY
private static final synthetic 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 <init> (java.lang.String, int)
public abstract boolean needsExtra ()
public abstract java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
synthetic void <init> (java.lang.String, int, com.android.sdklib.util.CommandLineParser$1)
String x0
int x1
com.android.sdklib.util.CommandLineParser$1 x2
static void <clinit> ()
}
com/android/sdklib/util/CommandLineParser$Mode$4.class
CommandLineParser.java
package com.android.sdklib.util
final enum com.android.sdklib.util.CommandLineParser$Mode$4 extends com.android.sdklib.util.CommandLineParser$Mode {
void <init> (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$Arg.class
CommandLineParser.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 <init> (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.class
CommandLineParser.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 synthetic boolean $assertionsDisabled
public void <init> (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 <clinit> ()
}
com/android/sdklib/util/CommandLineParser$Mode$3.class
CommandLineParser.java
package com.android.sdklib.util
final enum com.android.sdklib.util.CommandLineParser$Mode$3 extends com.android.sdklib.util.CommandLineParser$Mode {
void <init> (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/util/LineUtil.class
LineUtil.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.LineUtil extends java.lang.Object {
public void <init> ()
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$Mode$1.class
CommandLineParser.java
package com.android.sdklib.util
final enum com.android.sdklib.util.CommandLineParser$Mode$1 extends com.android.sdklib.util.CommandLineParser$Mode {
void <init> (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$5.class
CommandLineParser.java
package com.android.sdklib.util
final enum com.android.sdklib.util.CommandLineParser$Mode$5 extends com.android.sdklib.util.CommandLineParser$Mode {
void <init> (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$Mode$2.class
CommandLineParser.java
package com.android.sdklib.util
final enum com.android.sdklib.util.CommandLineParser$Mode$2 extends com.android.sdklib.util.CommandLineParser$Mode {
void <init> (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/CommandLineParser$1.class
CommandLineParser.java
package com.android.sdklib.util
synthetic com.android.sdklib.util.CommandLineParser$1 extends java.lang.Object {
}
com/android/sdklib/util/CommandLineParser$Accept.class
CommandLineParser.java
package com.android.sdklib.util
public final enum com.android.sdklib.util.CommandLineParser$Accept extends java.lang.Enum {
public static final enum com.android.sdklib.util.CommandLineParser$Accept CONTINUE
public static final enum com.android.sdklib.util.CommandLineParser$Accept ACCEPT_AND_STOP
public static final enum com.android.sdklib.util.CommandLineParser$Accept REJECT_AND_STOP
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/sdklib/OptionalLibrary.class
OptionalLibrary.java
package com.android.sdklib
public abstract com.android.sdklib.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/repository/
com/android/sdklib/repository/meta/
com/android/sdklib/repository/meta/DetailsTypes$ApiDetailsType.class
DetailsTypes.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/AddonFactory.class
AddonFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.AddonFactory extends java.lang.Object {
public void <init> ()
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.class
DetailsTypes.java
package com.android.sdklib.repository.meta
public final com.android.sdklib.repository.meta.DetailsTypes extends java.lang.Object {
private void <init> ()
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/Library.class
Library.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.Library extends java.lang.Object implements com.android.sdklib.OptionalLibrary {
private java.io.File mPackagePath
static final synthetic boolean $assertionsDisabled
public void <init> ()
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.OptionalLibrary lib
public int hashCode ()
public java.lang.String toString ()
public abstract void setManifestEntryRequired (java.lang.Boolean)
static void <clinit> ()
}
com/android/sdklib/repository/meta/DetailsTypes$SysImgDetailsType.class
DetailsTypes.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$PlatformDetailsType$LayoutlibType.class
DetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType extends java.lang.Object {
public void <init> ()
public abstract void setApi (int)
public abstract int getApi ()
}
com/android/sdklib/repository/meta/DetailsTypes$AddonDetailsType.class
DetailsTypes.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/SysImgFactory.class
SysImgFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.SysImgFactory extends java.lang.Object {
public void <init> ()
public abstract com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType createSysImgDetailsType ()
}
com/android/sdklib/repository/meta/DetailsTypes$PlatformDetailsType.class
DetailsTypes.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$MavenType.class
DetailsTypes.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.class
DetailsTypes.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/RepoFactory.class
RepoFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.RepoFactory extends java.lang.Object {
public void <init> ()
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$AddonDetailsType$Libraries.class
DetailsTypes.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries extends java.lang.Object {
public void <init> ()
public abstract java.util.List getLibrary ()
}
com/android/sdklib/repository/meta/SdkCommonFactory.class
SdkCommonFactory.java
package com.android.sdklib.repository.meta
public abstract com.android.sdklib.repository.meta.SdkCommonFactory extends java.lang.Object {
public void <init> ()
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/DetailsTypes$SourceDetailsType.class
DetailsTypes.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/AndroidSdkHandler$RepoConfig.class
AndroidSdkHandler.java
package com.android.sdklib.repository
com.android.sdklib.repository.AndroidSdkHandler$RepoConfig extends java.lang.Object {
private com.android.repository.api.RemoteListSourceProvider mAddonsListSourceProvider
private com.android.repository.api.ConstantSourceProvider mRepositorySourceProvider
private java.util.Set mCustomSourceProviders
public void <init> (com.android.repository.api.ProgressIndicator)
java.util.Map siteTypes
java.net.URISyntaxException e
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.SchemaModule addonListModule
String url
public static com.android.repository.impl.sources.LocalSourceProvider createUserSourceProvider (com.android.repository.io.FileOp, java.io.File)
com.android.repository.io.FileOp fileOp
java.io.File androidFolder
private static java.lang.String getAddonListUrl (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
private static java.lang.String getBaseUrl (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
String baseUrl
public com.android.repository.api.RemoteListSourceProvider getRemoteListSourceProvider ()
public void addCustomSourceProvider (com.android.repository.api.RepositorySourceProvider)
com.android.repository.api.RepositorySourceProvider provider
public com.android.repository.api.RepoManager createRepoManager (com.android.repository.api.ProgressIndicator, java.io.File, com.android.repository.impl.sources.LocalSourceProvider, com.android.repository.io.FileOp)
com.android.repository.api.ProgressIndicator progress
java.io.File localLocation
com.android.repository.impl.sources.LocalSourceProvider userProvider
com.android.repository.io.FileOp fop
com.android.repository.api.RepoManager result
String customSourceUrl
}
com/android/sdklib/repository/LoggerProgressIndicatorWrapper.class
LoggerProgressIndicatorWrapper.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 <init> (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
public void logVerbose (java.lang.String)
String s
private static java.lang.String throwableToString (java.lang.Throwable)
Throwable e
java.io.StringWriter writer
}
com/android/sdklib/repository/AndroidSdkHandler.class
AndroidSdkHandler.java
package com.android.sdklib.repository
public final com.android.sdklib.repository.AndroidSdkHandler extends java.lang.Object {
private static final com.android.repository.api.SchemaModule ADDON_MODULE
private static final com.android.repository.api.SchemaModule REPOSITORY_MODULE
private static final com.android.repository.api.SchemaModule SYS_IMG_MODULE
private static final com.android.repository.api.SchemaModule COMMON_MODULE
private static final String URL_GOOGLE_SDK_SITE
private static final String CUSTOM_SOURCE_PROPERTY
public static final String SDK_TEST_BASE_URL_ENV_VAR
public static final String SDK_TEST_BASE_URL_PROPERTY
public static final int LATEST_LEGACY_VERSION
static final String LOCAL_ADDONS_FILENAME
private static final String DEFAULT_SITE_LIST_FILENAME_PATTERN
private static final Object MANAGER_LOCK
private static final String REPO_URL_PATTERN
private com.android.repository.api.RepoManager mRepoManager
private com.android.sdklib.repository.targets.SystemImageManager mSystemImageManager
private com.android.sdklib.repository.targets.AndroidTargetManager mAndroidTargetManager
private com.android.sdklib.BuildToolInfo mLatestBuildTool
private final com.android.repository.io.FileOp mFop
private static final java.util.Map sInstances
private final java.io.File mLocation
private final java.io.File mAndroidFolder
private com.android.repository.impl.sources.LocalSourceProvider mUserSourceProvider
private static com.android.sdklib.repository.AndroidSdkHandler$RepoConfig sRepoConfig
public static com.android.sdklib.repository.AndroidSdkHandler getInstance (java.io.File)
java.io.File localPath
java.io.File key
public static void resetInstance (java.io.File)
java.io.File localPath
public void <init> (java.io.File, java.io.File, com.android.repository.io.FileOp)
java.io.File localPath
java.io.File androidFolder
com.android.repository.io.FileOp fop
public void <init> (java.io.File, java.io.File, com.android.repository.io.FileOp, com.android.repository.api.RepoManager)
java.io.File localPath
java.io.File androidFolder
com.android.repository.io.FileOp fop
com.android.repository.api.RepoManager repoManager
public com.android.repository.api.RepoManager getSdkManager (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager result
public com.android.sdklib.repository.targets.SystemImageManager getSystemImageManager (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public com.android.sdklib.repository.targets.AndroidTargetManager getAndroidTargetManager (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public java.io.File getLocation ()
public java.io.File getAndroidFolder ()
public com.android.repository.api.LocalPackage getLocalPackage (java.lang.String, com.android.repository.api.ProgressIndicator)
String path
com.android.repository.api.ProgressIndicator progress
public static com.android.repository.api.RepoPackage getLatestPackageFromPrefixCollection (java.util.Collection, java.util.function.Predicate, boolean, java.util.function.Function, java.util.Comparator)
java.util.Collection packages
java.util.function.Predicate filter
boolean allowPreview
java.util.function.Function mapper
java.util.Comparator comparator
java.util.function.Function keyGen
public com.android.repository.api.LocalPackage getLatestLocalPackageForPrefix (java.lang.String, java.util.function.Predicate, boolean, com.android.repository.api.ProgressIndicator)
String prefix
java.util.function.Predicate filter
boolean allowPreview
com.android.repository.api.ProgressIndicator progress
public com.android.repository.api.LocalPackage getLatestLocalPackageForPrefix (java.lang.String, java.util.function.Predicate, boolean, java.util.function.Function, com.android.repository.api.ProgressIndicator)
String prefix
java.util.function.Predicate filter
boolean allowPreview
java.util.function.Function mapper
com.android.repository.api.ProgressIndicator progress
public com.android.repository.api.LocalPackage getLatestLocalPackageForPrefix (java.lang.String, java.util.function.Predicate, boolean, java.util.function.Function, java.util.Comparator, com.android.repository.api.ProgressIndicator)
String prefix
java.util.function.Predicate filter
boolean allowPreview
java.util.function.Function mapper
java.util.Comparator comparator
com.android.repository.api.ProgressIndicator progress
public com.android.repository.api.RemotePackage getLatestRemotePackageForPrefix (java.lang.String, boolean, com.android.repository.api.ProgressIndicator)
String prefix
boolean allowPreview
com.android.repository.api.ProgressIndicator progress
public com.android.repository.api.RemotePackage getLatestRemotePackageForPrefix (java.lang.String, boolean, java.util.function.Function, com.android.repository.api.ProgressIndicator)
String prefix
boolean allowPreview
java.util.function.Function mapper
com.android.repository.api.ProgressIndicator progress
public com.android.repository.api.RemotePackage getLatestRemotePackageForPrefix (java.lang.String, boolean, java.util.function.Function, java.util.Comparator, com.android.repository.api.ProgressIndicator)
String prefix
boolean allowPreview
java.util.function.Function mapper
java.util.Comparator comparator
com.android.repository.api.ProgressIndicator progress
private static void invalidateAll ()
com.android.sdklib.repository.AndroidSdkHandler handler
public static com.android.repository.api.SchemaModule getCommonModule ()
public static com.android.repository.api.SchemaModule getAddonModule ()
public static com.android.repository.api.SchemaModule getRepositoryModule ()
public static com.android.repository.api.SchemaModule getSysImgModule ()
public static java.util.List getAllModules ()
com.android.repository.api.RemoteListSourceProvider getRemoteListSourceProvider (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public com.android.repository.impl.sources.LocalSourceProvider getUserSourceProvider (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public static void addCustomSourceProvider (com.android.repository.api.RepositorySourceProvider, com.android.repository.api.ProgressIndicator)
com.android.repository.api.RepositorySourceProvider provider
com.android.repository.api.ProgressIndicator progress
private static com.android.sdklib.repository.AndroidSdkHandler$RepoConfig getRepoConfig (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public com.android.repository.api.LocalPackage getPackageInRange (java.lang.String, com.google.common.collect.Range, com.android.repository.api.ProgressIndicator)
String prefix
com.google.common.collect.Range range
com.android.repository.api.ProgressIndicator progressIndicator
java.util.Collection allBuildTools
public com.android.sdklib.BuildToolInfo getLatestBuildTool (com.android.repository.api.ProgressIndicator, boolean)
com.android.repository.api.ProgressIndicator progress
boolean allowPreview
public com.android.sdklib.BuildToolInfo getLatestBuildTool (com.android.repository.api.ProgressIndicator, java.util.function.Predicate, boolean)
com.android.repository.api.ProgressIndicator progress
java.util.function.Predicate filter
boolean allowPreview
com.android.repository.api.LocalPackage latestBuildToolPackage
com.android.sdklib.BuildToolInfo latestBuildTool
public com.android.sdklib.BuildToolInfo getBuildToolInfo (com.android.repository.Revision, com.android.repository.api.ProgressIndicator)
com.android.repository.Revision revision
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.RepositoryPackages packages
com.android.repository.api.LocalPackage p
public com.android.repository.io.FileOp getFileOp ()
private static synthetic boolean lambda$getPackageInRange$5 (com.google.common.collect.Range, com.android.repository.api.LocalPackage)
com.google.common.collect.Range range
com.android.repository.api.LocalPackage p
private static synthetic int lambda$getLatestPackageFromPrefixCollection$4 (java.util.Comparator, java.util.function.Function, com.android.repository.api.RepoPackage, com.android.repository.api.RepoPackage)
java.util.Comparator comparator
java.util.function.Function keyGen
com.android.repository.api.RepoPackage p1
com.android.repository.api.RepoPackage p2
private static synthetic boolean lambda$getLatestPackageFromPrefixCollection$3 (java.util.function.Predicate, boolean, com.android.repository.api.RepoPackage)
java.util.function.Predicate filter
boolean allowPreview
com.android.repository.api.RepoPackage p
private static synthetic java.lang.Object lambda$getLatestPackageFromPrefixCollection$2 (java.util.function.Function, com.android.repository.api.RepoPackage)
java.util.function.Function mapper
com.android.repository.api.RepoPackage p
private synthetic void lambda$getSdkManager$1 (com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.impl.meta.RepositoryPackages packages
private static synthetic com.android.sdklib.repository.AndroidSdkHandler lambda$getInstance$0 (java.io.File, java.io.File)
java.io.File androidFolder
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.File localPath
java.io.File k
java.io.File androidFolder
static synthetic com.android.repository.api.SchemaModule access$000 ()
static synthetic com.android.repository.api.SchemaModule access$100 ()
static synthetic com.android.repository.api.SchemaModule access$200 ()
static synthetic com.android.repository.api.SchemaModule access$300 ()
static void <clinit> ()
}
com/android/sdklib/repository/IdDisplay.class
IdDisplay.java
package com.android.sdklib.repository
public abstract com.android.sdklib.repository.IdDisplay extends java.lang.Object implements java.lang.Comparable {
public void <init> ()
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 synthetic int compareTo (java.lang.Object)
}
com/android/sdklib/repository/PkgProps.class
PkgProps.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 <init> ()
}
com/android/sdklib/repository/legacy/
com/android/sdklib/repository/legacy/RepoXsdUtil$1.class
RepoXsdUtil.java
package com.android.sdklib.repository.legacy
final com.android.sdklib.repository.legacy.RepoXsdUtil$1 extends org.xml.sax.helpers.DefaultHandler {
final synthetic java.util.List val$streams
void <init> (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/legacy/LegacyLocalRepoLoader.class
LegacyLocalRepoLoader.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 <init> (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 synthetic 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/LegacyRepoUtils$1.class
LegacyRepoUtils.java
package com.android.sdklib.repository.legacy
synthetic com.android.sdklib.repository.legacy.LegacyRepoUtils$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$sdklib$repository$legacy$descriptors$PkgType
static void <clinit> ()
}
com/android/sdklib/repository/legacy/LegacyDownloader.class
LegacyDownloader.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
private com.android.repository.api.SettingsController mSettingsController
private static final int BUF_SIZE
public void <init> (com.android.repository.io.FileOp, com.android.repository.api.SettingsController)
com.android.repository.io.FileOp fop
com.android.repository.api.SettingsController settings
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.nio.file.Path 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
int r
int percent
long total
long done
java.io.InputStream from
byte[] buf
int prevPercent
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
java.net.URLConnection connection
private java.lang.String getUrl (java.net.URL)
java.net.URL url
String urlStr
}
com/android/sdklib/repository/legacy/LegacyRepoUtils.class
LegacyRepoUtils.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 synthetic boolean $assertionsDisabled
public void <init> ()
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.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.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 <clinit> ()
}
com/android/sdklib/repository/legacy/local/
com/android/sdklib/repository/legacy/local/LocalPlatformToolPkgInfo.class
LocalPlatformToolPkgInfo.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 <init> (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/LocalPkgInfo.class
LocalPkgInfo.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/sdklib/repository/legacy/local/LocalSamplePkgInfo.class
LocalSamplePkgInfo.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 <init> (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/LocalDirInfo$MapComparator.class
LocalDirInfo.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 <init> (java.io.File)
java.io.File dir
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static synthetic 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/local/LocalToolPkgInfo.class
LocalToolPkgInfo.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 <init> (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/LocalSdk$1.class
LocalSdk.java
package com.android.sdklib.repository.legacy.local
synthetic com.android.sdklib.repository.legacy.local.LocalSdk$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$sdklib$repository$legacy$descriptors$PkgType
static void <clinit> ()
}
com/android/sdklib/repository/legacy/local/LocalNdkPkgInfo.class
LocalNdkPkgInfo.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 <init> (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/LocalSdk.class
LocalSdk.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 synthetic boolean $assertionsDisabled
public void <init> ()
public void <init> (java.io.File)
java.io.File sdkRoot
public void <init> (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
public static java.lang.String androidCmdName ()
String os
String cmd
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
java.util.Properties allProps
java.util.Properties manifestProps
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
private transient java.lang.String findProperty (java.util.Properties, java.lang.String[])
String value
String key
java.util.Properties properties
String[] keys
static void <clinit> ()
}
com/android/sdklib/repository/legacy/local/LocalAddonSysImgPkgInfo.class
LocalAddonSysImgPkgInfo.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 <init> (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/LocalLLDBPkgInfo.class
LocalLLDBPkgInfo.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 <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/local/LocalBuildToolPkgInfo.class
LocalBuildToolPkgInfo.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 <init> (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.class
LocalExtraPkgInfo.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 <init> (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/LocalDirInfo$1.class
LocalDirInfo.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 synthetic com.android.sdklib.repository.legacy.local.LocalDirInfo this$0
void <init> (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 synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/sdklib/repository/legacy/local/LocalDocPkgInfo.class
LocalDocPkgInfo.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 <init> (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/LocalPlatformPkgInfo.class
LocalPlatformPkgInfo.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 <init> (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/LocalAddonPkgInfo.class
LocalAddonPkgInfo.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 <init> (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/LocalSourcePkgInfo.class
LocalSourcePkgInfo.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 <init> (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/LocalDirInfo.class
LocalDirInfo.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 <init> (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 synthetic 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/LocalSysImgPkgInfo.class
LocalSysImgPkgInfo.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 synthetic boolean $assertionsDisabled
public void <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/
com/android/sdklib/repository/legacy/remote/RemotePkgInfo.class
RemotePkgInfo.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 <init> (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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/
com/android/sdklib/repository/legacy/remote/internal/DownloadCache.class
DownloadCache.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
private final com.android.repository.api.SettingsController mSettings
static final synthetic boolean $assertionsDisabled
public java.io.File getCacheRoot ()
public static com.android.sdklib.repository.legacy.remote.internal.DownloadCache inUserHome (com.android.repository.io.FileOp, com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy, com.android.repository.api.SettingsController)
java.io.File androidFolder
com.android.prefs.AndroidLocation$AndroidLocationException e
com.android.repository.io.FileOp fileOp
com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy strategy
com.android.repository.api.SettingsController settings
java.io.File androidFolder
public void <init> (java.io.File, com.android.repository.io.FileOp, com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy, com.android.repository.api.SettingsController)
java.io.File androidFolder
com.android.repository.io.FileOp fileOp
com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy strategy
com.android.repository.api.SettingsController settings
public com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy getStrategy ()
private java.io.File initCacheRoot (java.io.File)
java.io.File androidFolder
java.io.File cacheRoot
protected com.android.utils.Pair openUrl (java.lang.String, boolean, org.apache.http.Header[]) throws java.io.IOException
org.apache.http.Header header
String url
boolean needsMarkResetSupport
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) throws java.io.IOException
String urlString
public java.io.InputStream openCachedUrl (java.lang.String) 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
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, 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
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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteMinToolsPkgInfo.class
RemoteMinToolsPkgInfo.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 <init> (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.class
RemoteToolPkgInfo.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 <init> (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/RemoteSamplePkgInfo.class
RemoteSamplePkgInfo.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 <init> (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 synthetic boolean equals (java.lang.Object)
public volatile synthetic int hashCode ()
public volatile synthetic com.android.repository.Revision getMinToolsRevision ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteAddonPkgInfo$Lib.class
RemoteAddonPkgInfo.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 <init> (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/RemotePackageParserUtils.class
RemotePackageParserUtils.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 <init> ()
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/RemotePlatformPkgInfo.class
RemotePlatformPkgInfo.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 <init> (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 synthetic com.android.repository.Revision getMinToolsRevision ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteSourcePkgInfo.class
RemoteSourcePkgInfo.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 <init> (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/RemoteSystemImagePkgInfo.class
RemoteSystemImagePkgInfo.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 synthetic boolean $assertionsDisabled
public void <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteAddonPkgInfo.class
RemoteAddonPkgInfo.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 synthetic boolean $assertionsDisabled
public void <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteDocPkgInfo.class
RemoteDocPkgInfo.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 <init> (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/RemoteExtraPkgInfo.class
RemoteExtraPkgInfo.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 <init> (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/RemoteBuildToolPkgInfo.class
RemoteBuildToolPkgInfo.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 <init> (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/LayoutlibVersionMixin.class
LayoutlibVersionMixin.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 <init> (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/PlatformToolRemotePkgInfo.class
PlatformToolRemotePkgInfo.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 <init> (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/IMinToolsDependency.class
IMinToolsDependency.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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/packages/RemoteNdkPkgInfo.class
RemoteNdkPkgInfo.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 <init> (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/MinToolsMixin.class
MinToolsMixin.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 <init> (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/IMinApiLevelDependency.class
IMinApiLevelDependency.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/RemoteLLDBPkgInfo.class
RemoteLLDBPkgInfo.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 <init> (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/sources/
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSysImgSource.class
SdkSysImgSource.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 <init> (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/SdkSourceProperties$1.class
SdkSourceProperties.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 synthetic com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties this$0
void <init> (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/SdkRepoSource.class
SdkRepoSource.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 synthetic boolean $assertionsDisabled
public void <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkAddonSource.class
SdkAddonSource.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 <init> (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/SdkAddonConstants.class
SdkAddonConstants.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 <init> ()
static javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
static java.lang.String getSchemaUri (int)
int version
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSourceProperties.class
SdkSourceProperties.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 <init> ()
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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSource$2.class
SdkSource.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 synthetic com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource this$0
void <init> (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.class
SdkSource.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 mFetchError
private final String mUiName
private static final com.android.sdklib.repository.legacy.remote.internal.sources.SdkSourceProperties sSourcesProps
static final synthetic boolean $assertionsDisabled
public void <init> (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 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.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator)
int version
int pos
int version
String newUrl
String name
com.android.repository.api.ProgressIndicator subProgress
String baseUrl
double nameProgress
String uri
int version
int tryOtherUrl
com.android.repository.api.ProgressIndicator subProgress
String reason
Class adt
String info
boolean isADT
String info
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator progress
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 java.io.InputStream fetchXmlUrl (java.lang.String, com.android.repository.api.Downloader, com.android.repository.api.ProgressIndicator, java.lang.Exception[])
java.nio.file.Path downloaded
java.io.InputStream xml
Exception e
String urlString
com.android.repository.api.Downloader downloader
com.android.repository.api.ProgressIndicator progress
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.repository.api.ProgressIndicator)
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.repository.api.ProgressIndicator progress
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.repository.api.ProgressIndicator)
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.repository.api.ProgressIndicator progress
public volatile synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSource$1.class
SdkSource.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 synthetic com.android.sdklib.repository.legacy.remote.internal.sources.SdkSource this$0
void <init> (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/RepoConstants.class
RepoConstants.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 <init> ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkSysImgConstants.class
SdkSysImgConstants.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 <init> ()
static javax.xml.transform.stream.StreamSource[] getXsdStream (int)
int version
static java.lang.String getSchemaUri (int)
int version
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/sources/SdkRepoConstants.class
SdkRepoConstants.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 <init> ()
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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/DownloadCache$Strategy.class
DownloadCache.java
package com.android.sdklib.repository.legacy.remote.internal
public final enum com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy ONLY_CACHE
public static final enum com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy SERVE_CACHE
public static final enum com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy FRESH_CACHE
public static final enum com.android.sdklib.repository.legacy.remote.internal.DownloadCache$Strategy DIRECT
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/
com/android/sdklib/repository/legacy/remote/internal/archives/BitSize.class
BitSize.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final enum com.android.sdklib.repository.legacy.remote.internal.archives.BitSize extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.BitSize _32
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.BitSize _64
private final int mSize
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/LegacyArch.class
LegacyArch.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch ANY
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch PPC
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch X86
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyArch X86_64
private final String mUiName
private static final synthetic 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 <init> (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/Archive.class
Archive.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/sdklib/repository/legacy/remote/internal/archives/ArchFilter.class
ArchFilter.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 OS_OVERRIDE_ENV_VAR
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 <init> (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 <init> (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/ChecksumType.class
ChecksumType.java
package com.android.sdklib.repository.legacy.remote.internal.archives
final enum com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.ChecksumType SHA1
private final String mAlgorithmName
private static final synthetic 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 <init> (java.lang.String, int, java.lang.String)
String algorithmName
public java.security.MessageDigest getMessageDigest () throws java.security.NoSuchAlgorithmException
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/LegacyOs.class
LegacyOs.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs ANY
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs LINUX
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs MACOSX
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.LegacyOs WINDOWS
private final String mUiName
private static final synthetic 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 <init> (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
static void <clinit> ()
}
com/android/sdklib/repository/legacy/remote/internal/archives/HostOs.class
HostOs.java
package com.android.sdklib.repository.legacy.remote.internal.archives
public final enum com.android.sdklib.repository.legacy.remote.internal.archives.HostOs extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.HostOs LINUX
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.HostOs MACOSX
public static final enum com.android.sdklib.repository.legacy.remote.internal.archives.HostOs WINDOWS
private final String mUiName
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/LegacyLocalRepoLoader$LegacyLocalPackage.class
LegacyLocalRepoLoader.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 synthetic com.android.sdklib.repository.legacy.LegacyLocalRepoLoader this$0
void <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/sdklib/repository/legacy/RepoXsdUtil.class
RepoXsdUtil.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 <init> ()
public static javax.xml.transform.stream.StreamSource[] getXsdStream (java.lang.String, int)
javax.xml.parsers.SAXParserFactory factory
javax.xml.parsers.SAXParser parser
org.xml.sax.XMLReader reader
Exception e
String rootElement
int version
String filename
java.util.List streams
java.io.InputStream stream
}
com/android/sdklib/repository/legacy/LegacyRemoteRepoLoader.class
LegacyRemoteRepoLoader.java
package com.android.sdklib.repository.legacy
public com.android.sdklib.repository.legacy.LegacyRemoteRepoLoader extends java.lang.Object implements com.android.repository.api.FallbackRemoteRepoLoader {
public void <init> ()
public java.util.Collection parseLegacyXml (com.android.repository.api.RepositorySource, com.android.repository.api.Downloader, 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.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator progress
com.android.sdklib.repository.legacy.remote.RemotePkgInfo[] packages
java.util.Collection modules
double progressMax
double progressIncrement
java.util.List result
}
com/android/sdklib/repository/legacy/descriptors/
com/android/sdklib/repository/legacy/descriptors/PkgDesc$Builder$1.class
PkgDesc.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 <init> ()
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/PkgDesc$1.class
PkgDesc.java
package com.android.sdklib.repository.legacy.descriptors
synthetic com.android.sdklib.repository.legacy.descriptors.PkgDesc$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$sdklib$repository$legacy$descriptors$PkgType
static void <clinit> ()
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc$IGetPath.class
PkgDesc.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/PkgDesc$Builder.class
PkgDesc.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 <init> (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$Builder$2.class
PkgDesc.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 <init> ()
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/IPkgDesc.class
IPkgDesc.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$IIsUpdateFor.class
PkgDesc.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/PkgType.class
PkgType.java
package com.android.sdklib.repository.legacy.descriptors
public final enum com.android.sdklib.repository.legacy.descriptors.PkgType extends java.lang.Enum {
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_TOOLS
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_PLATFORM_TOOLS
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_BUILD_TOOLS
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_DOC
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_PLATFORM
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_SYS_IMAGE
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_ADDON
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_ADDON_SYS_IMAGE
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_SAMPLE
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_SOURCE
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_EXTRA
public static final enum com.android.sdklib.repository.legacy.descriptors.PkgType PKG_NDK
public static final enum 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 synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/repository/legacy/descriptors/PkgDesc.class
PkgDesc.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 <init> (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 synthetic int compareTo (java.lang.Object)
static synthetic 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/PkgDescExtra.class
PkgDescExtra.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 <init> (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/IPkgDescExtra.class
IPkgDescExtra.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.class
PkgDesc.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 <init> ()
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/LegacyRemoteRepoLoader$LegacyRemotePackage.class
LegacyRemoteRepoLoader.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 synthetic boolean $assertionsDisabled
final synthetic com.android.sdklib.repository.legacy.LegacyRemoteRepoLoader this$0
void <init> (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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/sdklib/repository/installer/
com/android/sdklib/repository/installer/SdkInstallerUtil.class
SdkInstallerUtil.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 <init> ()
}
com/android/sdklib/repository/installer/SdkInstallListenerFactory.class
SdkInstallListenerFactory.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 <init> (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/MavenInstallListener$MavenMetadata$Versioning$Versions.class
MavenInstallListener.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 <init> ()
}
com/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata.class
MavenInstallListener.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 <init> ()
}
com/android/sdklib/repository/installer/MavenInstallListener.class
MavenInstallListener.java
package com.android.sdklib.repository.installer
public com.android.sdklib.repository.installer.MavenInstallListener extends java.lang.Object implements com.android.repository.api.PackageOperation$StatusChangeListener {
public static final String MAVEN_DIR_NAME
public static final String MAVEN_METADATA_FILE_NAME
private final com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
public void <init> (com.android.sdklib.repository.AndroidSdkHandler)
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
public void statusChanged (com.android.repository.api.PackageOperation, com.android.repository.api.ProgressIndicator) throws com.android.repository.api.PackageOperation$StatusChangeListenerException
java.io.File dir
com.android.repository.api.PackageOperation installer
com.android.repository.api.ProgressIndicator progress
private boolean updateMetadata (java.io.File, com.android.repository.api.ProgressIndicator)
java.io.File version
java.io.File root
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fileOp
com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata metadata
java.io.File metadataFile
private static boolean deleteMetadataFiles (java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
java.io.File metadataFile
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
java.io.File md5File
java.io.File sha1File
private static boolean writeMetadata (com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata, java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.repository.Revision rev
String s
javax.xml.bind.JAXBContext context
javax.xml.bind.JAXBException e
javax.xml.bind.JAXBContext context
javax.xml.bind.Marshaller marshaller
javax.xml.bind.JAXBException e
javax.xml.bind.JAXBException e
java.io.IOException e
com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata metadata
java.io.File file
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.repository.Revision max
javax.xml.bind.Marshaller marshaller
java.io.ByteArrayOutputStream metadataOutBytes
java.io.OutputStream metadataOutFile
private static com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata createOrUpdateMetadata (java.io.File, com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.sdklib.repository.installer.MavenInstallListener$PackageInfo info
java.io.File versionPath
com.android.sdklib.repository.installer.MavenInstallListener$MavenMetadata metadata
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
java.io.File pomFile
static java.lang.Object unmarshal (java.io.File, java.lang.Class, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
javax.xml.bind.JAXBContext context
javax.xml.bind.JAXBException e
javax.xml.bind.Unmarshaller unmarshaller
javax.xml.bind.JAXBException e
java.io.InputStream metadataInputStream
java.io.IOException e
Object result
javax.xml.bind.JAXBException e
java.io.File f
Class clazz
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
javax.xml.bind.JAXBContext context
javax.xml.bind.Unmarshaller unmarshaller
Object result
java.io.InputStream metadataInputStream
private static boolean writeHashFile (java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator, java.io.ByteArrayOutputStream, com.android.repository.io.FileOp)
java.security.MessageDigest digest
java.security.NoSuchAlgorithmException e
java.io.OutputStream hashOutputStream
java.io.IOException e
java.io.IOException e
java.io.File file
String algorithm
com.android.repository.api.ProgressIndicator progress
java.io.ByteArrayOutputStream metadataOutBytes
com.android.repository.io.FileOp fop
java.io.File hashFile
java.security.MessageDigest digest
java.io.OutputStream hashOutputStream
private static java.io.File getMetadataHashFile (java.io.File, java.lang.String)
java.io.File file
String algorithm
private static synthetic boolean lambda$unmarshal$0 (javax.xml.bind.ValidationEvent)
javax.xml.bind.ValidationEvent event
}
com/android/sdklib/repository/installer/SourceInstallListener.class
SourceInstallListener.java
package com.android.sdklib.repository.installer
public com.android.sdklib.repository.installer.SourceInstallListener extends java.lang.Object implements com.android.repository.api.PackageOperation$StatusChangeListener {
private final com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
public void <init> (com.android.sdklib.repository.AndroidSdkHandler)
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
public void statusChanged (com.android.repository.api.PackageOperation, com.android.repository.api.ProgressIndicator) throws com.android.repository.api.PackageOperation$StatusChangeListenerException
java.io.File sourcePath
String targetHash
com.android.sdklib.IAndroidTarget target
com.android.repository.api.PackageOperation op
com.android.repository.api.ProgressIndicator progress
}
com/android/sdklib/repository/installer/MavenInstallListener$PackageInfo.class
MavenInstallListener.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 <init> ()
}
com/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata$Versioning.class
MavenInstallListener.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 <init> ()
}
com/android/sdklib/repository/sources/
com/android/sdklib/repository/sources/RemoteSiteType$SysImgSiteType.class
RemoteSiteType.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/RemoteSiteType.class
RemoteSiteType.java
package com.android.sdklib.repository.sources
public final com.android.sdklib.repository.sources.RemoteSiteType extends java.lang.Object {
private void <init> ()
}
com/android/sdklib/repository/sources/RemoteSiteType$AddonSiteType.class
RemoteSiteType.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/sources/generated/
com/android/sdklib/repository/sources/generated/v2/
com/android/sdklib/repository/sources/generated/v2/SysImgSiteType.class
SysImgSiteType.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 <init> ()
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/AddonsListType.class
AddonsListType.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 <init> ()
public java.util.List getAddonSiteOrSysImgSite ()
public com.android.sdklib.repository.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v2/AddonSiteType.class
AddonSiteType.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 <init> ()
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/package-info.class
package-info.java
package com.android.sdklib.repository.sources.generated.v2
abstract synthetic com.android.sdklib.repository.sources.generated.v2.package-info extends java.lang.Object {
}
com/android/sdklib/repository/sources/generated/v2/ObjectFactory.class
ObjectFactory.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 <init> ()
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 <clinit> ()
}
com/android/sdklib/repository/sources/generated/v3/
com/android/sdklib/repository/sources/generated/v3/SysImgSiteType.class
SysImgSiteType.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 <init> ()
public com.android.sdklib.repository.sources.generated.v3.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v3/AddonSiteType.class
AddonSiteType.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 <init> ()
public com.android.sdklib.repository.sources.generated.v3.ObjectFactory createFactory ()
}
com/android/sdklib/repository/sources/generated/v3/package-info.class
package-info.java
package com.android.sdklib.repository.sources.generated.v3
abstract synthetic com.android.sdklib.repository.sources.generated.v3.package-info extends java.lang.Object {
}
com/android/sdklib/repository/sources/generated/v3/ObjectFactory.class
ObjectFactory.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 <init> ()
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 <clinit> ()
}
com/android/sdklib/repository/sources/generated/v1/
com/android/sdklib/repository/sources/generated/v1/AddonsListType.class
AddonsListType.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 <init> ()
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/generated/v1/AddonSiteType.class
AddonSiteType.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 <init> ()
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/package-info.class
package-info.java
package com.android.sdklib.repository.sources.generated.v1
abstract synthetic com.android.sdklib.repository.sources.generated.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/sources/generated/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
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 <clinit> ()
}
com/android/sdklib/repository/PackageParserUtils.class
PackageParserUtils.java
package com.android.sdklib.repository
public com.android.sdklib.repository.PackageParserUtils extends java.lang.Object {
public void <init> ()
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/repository/
com/android/sdklib/repository/generated/repository/v1/
com/android/sdklib/repository/generated/repository/v1/LayoutlibType.class
LayoutlibType.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 <init> ()
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/package-info.class
package-info.java
package com.android.sdklib.repository.generated.repository.v1
abstract synthetic com.android.sdklib.repository.generated.repository.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/repository/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
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 synthetic com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType$LayoutlibType createLayoutlibType ()
public volatile synthetic com.android.sdklib.repository.meta.DetailsTypes$PlatformDetailsType createPlatformDetailsType ()
public volatile synthetic com.android.sdklib.repository.meta.DetailsTypes$SourceDetailsType createSourceDetailsType ()
static void <clinit> ()
}
com/android/sdklib/repository/generated/repository/v1/PlatformDetailsType.class
PlatformDetailsType.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 <init> ()
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/repository/v1/SourceDetailsType.class
SourceDetailsType.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 <init> ()
public com.android.sdklib.repository.generated.repository.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repository/generated/addon/
com/android/sdklib/repository/generated/addon/v1/
com/android/sdklib/repository/generated/addon/v1/LibrariesType.class
LibrariesType.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 <init> ()
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/addon/v1/package-info.class
package-info.java
package com.android.sdklib.repository.generated.addon.v1
abstract synthetic com.android.sdklib.repository.generated.addon.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/addon/v1/AddonDetailsType.class
AddonDetailsType.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 <init> ()
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 synthetic com.android.sdklib.repository.IdDisplay getTag ()
public volatile synthetic com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries getLibraries ()
public volatile synthetic com.android.sdklib.repository.IdDisplay getVendor ()
}
com/android/sdklib/repository/generated/addon/v1/MavenType.class
MavenType.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 <init> ()
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.class
ObjectFactory.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 <init> ()
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 synthetic com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType$Libraries createLibrariesType ()
public volatile synthetic com.android.sdklib.repository.meta.DetailsTypes$AddonDetailsType createAddonDetailsType ()
public volatile synthetic com.android.sdklib.repository.meta.DetailsTypes$ExtraDetailsType createExtraDetailsType ()
static void <clinit> ()
}
com/android/sdklib/repository/generated/addon/v1/ExtraDetailsType.class
ExtraDetailsType.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 <init> ()
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 synthetic com.android.sdklib.repository.IdDisplay getVendor ()
}
com/android/sdklib/repository/generated/sysimg/
com/android/sdklib/repository/generated/sysimg/v1/
com/android/sdklib/repository/generated/sysimg/v1/SysImgDetailsType.class
SysImgDetailsType.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 <init> ()
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 synthetic com.android.sdklib.repository.IdDisplay getVendor ()
public volatile synthetic com.android.sdklib.repository.IdDisplay getTag ()
}
com/android/sdklib/repository/generated/sysimg/v1/package-info.class
package-info.java
package com.android.sdklib.repository.generated.sysimg.v1
abstract synthetic com.android.sdklib.repository.generated.sysimg.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/sysimg/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
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 synthetic com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType createSysImgDetailsType ()
static void <clinit> ()
}
com/android/sdklib/repository/generated/common/
com/android/sdklib/repository/generated/common/v1/
com/android/sdklib/repository/generated/common/v1/LibraryType.class
LibraryType.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 <init> ()
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/package-info.class
package-info.java
package com.android.sdklib.repository.generated.common.v1
abstract synthetic com.android.sdklib.repository.generated.common.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repository/generated/common/v1/ObjectFactory.class
ObjectFactory.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 <init> ()
public com.android.sdklib.repository.generated.common.v1.IdDisplayType createIdDisplayType ()
public com.android.sdklib.repository.generated.common.v1.LibraryType createLibraryType ()
public volatile synthetic com.android.sdklib.repository.meta.Library createLibraryType ()
public volatile synthetic com.android.sdklib.repository.IdDisplay createIdDisplayType ()
}
com/android/sdklib/repository/generated/common/v1/ApiDetailsType.class
ApiDetailsType.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 <init> ()
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/IdDisplayType.class
IdDisplayType.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 <init> ()
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/targets/
com/android/sdklib/repository/targets/AndroidTargetManager.class
AndroidTargetManager.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.AndroidTargetManager extends java.lang.Object {
private java.util.Map mTargets
private final com.android.repository.io.FileOp mFop
private final com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
private java.util.Map mLoadErrors
private static final java.util.Comparator TARGET_COMPARATOR
public void <init> (com.android.sdklib.repository.AndroidSdkHandler, com.android.repository.io.FileOp)
com.android.sdklib.repository.AndroidSdkHandler handler
com.android.repository.io.FileOp fop
public java.util.Collection getTargets (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
private java.util.Map getTargetMap (com.android.repository.api.ProgressIndicator)
com.android.sdklib.repository.targets.PlatformTarget target
com.android.sdklib.AndroidVersion androidVersion
com.android.sdklib.repository.targets.PlatformTarget existing
IllegalArgumentException e
com.android.repository.impl.meta.TypeDetails details
com.android.repository.api.LocalPackage p
com.android.sdklib.AndroidVersion addonVersion
com.android.sdklib.repository.targets.PlatformTarget baseTarget
com.android.repository.impl.meta.TypeDetails details
com.android.repository.api.LocalPackage p
com.android.sdklib.repository.targets.PlatformTarget target
com.android.repository.impl.meta.TypeDetails details
com.android.repository.api.LocalPackage p
java.util.Map newErrors
com.android.repository.api.RepoManager manager
java.util.Map platformTargets
com.google.common.collect.BiMap tempTargetToPackage
java.util.Map result
com.android.repository.api.ProgressIndicator progress
public com.android.sdklib.IAndroidTarget getTargetFromHashString (java.lang.String, com.android.repository.api.ProgressIndicator)
com.android.sdklib.IAndroidTarget target
String hash
com.android.repository.api.ProgressIndicator progress
public com.android.sdklib.IAndroidTarget getTargetOfAtLeastApiLevel (int, com.android.repository.api.ProgressIndicator)
com.android.sdklib.IAndroidTarget target
int minimumApiLevel
com.android.repository.api.ProgressIndicator progress
public java.lang.String getErrorForPackage (java.lang.String)
String path
public com.android.sdklib.IAndroidTarget getTargetFromPackage (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator)
com.android.repository.api.LocalPackage p
com.android.repository.api.ProgressIndicator progress
private static synthetic java.lang.String lambda$static$1 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage localPackage
private static synthetic com.android.sdklib.AndroidVersion lambda$static$0 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage localPackage
static void <clinit> ()
}
com/android/sdklib/repository/targets/PlatformTarget$1.class
PlatformTarget.java
package com.android.sdklib.repository.targets
final com.android.sdklib.repository.targets.PlatformTarget$1 extends com.google.gson.reflect.TypeToken {
void <init> ()
}
com/android/sdklib/repository/targets/SystemImage.class
SystemImage.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 AUTOMOTIVE_TAG
public static final com.android.sdklib.repository.IdDisplay CHROMEOS_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 PLAY_STORE_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 synthetic boolean $assertionsDisabled
public void <init> (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 boolean hasPlayStore ()
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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/sdklib/repository/targets/PlatformTarget.class
PlatformTarget.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 synthetic boolean $assertionsDisabled
public void <init> (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
public static java.util.List getLibsFromJson (java.io.File)
java.util.Collection libs
java.io.BufferedReader reader
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.IOException 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 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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/sdklib/repository/targets/OptionalLibraryImpl.class
OptionalLibraryImpl.java
package com.android.sdklib.repository.targets
public com.android.sdklib.repository.targets.OptionalLibraryImpl extends java.lang.Object implements com.android.sdklib.OptionalLibrary {
private final String mLibraryName
private final java.io.File mJarFile
private final String mDescription
private final boolean mRequireManifestEntry
public void <init> (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.OptionalLibrary lib
public int hashCode ()
public java.lang.String toString ()
}
com/android/sdklib/repository/targets/AddonTarget.class
AddonTarget.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 synthetic boolean $assertionsDisabled
public void <init> (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 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 synthetic int compareTo (java.lang.Object)
static void <clinit> ()
}
com/android/sdklib/repository/targets/PlatformTarget$Library.class
PlatformTarget.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 <init> ()
}
com/android/sdklib/repository/targets/SystemImageManager.class
SystemImageManager.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
public 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 <init> (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/SdkVersionInfo.class
SdkVersionInfo.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 <init> ()
public static java.lang.String getAndroidName (int)
int api
String codeName
String versionString
public static java.lang.String getVersionStringSanitized (int)
int api
String retStr
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 c
int api
String previewName
boolean recognizeUnknowns
String codeName
int code
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/LayoutlibVersion.class
LayoutlibVersion.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 <init> (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 synthetic int compareTo (java.lang.Object)
}
com/android/sdklib/AndroidVersionHelper.class
AndroidVersionHelper.java
package com.android.sdklib
public com.android.sdklib.AndroidVersionHelper extends java.lang.Object {
public void <init> ()
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/tool/
com/android/sdklib/tool/TableFormatter.class
TableFormatter.java
package com.android.sdklib.tool
public com.android.sdklib.tool.TableFormatter extends java.lang.Object {
private final java.util.List mColumns
static final synthetic boolean $assertionsDisabled
public void <init> ()
public void addColumn (java.lang.String, java.util.function.Function, int, int)
String title
java.util.function.Function valueGetter
int prefixLimit
int suffixLimit
public void print (java.util.Collection, java.io.PrintStream)
java.util.Collection values
java.io.PrintStream out
String separator
java.util.Map maxLengths
String pattern
private synthetic void lambda$print$6 (java.io.PrintStream, java.lang.String, java.lang.Object)
java.io.PrintStream out
String pattern
Object value
private static synthetic java.lang.String lambda$null$5 (java.lang.Object, com.android.sdklib.tool.TableFormatter$Column)
Object value
com.android.sdklib.tool.TableFormatter$Column column
private static synthetic java.lang.String lambda$print$4 (java.lang.String, com.android.sdklib.tool.TableFormatter$Column)
String separator
com.android.sdklib.tool.TableFormatter$Column column
private static synthetic java.lang.String lambda$print$3 (java.lang.Integer)
Integer max
private static synthetic java.lang.Integer lambda$print$2 (java.util.Collection, java.lang.String, com.android.sdklib.tool.TableFormatter$Column)
java.util.Collection values
String separator
com.android.sdklib.tool.TableFormatter$Column column
private static synthetic int lambda$null$1 (com.android.sdklib.tool.TableFormatter$Column, int)
com.android.sdklib.tool.TableFormatter$Column column
int length
private static synthetic int lambda$null$0 (com.android.sdklib.tool.TableFormatter$Column, java.lang.Object)
com.android.sdklib.tool.TableFormatter$Column column
Object value
static void <clinit> ()
}
com/android/sdklib/tool/AvdManagerCli$4.class
AvdManagerCli.java
package com.android.sdklib.tool
com.android.sdklib.tool.AvdManagerCli$4 extends com.android.repository.api.ConsoleProgressIndicator {
final synthetic com.android.sdklib.tool.AvdManagerCli this$0
void <init> (com.android.sdklib.tool.AvdManagerCli)
com.android.sdklib.tool.AvdManagerCli this$0
public void logVerbose (java.lang.String)
String s
}
com/android/sdklib/tool/OfflineRepoCreator$1.class
OfflineRepoCreator.java
package com.android.sdklib.tool
com.android.sdklib.tool.OfflineRepoCreator$1 extends java.lang.Object implements com.android.repository.api.SettingsController {
final synthetic com.android.sdklib.tool.OfflineRepoCreator this$0
void <init> (com.android.sdklib.tool.OfflineRepoCreator)
com.android.sdklib.tool.OfflineRepoCreator this$0
public boolean getForceHttp ()
public void setForceHttp (boolean)
boolean force
public boolean getDisableSdkPatches ()
public void setDisableSdkPatches (boolean)
boolean disable
public com.android.repository.api.Channel getChannel ()
}
com/android/sdklib/tool/AvdManagerCli.class
AvdManagerCli.java
package com.android.sdklib.tool
com.android.sdklib.tool.AvdManagerCli extends com.android.sdklib.util.CommandLineParser {
private static final String VERB_LIST
private static final String VERB_CREATE
private static final String VERB_MOVE
private static final String VERB_DELETE
private static final String OBJECT_AVDS
private static final String OBJECT_AVD
private static final String OBJECT_TARGET
private static final String OBJECT_TARGETS
private static final String OBJECT_DEVICE
private static final String OBJECT_DEVICES
private static final String KEY_IMAGE_PACKAGE
private static final String KEY_NAME
private static final String KEY_PATH
private static final String KEY_SDCARD
private static final String KEY_FORCE
private static final String KEY_RENAME
private static final String KEY_SNAPSHOT
private static final String KEY_COMPACT
private static final String KEY_EOL_NULL
private static final String KEY_TAG
private static final String KEY_ABI
private static final String KEY_CLEAR_CACHE
private static final String KEY_DEVICE
private static final String TOOLSDIR
private static final String WORKDIR
private static final String[] BOOLEAN_YES_REPLIES
private static final String[] BOOLEAN_NO_REPLIES
private static final java.util.regex.Pattern RE_AVD_NAME
private static final String CHARS_AVD_NAME
private java.io.InputStream mInput
private String mOsSdkFolder
private final com.android.utils.ILogger mSdkLog
private com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
private com.android.sdklib.internal.avd.AvdManager mAvdManager
private String mAvdFolder
private static final String[][] ACTIONS
static final synthetic boolean $assertionsDisabled
public static void main (java.lang.String[])
java.util.concurrent.atomic.AtomicReference reference
com.android.utils.ILogger logger
com.android.sdklib.tool.AvdManagerCli instance
Exception e
String[] args
void run (java.lang.String[])
String[] args
private static com.android.utils.ILogger createLogger (java.util.concurrent.atomic.AtomicReference)
java.util.concurrent.atomic.AtomicReference cli
private void init ()
java.io.File tools
java.io.File tools
String cmdName
String toolsDirProp
java.io.IOException e
java.io.File workDir
String workDirProp
private com.android.sdklib.internal.avd.AvdManager getAvdManager () throws com.android.prefs.AndroidLocation$AndroidLocationException
private void doAction ()
String verb
String directObject
private void displayTagAbiList (java.util.Collection, java.lang.String)
com.android.sdklib.ISystemImage si
boolean first
java.util.Collection systemImages
String message
private void displayAvdList (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdInfo info
char eol
com.android.sdklib.repository.IdDisplay vendor
String vendorStr
com.android.sdklib.internal.avd.AvdInfo info
String deviceName
String deviceMfctr
com.android.sdklib.repository.targets.SystemImage img
com.android.sdklib.repository.meta.DetailsTypes$ApiDetailsType details
String versionWithCodename
java.util.Map properties
String skin
String sdcard
String snapshot
int index
String error
com.android.sdklib.internal.avd.AvdInfo info
com.android.sdklib.internal.avd.AvdManager avdManager
com.android.sdklib.internal.avd.AvdInfo[] avds
java.util.List badAvds
boolean needSeparator
private void displayAvdList ()
com.android.sdklib.internal.avd.AvdManager avdManager
com.android.prefs.AndroidLocation$AndroidLocationException e
void displayTargetList ()
com.android.sdklib.IAndroidTarget target
char eol
com.android.sdklib.OptionalLibrary library
java.util.List libraries
java.io.File targetLocation
com.android.sdklib.ISystemImage image
com.android.sdklib.IAndroidTarget target
com.android.repository.api.ProgressIndicator progress
java.util.Collection targets
int index
private void displayDeviceList ()
com.android.sdklib.devices.Device device
char eol
com.android.sdklib.devices.Device device
String tag
int index
java.util.List devices
private com.android.sdklib.devices.DeviceManager createDeviceManager ()
java.io.File androidFolder
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.File androidFolder
private java.lang.String getValidImagePaths ()
private void createAvd ()
java.io.File avdFolder
com.android.sdklib.repository.meta.DetailsTypes$SysImgDetailsType details
String[] segments
com.android.sdklib.ISystemImage systemImage
com.android.sdklib.repository.targets.SystemImage systemImage
com.android.sdklib.devices.Device d
java.util.List devices
int index
java.io.IOException e
boolean removePrevious
com.android.sdklib.internal.avd.AvdManager avdManager
String avdName
com.android.sdklib.internal.avd.AvdInfo info
String paramFolderPath
java.io.File avdFolder
com.android.sdklib.repository.IdDisplay tag
String abiType
String cmdTag
java.util.Set tags
com.android.sdklib.repository.targets.SystemImage img
com.android.sdklib.devices.Device device
String deviceParam
java.util.Map hardwareConfig
com.android.sdklib.internal.avd.AvdInfo newAvdInfo
com.android.prefs.AndroidLocation$AndroidLocationException e
com.android.repository.api.ProgressIndicator progress
String packagePath
com.android.repository.api.LocalPackage imagePkg
java.util.Collection sysImgs
private static java.util.Map defaultEmulatorPropertiesMap ()
java.util.HashMap map
private void deleteAvd ()
String avdName
com.android.sdklib.internal.avd.AvdManager avdManager
com.android.sdklib.internal.avd.AvdInfo info
com.android.prefs.AndroidLocation$AndroidLocationException e
private void moveAvd ()
java.io.File f1
java.io.File f2
java.io.IOException e
java.io.File f
java.io.IOException e
java.io.File originalFolder
java.io.File ini
java.util.Map properties
String avdName
com.android.sdklib.internal.avd.AvdManager avdManager
com.android.sdklib.internal.avd.AvdInfo info
String newName
String paramFolderPath
Exception e
private java.util.Map defaultHardwareConfig ()
String defaultValue
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
com.android.repository.api.LocalPackage emulatorPackage
java.io.File libDir
java.io.File hardwareDefs
com.android.repository.io.FileOp fop
java.util.Map hwMap
java.util.Map hwConfigMap
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty[] hwProperties
private java.util.Map promptForHardware () throws java.io.IOException
java.util.Map defaultConfig
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
String description
String defaultValue
String validResponse
int i
byte[] readLineBuffer
String result
String defaultAnswer
com.android.repository.api.LocalPackage emulatorPackage
java.io.File libDir
java.io.File hardwareDefs
com.android.repository.io.FileOp fop
java.util.Map hwMap
java.util.HashMap map
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty[] hwProperties
public static java.lang.String validateResponse (java.lang.String, com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, com.android.utils.ILogger)
java.io.IOException e
NumberFormatException e
String enumString
String enumString
String enumString
String enumString
String priorEnumString
String userInput
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
com.android.utils.ILogger logger
private static void updateUninitializedDynamicParameters (java.util.Map)
com.android.sdklib.devices.Storage ramSize
int numPixels
Exception unused
String lcdWidthString
String lcdHeightString
int numPixels
com.android.sdklib.devices.Storage ramSize
com.android.sdklib.devices.Storage internalStorageSize
String heapSizeString
com.android.resources.Density density
String densityString
int screenWidth
int screenHeight
double screenDiagonalInches
com.android.resources.ScreenSize screenSize
boolean isWear
com.android.sdklib.devices.Storage heapSize
String numCoresString
java.util.Map hwConfig
boolean updateRamSize
String ramSizeString
boolean updateInternalStorage
String internalStorageString
boolean updateHeapSize
boolean updateNumCores
private java.lang.String readLine (byte[]) throws java.io.IOException
byte[] tempBuffer
String secondHalf
byte[] buffer
int count
private java.lang.String promptPassword (java.lang.String) throws java.io.IOException
byte[] buffer
String prompt
java.util.concurrent.atomic.AtomicBoolean keepErasing
Thread eraser
private static boolean getBooleanReply (java.lang.String) throws java.io.IOException
String valid
String valid
String reply
private transient void errorAndExit (java.lang.String, java.lang.Object[])
String format
Object[] args
void <init> (com.android.utils.ILogger, com.android.sdklib.repository.AndroidSdkHandler, java.lang.String, java.lang.String, java.io.InputStream)
com.android.utils.ILogger logger
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
String sdkRoot
String avdRoot
java.io.InputStream input
private void <init> (com.android.utils.ILogger)
com.android.utils.ILogger logger
public boolean acceptLackOfVerb ()
private java.lang.String getParamLocationPath ()
private java.lang.String getParamPkgPath ()
private java.lang.String getParamName ()
private java.lang.String getParamSdCard ()
private boolean getFlagForce ()
private boolean getFlagSnapshot ()
private java.lang.String getParamMoveNewName ()
private java.lang.String getParamAbi ()
private java.lang.String getParamTag ()
private java.lang.String getParamDevice ()
private boolean getFlagCompact ()
private boolean getFlagEolNull ()
private static synthetic void lambda$promptPassword$3 (java.util.concurrent.atomic.AtomicBoolean)
java.util.concurrent.atomic.AtomicBoolean keepErasing
private static synthetic java.lang.String lambda$getValidImagePaths$2 (com.android.sdklib.repository.targets.SystemImage)
com.android.sdklib.repository.targets.SystemImage image
private static synthetic boolean lambda$displayAvdList$1 (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo avd
private static synthetic int lambda$displayAvdList$0 (com.android.sdklib.internal.avd.AvdInfo, com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo a1
com.android.sdklib.internal.avd.AvdInfo a2
static void <clinit> ()
}
com/android/sdklib/tool/AvdManagerCli$7.class
AvdManagerCli.java
package com.android.sdklib.tool
synthetic com.android.sdklib.tool.AvdManagerCli$7 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$sdklib$internal$avd$HardwareProperties$HardwarePropertyType
static void <clinit> ()
}
com/android/sdklib/tool/AvdManagerCli$6.class
AvdManagerCli.java
package com.android.sdklib.tool
com.android.sdklib.tool.AvdManagerCli$6 extends com.android.repository.api.ProgressIndicatorAdapter {
final synthetic com.android.sdklib.tool.AvdManagerCli this$0
void <init> (com.android.sdklib.tool.AvdManagerCli)
com.android.sdklib.tool.AvdManagerCli this$0
}
com/android/sdklib/tool/TableFormatter$Column.class
TableFormatter.java
package com.android.sdklib.tool
com.android.sdklib.tool.TableFormatter$Column extends java.lang.Object {
private final String mTitle
private final java.util.function.Function mValueGetter
private final int mPrefixLimit
private final int mSuffixLimit
public void <init> (java.lang.String, java.util.function.Function, int, int)
String title
java.util.function.Function valueGetter
int prefixLimit
int suffixLimit
public java.lang.String getTitle ()
public int getMaxLength ()
public java.lang.String getValue (java.lang.Object)
Object input
String value
}
com/android/sdklib/tool/OfflineRepoCreator$OfflineRepoConfig.class
OfflineRepoCreator.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 com.android.repository.io.FileOp mFop
private static final String DEST
private static final String PKG_LIST
private void <init> ()
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
private static void printUsage ()
static synthetic com.android.repository.io.FileOp access$000 (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig x0
static synthetic java.util.List access$100 (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig x0
static synthetic java.nio.file.Path access$200 (com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig)
com.android.sdklib.tool.OfflineRepoCreator$OfflineRepoConfig x0
}
com/android/sdklib/tool/OfflineRepoCreator.class
OfflineRepoCreator.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 <init> (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
com.android.repository.api.SettingsController settings
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/AvdManagerCli$2.class
AvdManagerCli.java
package com.android.sdklib.tool
com.android.sdklib.tool.AvdManagerCli$2 extends com.android.repository.api.ConsoleProgressIndicator {
final synthetic com.android.sdklib.tool.AvdManagerCli this$0
void <init> (com.android.sdklib.tool.AvdManagerCli)
com.android.sdklib.tool.AvdManagerCli this$0
public void logVerbose (java.lang.String)
String s
}
com/android/sdklib/tool/AvdManagerCli$1.class
AvdManagerCli.java
package com.android.sdklib.tool
final com.android.sdklib.tool.AvdManagerCli$1 extends java.lang.Object implements com.android.utils.IReaderLogger {
final synthetic java.util.concurrent.atomic.AtomicReference val$cli
void <init> (java.util.concurrent.atomic.AtomicReference)
public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable t
String errorFormat
Object[] args
public transient void warning (java.lang.String, java.lang.Object[])
String warningFormat
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
public int readLine (byte[]) throws java.io.IOException
byte[] inputBuffer
}
com/android/sdklib/tool/AvdManagerCli$5.class
AvdManagerCli.java
package com.android.sdklib.tool
com.android.sdklib.tool.AvdManagerCli$5 extends com.android.repository.api.ProgressIndicatorAdapter {
final synthetic com.android.sdklib.tool.AvdManagerCli this$0
void <init> (com.android.sdklib.tool.AvdManagerCli)
com.android.sdklib.tool.AvdManagerCli this$0
}
com/android/sdklib/tool/AvdManagerCli$3.class
AvdManagerCli.java
package com.android.sdklib.tool
com.android.sdklib.tool.AvdManagerCli$3 extends com.android.repository.api.ProgressIndicatorAdapter {
final synthetic com.android.sdklib.tool.AvdManagerCli this$0
void <init> (com.android.sdklib.tool.AvdManagerCli)
com.android.sdklib.tool.AvdManagerCli this$0
}
com/android/sdklib/tool/sdkmanager/
com/android/sdklib/tool/sdkmanager/InstallAction.class
InstallAction.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.InstallAction extends com.android.sdklib.tool.sdkmanager.SdkPackagesAction {
private static final String ACTION_ARG
void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public static void register (java.util.Map)
java.util.Map argToFactory
public void execute (com.android.repository.api.ProgressIndicator) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
com.android.repository.api.RemotePackage p
String path
com.android.repository.api.Installer installer
com.android.repository.api.RemotePackage p
java.util.List acceptedRemotes
double progressMax
double progressIncrement
com.android.repository.api.ProgressIndicator progress
java.util.List remotes
private java.util.List checkLicenses (java.util.List, com.android.repository.api.ProgressIndicator)
com.android.repository.api.License l
com.android.repository.api.RemotePackage accepted
java.util.List required
java.util.List acceptedPackages
java.util.Set problemPackages
java.util.Iterator acceptedIter
java.util.List remotes
com.android.repository.api.ProgressIndicator progress
com.google.common.collect.Multimap unacceptedLicenses
private synthetic void lambda$checkLicenses$3 (com.android.repository.api.RemotePackage)
com.android.repository.api.RemotePackage problem
private synthetic void lambda$checkLicenses$2 (com.google.common.collect.Multimap, com.android.repository.api.RemotePackage)
com.google.common.collect.Multimap unacceptedLicenses
com.android.repository.api.RemotePackage remote
com.android.repository.api.License l
private synthetic void lambda$execute$1 (com.android.repository.api.RemotePackage)
com.android.repository.api.RemotePackage p
private static synthetic boolean lambda$execute$0 (java.util.List, com.android.repository.api.RemotePackage)
java.util.List acceptedRemotes
com.android.repository.api.RemotePackage p
}
com/android/sdklib/tool/sdkmanager/LicensesAction.class
LicensesAction.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.LicensesAction extends com.android.sdklib.tool.sdkmanager.SdkAction {
private static final String LICENSES_ARG
private void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public static void register (java.util.Map)
java.util.Map argToFactory
public void execute (com.android.repository.api.ProgressIndicator) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
boolean accepted
com.android.repository.api.License license
com.android.repository.api.License license
int i
int notAccepted
com.android.repository.api.ProgressIndicator progress
java.util.Set licenses
com.google.common.collect.ImmutableList$Builder licensesNotYetAcceptedBuilder
com.google.common.collect.ImmutableList licensesNotYetAccepted
int newlyAcceptedCount
}
com/android/sdklib/tool/sdkmanager/SdkManagerCli.class
SdkManagerCli.java
package com.android.sdklib.tool.sdkmanager
public com.android.sdklib.tool.sdkmanager.SdkManagerCli extends java.lang.Object {
private final com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings mSettings
public static void main (java.lang.String[])
Exception e
String[] args
private static void main (java.util.List) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
java.io.IOException e
java.util.List args
com.android.repository.io.impl.FileSystemFileOp fop
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
java.nio.file.Path localPath
com.android.sdklib.repository.AndroidSdkHandler handler
public void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings, java.io.PrintStream, java.io.InputStream, com.android.repository.api.Downloader, com.android.sdklib.repository.AndroidSdkHandler)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
java.io.PrintStream out
java.io.InputStream in
com.android.repository.api.Downloader downloader
com.android.sdklib.repository.AndroidSdkHandler handler
void run (com.android.repository.api.ProgressIndicator) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
com.android.repository.api.ProgressIndicator progress
static boolean askForLicense (com.android.repository.api.License, java.io.PrintStream, java.io.BufferedReader)
com.android.repository.api.License license
java.io.PrintStream out
java.io.BufferedReader in
static void printLicense (com.android.repository.api.License, java.io.PrintStream)
com.android.repository.api.License license
java.io.PrintStream out
static boolean askYesNo (java.io.BufferedReader)
String result
java.io.IOException e
java.io.BufferedReader in
private static void usage (java.io.PrintStream)
java.io.PrintStream out
}
com/android/sdklib/tool/sdkmanager/SdkManagerCli$CommandFailedException.class
SdkManagerCli.java
package com.android.sdklib.tool.sdkmanager
public final com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException extends java.lang.Exception {
public void <init> ()
}
com/android/sdklib/tool/sdkmanager/ShowVersionAction.class
ShowVersionAction.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.ShowVersionAction extends com.android.sdklib.tool.sdkmanager.SdkAction {
private static final String ACTION_ARG
private void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public static void register (java.util.Map)
java.util.Map argToFactory
public void execute (com.android.repository.api.ProgressIndicator) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.LocalPackage tools
}
com/android/sdklib/tool/sdkmanager/SdkPackagesAction.class
SdkPackagesAction.java
package com.android.sdklib.tool.sdkmanager
public abstract com.android.sdklib.tool.sdkmanager.SdkPackagesAction extends com.android.sdklib.tool.sdkmanager.SdkAction {
private static final String PKG_FILE_ARG
private java.util.List mPackages
void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
protected boolean applyPackageOperation (com.android.repository.api.PackageOperation, com.android.repository.api.ProgressIndicator)
com.android.repository.api.PackageOperation operation
com.android.repository.api.ProgressIndicator progress
boolean consumeArgument (java.lang.String, com.android.repository.api.ProgressIndicator)
java.io.IOException e
String packageFile
String arg
com.android.repository.api.ProgressIndicator progress
public java.util.List getPaths (com.android.repository.api.RepoManager)
com.android.repository.api.RepoManager mgr
public volatile synthetic boolean validate (com.android.repository.api.ProgressIndicator)
}
com/android/sdklib/tool/sdkmanager/UninstallAction.class
UninstallAction.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.UninstallAction extends com.android.sdklib.tool.sdkmanager.SdkPackagesAction {
private static final String ACTION_ARG
private void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public void execute (com.android.repository.api.ProgressIndicator) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
com.android.repository.api.Uninstaller uninstaller
com.android.repository.api.LocalPackage p
String path
com.android.repository.api.ProgressIndicator progress
java.util.List paths
double progressMax
double progressIncrement
public static void register (java.util.Map)
java.util.Map argToFactory
}
com/android/sdklib/tool/sdkmanager/QuietProgressIndicator.class
QuietProgressIndicator.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.QuietProgressIndicator extends com.android.repository.api.ProgressIndicatorAdapter {
private final com.android.repository.api.ProgressIndicator myProgress
public void <init> (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
}
com/android/sdklib/tool/sdkmanager/SdkManagerCli$UncheckedCommandFailedException.class
SdkManagerCli.java
package com.android.sdklib.tool.sdkmanager
public final com.android.sdklib.tool.sdkmanager.SdkManagerCli$UncheckedCommandFailedException extends java.lang.RuntimeException {
public void <init> ()
}
com/android/sdklib/tool/sdkmanager/SdkManagerCliSettings.class
SdkManagerCliSettings.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings extends java.lang.Object implements com.android.repository.api.SettingsController {
private static final String CHANNEL_ARG
private static final String SDK_ROOT_ARG
private static final String INCLUDE_OBSOLETE_ARG
private static final String HELP_ARG
private static final String NO_HTTPS_ARG
private static final String VERBOSE_ARG
private static final String PROXY_TYPE_ARG
private static final String PROXY_HOST_ARG
private static final String PROXY_PORT_ARG
private static final String NO_PROXY_ARG
private static final String TOOLSDIR
private static final java.util.Map ARG_TO_ACTION
public static final String STUDIO_UNITTEST_DO_NOT_RESOLVE_PROXY_ENV
public static final String HTTP_PROXY_ENV
public static final String HTTPS_PROXY_ENV
private java.nio.file.Path mLocalPath
private com.android.sdklib.tool.sdkmanager.SdkAction mAction
private int mChannel
private boolean mIncludeObsolete
private boolean mForceHttp
private boolean mDisableSdkPatches
private boolean mForceNoProxy
private boolean mVerbose
private java.net.Proxy$Type mProxyType
private java.net.SocketAddress mProxyHost
private String mProxyHostStr
private com.android.sdklib.repository.AndroidSdkHandler mHandler
private com.android.repository.api.RepoManager mRepoManager
private java.io.PrintStream mOut
private java.io.BufferedReader mIn
private com.android.repository.api.Downloader mDownloader
private java.nio.file.FileSystem mFileSystem
private java.util.Map mEnvironment
public void setDownloader (com.android.repository.api.Downloader)
com.android.repository.api.Downloader downloader
public void setSdkHandler (com.android.sdklib.repository.AndroidSdkHandler)
com.android.sdklib.repository.AndroidSdkHandler handler
public void setOutputStream (java.io.PrintStream)
java.io.PrintStream out
public void setInputStream (java.io.InputStream)
java.io.InputStream in
public static com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings createSettings (java.util.List, java.nio.file.FileSystem)
java.util.List args
java.nio.file.FileSystem fileSystem
static com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings createSettings (java.util.List, java.nio.file.FileSystem, java.util.Map)
Exception e
java.util.List args
java.nio.file.FileSystem fileSystem
java.util.Map environment
com.android.repository.api.ProgressIndicator progress
private boolean setAction (com.android.sdklib.tool.sdkmanager.SdkAction, com.android.repository.api.ProgressIndicator)
com.android.sdklib.tool.sdkmanager.SdkAction action
com.android.repository.api.ProgressIndicator progress
private java.net.SocketAddress createAddress (java.lang.String, int)
java.net.InetAddress address
java.net.UnknownHostException e
String host
int port
public com.android.repository.api.Channel getChannel ()
public boolean getForceHttp ()
public void setForceHttp (boolean)
boolean force
public boolean getDisableSdkPatches ()
public void setDisableSdkPatches (boolean)
boolean disable
public boolean getForceNoProxy ()
public java.nio.file.Path getLocalPath ()
public com.android.sdklib.tool.sdkmanager.SdkAction getAction ()
public boolean isVerbose ()
public boolean includeObsolete ()
public com.android.repository.api.ProgressIndicator getProgressIndicator ()
java.io.PrintStream out
public java.net.Proxy getProxy ()
java.lang.String getProxyHostStr ()
public com.android.repository.api.RepoManager getRepoManager ()
public com.android.repository.api.Downloader getDownloader ()
public java.io.BufferedReader getInputReader ()
public java.io.PrintStream getOutputStream ()
public com.android.sdklib.repository.AndroidSdkHandler getSdkHandler ()
public java.nio.file.FileSystem getFileSystem ()
private static java.net.Proxy$Type extractProxyType (java.lang.String, com.android.repository.api.ProgressIndicator)
String type
com.android.repository.api.ProgressIndicator progress
private void <init> (java.util.List, java.nio.file.FileSystem, java.util.Map, com.android.repository.api.ProgressIndicator)
NumberFormatException e
String value
String type
NumberFormatException e
String value
String arg
String arg
String proxyEnv
java.net.URL url
java.net.MalformedURLException e
String proxyEnv
java.net.SocketAddress address
java.util.List args
java.nio.file.FileSystem fileSystem
java.util.Map environment
com.android.repository.api.ProgressIndicator progress
String proxyHost
int proxyPort
String toolsDir
java.util.Iterator argIter
static synthetic boolean access$000 (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings x0
static void <clinit> ()
}
com/android/sdklib/tool/sdkmanager/UpdateAction.class
UpdateAction.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.UpdateAction extends com.android.sdklib.tool.sdkmanager.InstallAction {
public static final String ACTION_ARG
private void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public java.util.List getPaths (com.android.repository.api.RepoManager)
com.android.repository.api.RepoManager mgr
boolean consumeArgument (java.lang.String, com.android.repository.api.ProgressIndicator)
String arg
com.android.repository.api.ProgressIndicator progress
public static void register (java.util.Map)
java.util.Map argToFactory
private static synthetic java.lang.String lambda$getPaths$1 (com.android.repository.api.UpdatablePackage)
com.android.repository.api.UpdatablePackage p
private synthetic boolean lambda$getPaths$0 (com.android.repository.api.UpdatablePackage)
com.android.repository.api.UpdatablePackage p
}
com/android/sdklib/tool/sdkmanager/ListAction.class
ListAction.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.ListAction extends com.android.sdklib.tool.sdkmanager.SdkAction {
private static final String ACTION_ARG
private void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public void execute (com.android.repository.api.ProgressIndicator)
com.android.repository.api.LocalPackage local
com.android.repository.api.RemotePackage remote
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.RepositoryPackages packages
java.util.Collection locals
java.util.Collection localObsoletes
java.util.Collection remotes
java.util.Collection remoteObsoletes
java.util.Set updates
public static void register (java.util.Map)
java.util.Map argToFactory
private void printListVerbose (java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Set)
com.android.repository.api.UpdatablePackage update
java.util.Collection locals
java.util.Collection localObsoletes
java.util.Collection remotes
java.util.Collection remoteObsoletes
java.util.Set updates
private void verboseListLocal (java.util.Collection)
com.android.repository.api.LocalPackage local
java.util.Collection locals
private void verboseListRemote (java.util.Collection)
com.android.repository.impl.meta.RevisionType minRevision
com.android.repository.api.Dependency dependency
com.android.repository.api.RemotePackage remote
java.util.Collection remotes
private void printList (java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Set)
com.android.sdklib.tool.TableFormatter updateTable
java.util.Collection locals
java.util.Collection localObsoletes
java.util.Collection remotes
java.util.Collection remoteObsoletes
java.util.Set updates
com.android.sdklib.tool.TableFormatter localTable
com.android.sdklib.tool.TableFormatter remoteTable
private static synthetic boolean lambda$printList$5 (com.android.repository.api.UpdatablePackage)
com.android.repository.api.UpdatablePackage updatable
private static synthetic java.lang.String lambda$printList$4 (com.android.repository.api.UpdatablePackage)
com.android.repository.api.UpdatablePackage p
private static synthetic java.lang.String lambda$printList$3 (com.android.repository.api.UpdatablePackage)
com.android.repository.api.UpdatablePackage p
private static synthetic java.lang.String lambda$printList$2 (com.android.repository.api.RemotePackage)
com.android.repository.api.RemotePackage p
private synthetic java.lang.String lambda$printList$1 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage p
private static synthetic java.lang.String lambda$printList$0 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage p
}
com/android/sdklib/tool/sdkmanager/SdkAction.class
SdkAction.java
package com.android.sdklib.tool.sdkmanager
abstract com.android.sdklib.tool.sdkmanager.SdkAction extends java.lang.Object {
protected final com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings mSettings
void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings settings
public abstract void execute (com.android.repository.api.ProgressIndicator) throws com.android.sdklib.tool.sdkmanager.SdkManagerCli$CommandFailedException
public boolean validate (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
boolean consumeArgument (java.lang.String, com.android.repository.api.ProgressIndicator)
String arg
com.android.repository.api.ProgressIndicator progress
protected com.android.repository.api.RepoManager getRepoManager ()
protected com.android.repository.api.Downloader getDownloader ()
protected java.io.BufferedReader getInputReader ()
protected java.io.PrintStream getOutputStream ()
protected com.android.sdklib.repository.AndroidSdkHandler getSdkHandler ()
}
com/android/sdklib/tool/sdkmanager/SdkManagerCliSettings$1.class
SdkManagerCliSettings.java
package com.android.sdklib.tool.sdkmanager
final com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings$1 extends com.android.repository.api.ConsoleProgressIndicator {
void <init> ()
public void logInfo (java.lang.String)
String s
public void logVerbose (java.lang.String)
String s
}
com/android/sdklib/tool/sdkmanager/SdkManagerCliSettings$2.class
SdkManagerCliSettings.java
package com.android.sdklib.tool.sdkmanager
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings$2 extends com.android.repository.api.ConsoleProgressIndicator {
final synthetic com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings this$0
void <init> (com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings, java.io.PrintStream, java.io.PrintStream)
com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings this$0
java.io.PrintStream x0
java.io.PrintStream x1
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
public void logVerbose (java.lang.String)
String s
}
com/android/sdklib/FileOpFileWrapper.class
FileOpFileWrapper.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 <init> (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 synthetic com.android.repository.io.FileOp access$000 (com.android.sdklib.FileOpFileWrapper)
com.android.sdklib.FileOpFileWrapper x0
}
com/android/sdklib/ISystemImage.class
ISystemImage.java
package com.android.sdklib
public abstract com.android.sdklib.ISystemImage extends java.lang.Object implements java.lang.Comparable {
public static final String WEAR_CN_DIRECTORY
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 ()
public abstract boolean hasPlayStore ()
}
com/android/sdklib/ISystemImage$LocationType.class
ISystemImage.java
package com.android.sdklib
public final enum com.android.sdklib.ISystemImage$LocationType extends java.lang.Enum {
public static final enum com.android.sdklib.ISystemImage$LocationType IN_LEGACY_FOLDER
public static final enum com.android.sdklib.ISystemImage$LocationType IN_IMAGES_SUBFOLDER
public static final enum com.android.sdklib.ISystemImage$LocationType IN_SYSTEM_IMAGE
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/sdklib/AndroidTargetHash.class
AndroidTargetHash.java
package com.android.sdklib
public abstract com.android.sdklib.AndroidTargetHash extends java.lang.Object {
public static final String PLATFORM_HASH_PREFIX
public void <init> ()
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/internal/
com/android/sdklib/internal/avd/
com/android/sdklib/internal/avd/AvdManager.class
AvdManager.java
package com.android.sdklib.internal.avd
public com.android.sdklib.internal.avd.AvdManager extends java.lang.Object {
private java.io.File mBaseAvdFolder
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_AVD_ID
public static final String AVD_INI_PLAYSTORE_ENABLED
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_ARC
public static final String AVD_INI_DISPLAY_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_FORCE_COLD_BOOT_MODE
public static final String AVD_INI_FORCE_CHOSEN_SNAPSHOT_BOOT_MODE
public static final String AVD_INI_FORCE_FAST_BOOT_MODE
public static final String AVD_INI_CHOSEN_SNAPSHOT_FILE
public static final String AVD_INI_COLD_BOOT_ONCE
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
public static final String DATA_FOLDER
public static final String USERDATA_IMG
public static final String USERDATA_QEMU_IMG
public static final String SNAPSHOTS_DIRECTORY
private static final String BOOT_PROP
static final String CONFIG_INI
private static final String HARDWARE_QEMU_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 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 synthetic boolean $assertionsDisabled
protected void <init> (com.android.sdklib.repository.AndroidSdkHandler, java.io.File, com.android.utils.ILogger, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.io.File baseAvdFolder
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, java.io.File, com.android.utils.ILogger) 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
com.android.repository.io.FileOp fop
java.lang.ref.WeakReference ref
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
java.io.File baseAvdFolder
com.android.utils.ILogger log
public java.io.File 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 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 logRunningAvdInfo (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger)
String pid
java.io.IOException ex
String command
int numTermChars
java.io.InputStream procInfoStream
int strMax
byte[] procInfo
int nRead
Process proc
Exception ex
com.android.sdklib.internal.avd.AvdInfo info
com.android.utils.ILogger logger
String pid
String command
int numTermChars
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
java.io.File alternative
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, boolean, com.android.utils.ILogger)
SecurityException e
SecurityException e
String oldSdCardPath
String oldAvdFolderPath
java.io.File bootPropsFile
SecurityException e
java.io.File dir
SecurityException e
com.android.sdklib.internal.avd.AvdInfo newAvdInfo
java.util.HashMap configValues
com.android.sdklib.repository.IdDisplay tag
com.android.sdklib.internal.avd.AvdInfo oldAvdInfo
SecurityException e
Exception 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 deviceHasPlayStore
boolean createSnapshot
boolean removePrevious
boolean editExisting
com.android.utils.ILogger log
java.io.File iniFile
boolean needCleanup
private com.android.sdklib.internal.avd.AvdInfo duplicateAvd (java.io.File, java.lang.String, com.android.sdklib.ISystemImage, com.android.utils.ILogger)
java.io.File destAvdFolder
com.android.repository.api.ProgressIndicator progInd
java.io.File configIni
java.util.Map configVals
String origAvdName
String origAvdPath
String newAvdPath
java.io.File hwQemu
java.io.File iniFile
Exception e
java.io.File origAvd
String newAvdName
com.android.sdklib.ISystemImage systemImage
com.android.utils.ILogger log
private java.util.Map updateNameAndIniPaths (java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.utils.ILogger) throws java.io.IOException
String newIniValue
String origIniValue
java.util.Map$Entry iniEntry
java.io.File iniFile
String oldName
String oldPath
String newName
String newPath
com.android.utils.ILogger log
java.util.Map iniVals
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
java.io.File androidFolder
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
Exception 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
Exception 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[] 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
public com.android.sdklib.internal.avd.AvdInfo parseAvdInfo (java.io.File, com.android.utils.ILogger)
java.io.File androidFolder
java.io.File f
String relPath
String avdName
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.OutputStreamWriter writer
java.io.File iniFile
java.util.Map values
boolean addEncoding
java.nio.charset.Charset charset
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
Exception 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) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo avd
java.util.Map newProperties
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
java.util.Map deviceHwProperties
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 ()
private void createAvdUserdata (com.android.sdklib.ISystemImage, java.io.File, com.android.utils.ILogger) throws java.io.IOException com.android.sdklib.internal.avd.AvdManager$AvdMgrException
com.android.sdklib.ISystemImage systemImage
java.io.File avdFolder
com.android.utils.ILogger log
java.io.File imageFolder
java.io.File userdataSrc
String abiType
java.io.File userdataDest
private void createAvdConfigFile (com.android.sdklib.ISystemImage, java.util.HashMap, com.android.utils.ILogger) throws com.android.sdklib.internal.avd.AvdManager$AvdMgrException
com.android.sdklib.ISystemImage systemImage
java.util.HashMap values
com.android.utils.ILogger log
private void createAvdSnapshot (boolean, boolean, java.util.Map, java.io.File, com.android.utils.ILogger) throws java.io.IOException com.android.sdklib.internal.avd.AvdManager$AvdMgrException
java.io.File toolsLib
java.io.File snapshotBlank
boolean createSnapshot
boolean editExisting
java.util.Map values
java.io.File avdFolder
com.android.utils.ILogger log
java.io.File snapshotDest
private void writeCpuArch (com.android.sdklib.ISystemImage, java.util.Map, com.android.utils.ILogger) throws com.android.sdklib.internal.avd.AvdManager$AvdMgrException
String arch
String model
com.android.sdklib.ISystemImage systemImage
java.util.Map values
com.android.utils.ILogger log
String abiType
com.android.sdklib.devices.Abi abi
private void createAvdSkin (java.io.File, java.lang.String, java.util.Map, com.android.utils.ILogger) throws com.android.sdklib.internal.avd.AvdManager$AvdMgrException
java.io.IOException e
java.io.File skinFolder
String skinName
java.util.Map values
com.android.utils.ILogger log
String skinPath
private void createAvdSdCard (java.lang.String, boolean, java.util.Map, java.io.File, com.android.utils.ILogger) throws com.android.sdklib.internal.avd.AvdManager$AvdMgrException
java.io.File sdcardFile
String path
com.android.sdklib.repository.LoggerProgressIndicatorWrapper progress
com.android.repository.api.LocalPackage p
java.io.File mkSdCard
String sdcard
boolean editExisting
java.util.Map values
java.io.File avdFolder
com.android.utils.ILogger log
long sdcardSize
java.io.File sdcardFile
boolean runMkSdcard
private void addHardwareConfig (com.android.sdklib.ISystemImage, java.io.File, java.io.File, java.util.Map, java.util.Map, com.android.utils.ILogger) throws java.io.IOException
java.util.Map imageHardwardConfig
java.util.Map skinHardwareConfig
com.android.sdklib.FileOpFileWrapper skinHardwareFile
com.android.sdklib.ISystemImage systemImage
java.io.File skinFolder
java.io.File avdFolder
java.util.Map hardwareConfig
java.util.Map values
com.android.utils.ILogger log
java.util.HashMap finalHardwareValues
com.android.sdklib.FileOpFileWrapper sysImgHardwareFile
java.io.File configIniFile
private com.android.sdklib.internal.avd.AvdInfo createAvdInfoObject (com.android.sdklib.ISystemImage, java.lang.String, boolean, boolean, java.io.File, java.io.File, com.android.sdklib.internal.avd.AvdInfo, java.util.Map) throws com.android.sdklib.internal.avd.AvdManager$AvdMgrException
com.android.sdklib.ISystemImage systemImage
String avdName
boolean removePrevious
boolean editExisting
java.io.File iniFile
java.io.File avdFolder
com.android.sdklib.internal.avd.AvdInfo oldAvdInfo
java.util.Map values
com.android.sdklib.internal.avd.AvdInfo theAvdInfo
private static void inhibitCopyOnWrite (java.io.File, com.android.utils.ILogger)
String error
String[] chattrCommand
Process chattrProcess
java.util.ArrayList errorOutput
Exception ee
java.io.File avdFolder
com.android.utils.ILogger log
private synthetic boolean lambda$buildAvdFilesList$1 (java.io.File, java.lang.String)
java.io.File parent
String name
private static synthetic boolean lambda$getImageRelativePath$0 (java.io.File, java.lang.String)
java.io.File dir
String name
static void <clinit> ()
}
com/android/sdklib/internal/avd/EmulatedProperties$1.class
EmulatedProperties.java
package com.android.sdklib.internal.avd
synthetic com.android.sdklib.internal.avd.EmulatedProperties$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$resources$Density
static final synthetic int[] $SwitchMap$com$android$resources$ScreenSize
static void <clinit> ()
}
com/android/sdklib/internal/avd/HardwareProperties.class
HardwareProperties.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_LCD_WIDTH
public static final String HW_LCD_HEIGHT
public static final String HW_KEYBOARD_LID
public static final String HW_LCD_FOLDED_X_OFFSET
public static final String HW_LCD_FOLDED_Y_OFFSET
public static final String HW_LCD_FOLDED_WIDTH
public static final String HW_LCD_FOLDED_HEIGHT
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 synthetic boolean $assertionsDisabled
public void <init> ()
public static java.util.Map parseHardwareDefinitions (com.android.io.IAbstractFile, 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.util.Map map
String line
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty prop
com.android.io.StreamException e
java.io.IOException e
com.android.io.IAbstractFile propFile
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 <clinit> ()
}
com/android/sdklib/internal/avd/AvdNetworkLatency.class
AvdNetworkLatency.java
package com.android.sdklib.internal.avd
public final enum com.android.sdklib.internal.avd.AvdNetworkLatency extends java.lang.Enum {
public static final enum com.android.sdklib.internal.avd.AvdNetworkLatency NONE
public static final enum com.android.sdklib.internal.avd.AvdNetworkLatency UMTS
public static final enum com.android.sdklib.internal.avd.AvdNetworkLatency EDGE
public static final enum com.android.sdklib.internal.avd.AvdNetworkLatency GPRS
private final String myName
private static final synthetic com.android.sdklib.internal.avd.AvdNetworkLatency[] $VALUES
public static com.android.sdklib.internal.avd.AvdNetworkLatency[] values ()
public static com.android.sdklib.internal.avd.AvdNetworkLatency valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String name
public static com.android.sdklib.internal.avd.AvdNetworkLatency fromName (java.lang.String)
com.android.sdklib.internal.avd.AvdNetworkLatency type
String name
public java.lang.String getAsParameter ()
public java.lang.String toString ()
static void <clinit> ()
}
com/android/sdklib/internal/avd/GpuMode.class
GpuMode.java
package com.android.sdklib.internal.avd
public final enum com.android.sdklib.internal.avd.GpuMode extends java.lang.Enum {
public static final enum com.android.sdklib.internal.avd.GpuMode AUTO
public static final enum com.android.sdklib.internal.avd.GpuMode HOST
public static final enum com.android.sdklib.internal.avd.GpuMode SWIFT
public static final enum com.android.sdklib.internal.avd.GpuMode OFF
private String mySetting
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/internal/avd/AvdInfo.class
AvdInfo.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
private final boolean mHasPlayStore
public void <init> (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 <init> (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
String psString
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 boolean hasPlayStore ()
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
java.io.File base
java.io.File result
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
java.io.File 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 synthetic int compareTo (java.lang.Object)
}
com/android/sdklib/internal/avd/AvdCamera.class
AvdCamera.java
package com.android.sdklib.internal.avd
public final enum com.android.sdklib.internal.avd.AvdCamera extends java.lang.Enum {
public static final enum com.android.sdklib.internal.avd.AvdCamera NONE
public static final enum com.android.sdklib.internal.avd.AvdCamera VIRTUAL_SCENE
public static final enum com.android.sdklib.internal.avd.AvdCamera EMULATED
public static final enum com.android.sdklib.internal.avd.AvdCamera WEBCAM
private final String myName
private static final synthetic com.android.sdklib.internal.avd.AvdCamera[] $VALUES
public static com.android.sdklib.internal.avd.AvdCamera[] values ()
public static com.android.sdklib.internal.avd.AvdCamera valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String name
public static com.android.sdklib.internal.avd.AvdCamera fromName (java.lang.String)
com.android.sdklib.internal.avd.AvdCamera type
String name
public java.lang.String getAsParameter ()
public java.lang.String toString ()
static void <clinit> ()
}
com/android/sdklib/internal/avd/AvdManager$2.class
AvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$2 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final synthetic java.util.ArrayList val$stdOutput
final synthetic java.util.ArrayList val$errorOutput
final synthetic com.android.sdklib.internal.avd.AvdManager this$0
void <init> (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/AvdManager$1.class
AvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$1 extends com.android.sdklib.repository.LoggerProgressIndicatorWrapper {
final synthetic com.android.sdklib.internal.avd.AvdManager this$0
void <init> (com.android.sdklib.internal.avd.AvdManager, com.android.utils.ILogger)
com.android.sdklib.internal.avd.AvdManager this$0
com.android.utils.ILogger toWrap
public void logVerbose (java.lang.String)
String s
}
com/android/sdklib/internal/avd/GpuMode$1.class
GpuMode.java
package com.android.sdklib.internal.avd
synthetic com.android.sdklib.internal.avd.GpuMode$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$sdklib$internal$avd$GpuMode
static void <clinit> ()
}
com/android/sdklib/internal/avd/AvdInfo$1.class
AvdInfo.java
package com.android.sdklib.internal.avd
synthetic com.android.sdklib.internal.avd.AvdInfo$1 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$sdklib$internal$avd$AvdInfo$AvdStatus
static void <clinit> ()
}
com/android/sdklib/internal/avd/AvdNetworkSpeed.class
AvdNetworkSpeed.java
package com.android.sdklib.internal.avd
public final enum com.android.sdklib.internal.avd.AvdNetworkSpeed extends java.lang.Enum {
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed FULL
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed LTE
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed HSDPA
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed UMTS
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed EDGE
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed GPRS
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed HSCSD
public static final enum com.android.sdklib.internal.avd.AvdNetworkSpeed GSM
private final String myName
private static final synthetic com.android.sdklib.internal.avd.AvdNetworkSpeed[] $VALUES
public static com.android.sdklib.internal.avd.AvdNetworkSpeed[] values ()
public static com.android.sdklib.internal.avd.AvdNetworkSpeed valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int, java.lang.String)
String name
public static com.android.sdklib.internal.avd.AvdNetworkSpeed fromName (java.lang.String)
com.android.sdklib.internal.avd.AvdNetworkSpeed type
String name
public java.lang.String getAsParameter ()
public java.lang.String toString ()
static void <clinit> ()
}
com/android/sdklib/internal/avd/AvdInfo$AvdStatus.class
AvdInfo.java
package com.android.sdklib.internal.avd
public final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus extends java.lang.Enum {
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus OK
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_PATH
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_CONFIG
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_PROPERTIES
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_IMAGE_DIR
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_DEVICE_CHANGED
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_DEVICE_MISSING
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_IMAGE_MISSING
public static final enum com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_CORRUPTED_INI
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/sdklib/internal/avd/AvdManager$InvalidTargetPathException.class
AvdManager.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 <init> (java.lang.String)
String message
}
com/android/sdklib/internal/avd/AvdManager$AvdMgrException.class
AvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$AvdMgrException extends java.lang.Exception {
final synthetic com.android.sdklib.internal.avd.AvdManager this$0
private void <init> (com.android.sdklib.internal.avd.AvdManager)
synthetic void <init> (com.android.sdklib.internal.avd.AvdManager, com.android.sdklib.internal.avd.AvdManager$1)
com.android.sdklib.internal.avd.AvdManager x0
com.android.sdklib.internal.avd.AvdManager$1 x1
}
com/android/sdklib/internal/avd/EmulatedProperties.class
EmulatedProperties.java
package com.android.sdklib.internal.avd
public com.android.sdklib.internal.avd.EmulatedProperties extends java.lang.Object {
public static final String BACK_CAMERA_KEY
public static final String CPU_CORES_KEY
public static final String CUSTOM_SKIN_FILE_KEY
public static final String DEVICE_FRAME_KEY
public static final String FRONT_CAMERA_KEY
public static final String HAS_HARDWARE_KEYBOARD_KEY
public static final String HOST_GPU_MODE_KEY
public static final String INTERNAL_STORAGE_KEY
public static final String NETWORK_LATENCY_KEY
public static final String NETWORK_SPEED_KEY
public static final String RAM_STORAGE_KEY
public static final String SDCARD_SIZE
public static final String USE_CHOSEN_SNAPSHOT_BOOT
public static final String USE_COLD_BOOT
public static final String USE_FAST_BOOT
public static final String USE_HOST_GPU_KEY
public static final String VM_HEAP_STORAGE_KEY
public static final int MAX_NUMBER_OF_CORES
public static final int RECOMMENDED_NUMBER_OF_CORES
public static final com.android.sdklib.devices.Storage DEFAULT_INTERNAL_STORAGE
public static final com.android.sdklib.devices.Storage DEFAULT_HEAP
public static final com.android.sdklib.internal.avd.AvdNetworkSpeed DEFAULT_NETWORK_SPEED
public static final com.android.sdklib.internal.avd.AvdNetworkLatency DEFAULT_NETWORK_LATENCY
public static final com.android.sdklib.devices.Storage DEFAULT_SDCARD_SIZE
public static final com.android.sdklib.devices.Storage MAX_DEFAULT_RAM_SIZE
public void <init> ()
public static com.android.sdklib.devices.Storage defaultRamStorage (int)
int ramInMb
int ramInMb
int numPixels
int ramInMb
public static void restrictDefaultRamSize (java.util.Map)
java.util.Map deviceConfig
com.android.sdklib.devices.Storage ramSize
public static com.android.sdklib.devices.Storage calculateDefaultVmHeapSize (com.android.resources.ScreenSize, com.android.resources.Density, boolean)
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
int vmHeapSize
com.android.resources.ScreenSize screenSize
com.android.resources.Density screenDensity
boolean isWear
int vmHeapSize
static void <clinit> ()
}
com/android/sdklib/internal/avd/AvdManager$3.class
AvdManager.java
package com.android.sdklib.internal.avd
final com.android.sdklib.internal.avd.AvdManager$3 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final synthetic java.util.ArrayList val$errorOutput
void <init> (java.util.ArrayList)
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/avd/HardwareProperties$HardwareProperty.class
HardwareProperties.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 <init> ()
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 synthetic 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 synthetic java.lang.String access$000 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
static synthetic 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 synthetic 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 synthetic 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 synthetic 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 synthetic 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 synthetic 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 synthetic 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/HardwareProperties$HardwarePropertyType.class
HardwareProperties.java
package com.android.sdklib.internal.avd
public final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType extends java.lang.Enum {
public static final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType INTEGER
public static final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType BOOLEAN
public static final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType DISKSIZE
public static final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType STRING
public static final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType INTEGER_ENUM
public static final enum com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType STRING_ENUM
private String mName
private boolean mIsEnum
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/internal/project/
com/android/sdklib/internal/project/IPropertySource.class
IPropertySource.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/ProjectPropertiesWorkingCopy.class
ProjectPropertiesWorkingCopy.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 <init> (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 <clinit> ()
}
com/android/sdklib/internal/project/ProjectProperties.class
ProjectProperties.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
public static final String PROPERTY_NDK_SYMLINKDIR
public static final String PROPERTY_CMAKE
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 <init> (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 <clinit> ()
}
com/android/sdklib/internal/project/ProjectProperties$PropertyType.class
ProjectProperties.java
package com.android.sdklib.internal.project
public final enum com.android.sdklib.internal.project.ProjectProperties$PropertyType extends java.lang.Enum {
public static final enum com.android.sdklib.internal.project.ProjectProperties$PropertyType ANT
public static final enum com.android.sdklib.internal.project.ProjectProperties$PropertyType PROJECT
public static final enum com.android.sdklib.internal.project.ProjectProperties$PropertyType LOCAL
public static final enum com.android.sdklib.internal.project.ProjectProperties$PropertyType LEGACY_DEFAULT
public static final enum 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 synthetic 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 <init> (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 synthetic java.lang.String access$000 (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.sdklib.internal.project.ProjectProperties$PropertyType x0
static void <clinit> ()
}
com/android/sdklib/internal/build/
com/android/sdklib/internal/build/SymbolLoader.class
SymbolLoader.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 <init> (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.class
BuildConfigGenerator.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 <init> (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/SymbolWriter.class
SymbolWriter.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 <init> (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/SymbolLoader$SymbolEntry.class
SymbolLoader.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 <init> (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/devices/
com/android/sdklib/devices/State.class
State.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 <init> ()
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/DeviceManager.class
DeviceManager.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 final java.io.File mAndroidFolder
private com.android.utils.ILogger mLog
private final com.android.repository.io.FileOp mFop
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 java.io.File mOsSdkPath
private final com.android.sdklib.repository.AndroidSdkHandler mSdkHandler
public static final java.util.EnumSet ALL_DEVICES
private static final String[] DEVICE_FILES
static final synthetic 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
public static com.android.sdklib.devices.DeviceManager createInstance (com.android.sdklib.repository.AndroidSdkHandler, com.android.utils.ILogger)
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
private void <init> (com.android.sdklib.repository.AndroidSdkHandler, com.android.utils.ILogger)
com.android.sdklib.repository.AndroidSdkHandler sdkHandler
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
java.io.InputStream stream
String deviceFile
java.io.File deviceXml
java.io.File deviceDir
java.io.File extrasFolder
java.util.List deviceDirs
private boolean initSysImgDevices ()
com.android.sdklib.repository.LoggerProgressIndicatorWrapper progress
com.android.repository.api.RepoManager mgr
private boolean initUserDevices ()
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 ()
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.Storage ramSize
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
private synthetic void lambda$initSysImgDevices$2 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage pkg
java.io.File deviceXml
private static synthetic com.android.sdklib.AndroidVersion lambda$initSysImgDevices$1 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage pkg
private static synthetic boolean lambda$initSysImgDevices$0 (com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage pkg
static void <clinit> ()
}
com/android/sdklib/devices/Storage$Unit.class
Storage.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.Storage$Unit extends java.lang.Enum {
public static final enum com.android.sdklib.devices.Storage$Unit B
public static final enum com.android.sdklib.devices.Storage$Unit KiB
public static final enum com.android.sdklib.devices.Storage$Unit MiB
public static final enum com.android.sdklib.devices.Storage$Unit GiB
public static final enum com.android.sdklib.devices.Storage$Unit TiB
private String mValue
private String mDisplayValue
private long mNoBytes
private static final synthetic 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 <init> (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 unit
String val
public static com.android.sdklib.devices.Storage$Unit getEnum (char)
com.android.sdklib.devices.Storage$Unit unit
char unitChar
public long getNumberOfBytes ()
public java.lang.String toString ()
public java.lang.String getDisplayValue ()
public char getUnitChar ()
static void <clinit> ()
}
com/android/sdklib/devices/DeviceManager$DevicesChangedListener.class
DeviceManager.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/Multitouch.class
Multitouch.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.Multitouch extends java.lang.Enum {
public static final enum com.android.sdklib.devices.Multitouch NONE
public static final enum com.android.sdklib.devices.Multitouch BASIC
public static final enum com.android.sdklib.devices.Multitouch DISTINCT
public static final enum com.android.sdklib.devices.Multitouch JAZZ_HANDS
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/Screen.class
Screen.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
private int mFoldedXOffset
private int mFoldedYOffset
private int mFoldedWidth
private int mFoldedHeight
public void <init> ()
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 boolean isFoldable ()
public void setFoldedXOffset (int)
int xOffset
public int getFoldedXOffset ()
public void setFoldedYOffset (int)
int yOffset
public int getFoldedYOffset ()
public void setFoldedWidth (int)
int width
public int getFoldedWidth ()
public void setFoldedHeight (int)
int height
public int getFoldedHeight ()
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/devices/Device$Builder.class
Device.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 boolean mHasPlayStore
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 <init> ()
public void <init> (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 setPlayStore (boolean)
boolean hasPlayStore
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 synthetic java.lang.String access$100 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic java.lang.String access$200 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic java.lang.String access$300 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic boolean access$400 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic java.util.List access$500 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic java.util.List access$600 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic com.android.sdklib.devices.Meta access$700 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic com.android.sdklib.devices.State access$800 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic java.lang.String access$900 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static synthetic java.util.Map access$1000 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
}
com/android/sdklib/devices/Abi.class
Abi.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.Abi extends java.lang.Enum {
public static final enum com.android.sdklib.devices.Abi ARMEABI
public static final enum com.android.sdklib.devices.Abi ARMEABI_V7A
public static final enum com.android.sdklib.devices.Abi ARM64_V8A
public static final enum com.android.sdklib.devices.Abi X86
public static final enum com.android.sdklib.devices.Abi X86_64
public static final enum com.android.sdklib.devices.Abi MIPS
public static final enum 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 synthetic 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 <init> (java.lang.String, int, java.lang.String, int, java.lang.String, java.lang.String)
String abi
int addrSizeInBytes
String displayName
String cpuArch
private void <init> (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 <clinit> ()
}
com/android/sdklib/devices/Meta.class
Meta.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 <init> ()
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/BluetoothProfile.class
BluetoothProfile.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.BluetoothProfile extends java.lang.Enum {
public static final enum com.android.sdklib.devices.BluetoothProfile A2DP
public static final enum com.android.sdklib.devices.BluetoothProfile ATT
public static final enum com.android.sdklib.devices.BluetoothProfile AVRCP
public static final enum com.android.sdklib.devices.BluetoothProfile AVDTP
public static final enum com.android.sdklib.devices.BluetoothProfile BIP
public static final enum com.android.sdklib.devices.BluetoothProfile BPP
public static final enum com.android.sdklib.devices.BluetoothProfile CIP
public static final enum com.android.sdklib.devices.BluetoothProfile CTP
public static final enum com.android.sdklib.devices.BluetoothProfile DIP
public static final enum com.android.sdklib.devices.BluetoothProfile DUN
public static final enum com.android.sdklib.devices.BluetoothProfile FAX
public static final enum com.android.sdklib.devices.BluetoothProfile FTP
public static final enum com.android.sdklib.devices.BluetoothProfile GAVDP
public static final enum com.android.sdklib.devices.BluetoothProfile GAP
public static final enum com.android.sdklib.devices.BluetoothProfile GATT
public static final enum com.android.sdklib.devices.BluetoothProfile GOEP
public static final enum com.android.sdklib.devices.BluetoothProfile HCRP
public static final enum com.android.sdklib.devices.BluetoothProfile HDP
public static final enum com.android.sdklib.devices.BluetoothProfile HFP
public static final enum com.android.sdklib.devices.BluetoothProfile HID
public static final enum com.android.sdklib.devices.BluetoothProfile HSP
public static final enum com.android.sdklib.devices.BluetoothProfile ICP
public static final enum com.android.sdklib.devices.BluetoothProfile LAP
public static final enum com.android.sdklib.devices.BluetoothProfile MAP
public static final enum com.android.sdklib.devices.BluetoothProfile OPP
public static final enum com.android.sdklib.devices.BluetoothProfile PAN
public static final enum com.android.sdklib.devices.BluetoothProfile PBA
public static final enum com.android.sdklib.devices.BluetoothProfile PBAP
public static final enum com.android.sdklib.devices.BluetoothProfile SPP
public static final enum com.android.sdklib.devices.BluetoothProfile SDAP
public static final enum com.android.sdklib.devices.BluetoothProfile SAP
public static final enum com.android.sdklib.devices.BluetoothProfile SIM
public static final enum com.android.sdklib.devices.BluetoothProfile rSAP
public static final enum com.android.sdklib.devices.BluetoothProfile SYNCH
public static final enum com.android.sdklib.devices.BluetoothProfile VDP
public static final enum com.android.sdklib.devices.BluetoothProfile WAPB
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/DeviceManager$DeviceFilter.class
DeviceManager.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.DeviceManager$DeviceFilter extends java.lang.Enum {
public static final enum com.android.sdklib.devices.DeviceManager$DeviceFilter DEFAULT
public static final enum com.android.sdklib.devices.DeviceManager$DeviceFilter USER
public static final enum com.android.sdklib.devices.DeviceManager$DeviceFilter VENDOR
public static final enum com.android.sdklib.devices.DeviceManager$DeviceFilter SYSTEM_IMAGES
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/sdklib/devices/DeviceWriter.class
DeviceWriter.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 <init> ()
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.Screen theScreen
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
boolean deviceIsRound
java.util.Map bootProps
String tagId
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/Network.class
Network.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.Network extends java.lang.Enum {
public static final enum com.android.sdklib.devices.Network BLUETOOTH
public static final enum com.android.sdklib.devices.Network WIFI
public static final enum com.android.sdklib.devices.Network NFC
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/Sensor.class
Sensor.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.Sensor extends java.lang.Enum {
public static final enum com.android.sdklib.devices.Sensor ACCELEROMETER
public static final enum com.android.sdklib.devices.Sensor BAROMETER
public static final enum com.android.sdklib.devices.Sensor COMPASS
public static final enum com.android.sdklib.devices.Sensor GPS
public static final enum com.android.sdklib.devices.Sensor GYROSCOPE
public static final enum com.android.sdklib.devices.Sensor LIGHT_SENSOR
public static final enum com.android.sdklib.devices.Sensor PROXIMITY_SENSOR
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/DeviceParser.class
DeviceParser.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceParser extends java.lang.Object {
public static final String ROUND_BOOT_PROP
public static final String CHIN_BOOT_PROP
private static final int MAX_FILE_LENGTH
private static final javax.xml.parsers.SAXParserFactory sParserFactory
public void <init> ()
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 <clinit> ()
}
com/android/sdklib/devices/Software.class
Software.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Software extends java.lang.Object {
private int mMinSdkLevel
private int mMaxSdkLevel
private boolean mPlayStoreEnabled
private boolean mLiveWallpaperSupport
private java.util.Set mBluetoothProfiles
private String mGlVersion
private java.util.Set mGlExtensions
private boolean mStatusBar
public void <init> ()
public int getMinSdkLevel ()
public void setMinSdkLevel (int)
int sdkLevel
public int getMaxSdkLevel ()
public void setMaxSdkLevel (int)
int sdkLevel
public boolean isPlayStoreEnabled ()
public void setPlayStoreEnabled (boolean)
boolean isEnabled
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/Device$1.class
Device.java
package com.android.sdklib.devices
final com.android.sdklib.devices.Device$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
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 synthetic int compare (java.lang.Object, java.lang.Object)
}
com/android/sdklib/devices/Hardware.class
Hardware.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 <init> ()
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/ButtonType.class
ButtonType.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.ButtonType extends java.lang.Enum {
public static final enum com.android.sdklib.devices.ButtonType HARD
public static final enum com.android.sdklib.devices.ButtonType SOFT
private final String mId
private final String mDescription
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/Device.class
Device.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Device extends java.lang.Object {
public static final double MINIMUM_TABLET_SIZE
public static final double MINIMUM_TV_SIZE
private final String mName
private final String mId
private final String mManufacturer
private final boolean mHasPlayStore
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 boolean hasPlayStore ()
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 <init> (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 ()
synthetic void <init> (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 synthetic java.lang.String access$1100 (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device x0
static void <clinit> ()
}
com/android/sdklib/devices/DeviceParser$DeviceHandler.class
DeviceParser.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 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 synthetic boolean $assertionsDisabled
public void <init> (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 <clinit> ()
}
com/android/sdklib/devices/Storage.class
Storage.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Storage extends java.lang.Object {
static final java.util.regex.Pattern storagePattern
private long mNoBytes
public void <init> (long, com.android.sdklib.devices.Storage$Unit)
long amount
com.android.sdklib.devices.Storage$Unit unit
public void <init> (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 static com.android.sdklib.devices.Storage getStorageFromString (java.lang.String)
int numberPart
NumberFormatException unused
com.android.sdklib.devices.Storage$Unit unitPart
com.android.sdklib.devices.Storage$Unit unitPart
String storageString
java.util.regex.Matcher matcher
int numberPart
String unitString
com.android.sdklib.devices.Storage$Unit unitPart
public boolean equals (java.lang.Object)
Object other
public boolean lessThan (java.lang.Object)
Object other
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 com.android.sdklib.devices.Storage$Unit getLargestReasonableUnits ()
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 unit
public java.lang.String toUiString ()
public java.lang.String toUiString (int)
int precision
com.android.sdklib.devices.Storage$Unit reasonableUnit
double sizeInReasonableUnits
String format
public java.lang.String toIniString ()
com.android.sdklib.devices.Storage$Unit unit
static void <clinit> ()
}
com/android/sdklib/devices/ScreenType.class
ScreenType.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.ScreenType extends java.lang.Enum {
public static final enum com.android.sdklib.devices.ScreenType CAPACITIVE
public static final enum com.android.sdklib.devices.ScreenType RESISTIVE
public static final enum com.android.sdklib.devices.ScreenType NOTOUCH
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/DeviceManager$DeviceStatus.class
DeviceManager.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.DeviceManager$DeviceStatus extends java.lang.Enum {
public static final enum com.android.sdklib.devices.DeviceManager$DeviceStatus EXISTS
public static final enum com.android.sdklib.devices.DeviceManager$DeviceStatus CHANGED
public static final enum com.android.sdklib.devices.DeviceManager$DeviceStatus MISSING
private static final synthetic 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 <init> (java.lang.String, int)
static void <clinit> ()
}
com/android/sdklib/devices/Camera.class
Camera.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 <init> ()
public void <init> (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/PowerType.class
PowerType.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.PowerType extends java.lang.Enum {
public static final enum com.android.sdklib.devices.PowerType PLUGGEDIN
public static final enum com.android.sdklib.devices.PowerType BATTERY
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/devices/CameraLocation.class
CameraLocation.java
package com.android.sdklib.devices
public final enum com.android.sdklib.devices.CameraLocation extends java.lang.Enum {
public static final enum com.android.sdklib.devices.CameraLocation FRONT
public static final enum com.android.sdklib.devices.CameraLocation BACK
private final String mValue
private static final synthetic 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 <init> (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 <clinit> ()
}
com/android/sdklib/BuildToolInfo$PathId.class
BuildToolInfo.java
package com.android.sdklib
public final enum com.android.sdklib.BuildToolInfo$PathId extends java.lang.Enum {
public static final enum com.android.sdklib.BuildToolInfo$PathId AAPT
public static final enum com.android.sdklib.BuildToolInfo$PathId AIDL
public static final enum com.android.sdklib.BuildToolInfo$PathId DX
public static final enum com.android.sdklib.BuildToolInfo$PathId DX_JAR
public static final enum com.android.sdklib.BuildToolInfo$PathId LLVM_RS_CC
public static final enum com.android.sdklib.BuildToolInfo$PathId ANDROID_RS
public static final enum com.android.sdklib.BuildToolInfo$PathId ANDROID_RS_CLANG
public static final enum com.android.sdklib.BuildToolInfo$PathId DEXDUMP
public static final enum com.android.sdklib.BuildToolInfo$PathId BCC_COMPAT
public static final enum com.android.sdklib.BuildToolInfo$PathId LD_ARM
public static final enum com.android.sdklib.BuildToolInfo$PathId LD_X86
public static final enum com.android.sdklib.BuildToolInfo$PathId LD_MIPS
public static final enum com.android.sdklib.BuildToolInfo$PathId ZIP_ALIGN
public static final enum com.android.sdklib.BuildToolInfo$PathId JACK
public static final enum com.android.sdklib.BuildToolInfo$PathId JILL
public static final enum com.android.sdklib.BuildToolInfo$PathId SPLIT_SELECT
public static final enum com.android.sdklib.BuildToolInfo$PathId LD_ARM64
public static final enum com.android.sdklib.BuildToolInfo$PathId JACK_JACOCO_REPORTER
public static final enum com.android.sdklib.BuildToolInfo$PathId JACK_COVERAGE_PLUGIN
public static final enum com.android.sdklib.BuildToolInfo$PathId LD_X86_64
public static final enum com.android.sdklib.BuildToolInfo$PathId AAPT2
public static final enum com.android.sdklib.BuildToolInfo$PathId DAEMON_AAPT2
public static final enum com.android.sdklib.BuildToolInfo$PathId CORE_LAMBDA_STUBS
private final com.android.repository.Revision minRevision
private final com.android.repository.Revision removalRevision
private static final synthetic 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 <init> (java.lang.String, int, java.lang.String)
String minRevision
private void <init> (java.lang.String, int, java.lang.String, java.lang.String)
String minRevision
String removalRevision
public boolean isPresentIn (com.android.repository.Revision)
com.android.repository.Revision revision
public com.android.repository.Revision getMinRevision ()
public com.android.repository.Revision getRemovalRevision ()
static void <clinit> ()
}
com/android/sdklib/FileOpFileWrapper$1.class
FileOpFileWrapper.java
package com.android.sdklib
com.android.sdklib.FileOpFileWrapper$1 extends java.lang.Object implements java.io.FilenameFilter {
final synthetic com.android.io.IAbstractFolder$FilenameFilter val$filter
final synthetic com.android.sdklib.FileOpFileWrapper this$0
void <init> (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/repository/README.txt
com/android/sdklib/repository/sdk-common.xjb
com/android/sdklib/repository/sdk-repository-01.xsd
com/android/sdklib/repository/sdk-sys-img-01.xsd
com/android/sdklib/repository/legacy/sdk-addon-03.xsd
com/android/sdklib/repository/legacy/sdk-repository-07.xsd
com/android/sdklib/repository/legacy/sdk-sys-img-02.xsd
com/android/sdklib/repository/legacy/sdk-sys-img-03.xsd
com/android/sdklib/repository/legacy/sdk-repository-05.xsd
com/android/sdklib/repository/legacy/sdk-addon-06.xsd
com/android/sdklib/repository/legacy/sdk-repository-10.xsd
com/android/sdklib/repository/legacy/sdk-addon-04.xsd
com/android/sdklib/repository/legacy/sdk-repository-11.xsd
com/android/sdklib/repository/legacy/sdk-repository-03.xsd
com/android/sdklib/repository/legacy/sdk-repository-09.xsd
com/android/sdklib/repository/legacy/sdk-stats-1.xsd
com/android/sdklib/repository/legacy/sdk-addons-list-1.xsd
com/android/sdklib/repository/legacy/sdk-repository-01.xsd
com/android/sdklib/repository/legacy/sdk-repository-12.xsd
com/android/sdklib/repository/legacy/sdk-addon-02.xsd
com/android/sdklib/repository/legacy/sdk-repository-04.xsd
com/android/sdklib/repository/legacy/sdk-sys-img-01.xsd
com/android/sdklib/repository/legacy/sdk-repository-06.xsd
com/android/sdklib/repository/legacy/sdk-repository-02.xsd
com/android/sdklib/repository/legacy/sdk-addon-01.xsd
com/android/sdklib/repository/legacy/sdk-addons-list-2.xsd
com/android/sdklib/repository/legacy/sdk-addon-07.xsd
com/android/sdklib/repository/legacy/sdk-repository-08.xsd
com/android/sdklib/repository/legacy/sdk-addon-05.xsd
com/android/sdklib/repository/sources/sdk-sites-list-2.xsd
com/android/sdklib/repository/sources/sdk-sites-list-3.xsd
com/android/sdklib/repository/sources/sdk-sites-list-1.xsd
com/android/sdklib/repository/sdk-common-01.xsd
com/android/sdklib/repository/sdk-addon-01.xsd
com/android/sdklib/repository/sdk-common-custom.xjb
com/android/sdklib/internal/build/BuildConfig.template
com/android/sdklib/devices/wear.xml
com/android/sdklib/devices/automotive.xml
com/android/sdklib/devices/nexus.xml
com/android/sdklib/devices/devices.xml
com/android/sdklib/devices/tv.xml