META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/sdklib/
com/android/sdklib/SdkVersionInfo.classSdkVersionInfo.java
package com.android.sdklib
public com.android.sdklib.SdkVersionInfo extends java.lang.Object {
public static final int HIGHEST_KNOWN_API
public static final int HIGHEST_KNOWN_STABLE_API
public static final int LOWEST_ACTIVE_API
public void ()
public static java.lang.String getAndroidName (int)
int api
String codeName
String name
public static java.lang.String getVersionString (int)
int api
public static java.lang.String getCodeName (int)
int api
public static java.lang.String getBuildCode (int)
int api
public static int getApiByBuildCode (java.lang.String, boolean)
String code
int api
String buildCode
boolean recognizeUnknowns
public static int getApiByPreviewName (java.lang.String, boolean)
String previewName
boolean recognizeUnknowns
String codeName
public static java.lang.String camelCaseToUnderlines (java.lang.String)
char c
boolean isUpperCase
int i
String string
StringBuilder sb
int n
boolean lastWasUpperCase
public static java.lang.String underlinesToCamelCase (java.lang.String)
char c
String string
StringBuilder sb
int n
int i
boolean upcaseNext
public static com.android.sdklib.AndroidVersion getVersion (java.lang.String, com.android.sdklib.IAndroidTarget[])
int api
NumberFormatException e
com.android.sdklib.AndroidVersion version
com.android.sdklib.IAndroidTarget target
int i
String apiOrPreviewName
com.android.sdklib.IAndroidTarget[] targets
int api
}
com/android/sdklib/SdkManager.classSdkManager.java
package com.android.sdklib
public com.android.sdklib.SdkManager extends java.lang.Object {
private static final boolean DEBUG
private static final String ADB_INI_FILE
private static final String ADB_INI_HEADER
private final com.android.sdklib.repository.local.LocalSdk mLocalSdk
static final boolean $assertionsDisabled
protected void (java.lang.String)
String osSdkPath
private void (com.android.sdklib.repository.local.LocalSdk)
com.android.sdklib.repository.local.LocalSdk localSdk
public static com.android.sdklib.SdkManager createManager (java.lang.String, com.android.utils.ILogger)
com.android.sdklib.SdkManager manager
Throwable throwable
String osSdkPath
com.android.utils.ILogger log
public static com.android.sdklib.SdkManager createManager (com.android.sdklib.repository.local.LocalSdk)
com.android.sdklib.repository.local.LocalSdk localSdk
public com.android.sdklib.repository.local.LocalSdk getLocalSdk ()
public void reloadSdk (com.android.utils.ILogger)
com.android.utils.ILogger log
public boolean hasChanged ()
public boolean hasChanged (com.android.utils.ILogger)
com.android.utils.ILogger log
public java.lang.String getLocation ()
java.io.File f
public com.android.sdklib.IAndroidTarget[] getTargets ()
public com.android.sdklib.BuildToolInfo getLatestBuildTool ()
public com.android.sdklib.BuildToolInfo getBuildTool (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
public com.android.sdklib.IAndroidTarget getTargetFromHashString (java.lang.String)
String hash
public void updateAdb () throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
Integer i
java.util.Iterator i$
java.io.File adbIni
java.util.HashSet set
com.android.sdklib.IAndroidTarget[] targets
java.io.FileWriter writer
public com.android.sdklib.SdkManager$LayoutlibVersion getMaxLayoutlibVersion ()
com.android.sdklib.SdkManager$LayoutlibVersion lv
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
com.android.sdklib.SdkManager$LayoutlibVersion maxVersion
public java.util.Map getExtraSamples ()
java.io.File root
java.io.File path
com.android.sdklib.repository.local.LocalPkgInfo info
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.local.LocalPkgInfo[] pkgsInfos
java.util.Map samples
public java.util.Map getExtrasVersions ()
com.android.sdklib.repository.local.LocalExtraPkgInfo ei
com.android.sdklib.repository.descriptors.IPkgDesc d
String vendor
String path
int majorRev
com.android.sdklib.repository.local.LocalPkgInfo info
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.local.LocalPkgInfo[] pkgsInfos
java.util.Map extraVersions
public java.lang.String getPlatformToolsVersion ()
com.android.sdklib.repository.local.LocalPkgInfo info
com.android.sdklib.repository.descriptors.IPkgDesc d
static void ()
}
com/android/sdklib/AndroidVersion$AndroidVersionException.classAndroidVersion.java
package com.android.sdklib
public final com.android.sdklib.AndroidVersion$AndroidVersionException extends java.lang.Exception {
private static final long serialVersionUID
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/sdklib/AndroidVersion.classAndroidVersion.java
package com.android.sdklib
public final com.android.sdklib.AndroidVersion extends java.lang.Object implements java.lang.Comparable {
private final int mApiLevel
private final String mCodename
public static final com.android.sdklib.AndroidVersion DEFAULT
public void (int, java.lang.String)
int apiLevel
String codename
public void (java.util.Properties, int, java.lang.String)
java.util.Properties properties
int defaultApiLevel
String defaultCodeName
public void (java.util.Properties) throws com.android.sdklib.AndroidVersion$AndroidVersionException
NumberFormatException e
java.util.Properties properties
Exception error
String apiLevel
public void (java.lang.String) throws com.android.sdklib.AndroidVersion$AndroidVersionException
NumberFormatException ignore
String apiOrCodename
int apiLevel
String codename
public void saveProperties (java.util.Properties)
java.util.Properties props
public int getApiLevel ()
public int getFeatureLevel ()
public java.lang.String getCodename ()
public java.lang.String getApiString ()
public boolean isPreview ()
public boolean canRun (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion appVersion
public boolean equals (int)
int apiLevel
public boolean equals (java.lang.Object)
com.android.sdklib.AndroidVersion version
int value
NumberFormatException e
Object obj
public int hashCode ()
public java.lang.String toString ()
String s
public int compareTo (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion o
public int compareTo (int, java.lang.String)
int apiLevel
String codename
public boolean isGreaterOrEqualThan (int)
int api
private static java.lang.String sanitizeCodename (java.lang.String)
String codename
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/AndroidTargetHash.classAndroidTargetHash.java
package com.android.sdklib
public abstract com.android.sdklib.AndroidTargetHash extends java.lang.Object {
public static final String PLATFORM_HASH_PREFIX
public static final String ADD_ON_FORMAT
static final String PLATFORM_HASH
public void ()
public static java.lang.String getPlatformHashString (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public static com.android.sdklib.AndroidVersion getPlatformVersion (java.lang.String)
int api
NumberFormatException ignore
int api
String suffix
int api
NumberFormatException ignore
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/IAndroidTarget.classIAndroidTarget.java
package com.android.sdklib
public abstract com.android.sdklib.IAndroidTarget extends java.lang.Object implements java.lang.Comparable {
public static final int ANDROID_JAR
public static final int ANDROID_AIDL
public static final int SAMPLES
public static final int SKINS
public static final int TEMPLATES
public static final int DATA
public static final int ATTRIBUTES
public static final int MANIFEST_ATTRIBUTES
public static final int LAYOUT_LIB
public static final int RESOURCES
public static final int FONTS
public static final int WIDGETS
public static final int ACTIONS_ACTIVITY
public static final int ACTIONS_BROADCAST
public static final int ACTIONS_SERVICE
public static final int CATEGORIES
public static final int SOURCES
public static final int DOCS
public static final int ANT
public static final int UI_AUTOMATOR_JAR
public static final int NO_USB_ID
public abstract java.lang.String getLocation ()
public abstract java.lang.String getVendor ()
public abstract java.lang.String getName ()
public abstract java.lang.String getFullName ()
public abstract java.lang.String getClasspathName ()
public abstract java.lang.String getShortClasspathName ()
public abstract java.lang.String getDescription ()
public abstract com.android.sdklib.AndroidVersion getVersion ()
public abstract java.lang.String getVersionName ()
public abstract int getRevision ()
public abstract boolean isPlatform ()
public abstract com.android.sdklib.IAndroidTarget getParent ()
public abstract java.lang.String getPath (int)
public abstract java.io.File getFile (int)
public abstract com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public abstract java.util.List getBootClasspath ()
public abstract java.util.List getOptionalLibraries ()
public abstract java.util.List getAdditionalLibraries ()
public abstract boolean hasRenderingLibrary ()
public abstract java.io.File[] getSkins ()
public abstract java.io.File getDefaultSkin ()
public abstract java.lang.String[] getPlatformLibraries ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract java.lang.Integer getProperty (java.lang.String, java.lang.Integer)
public abstract java.lang.Boolean getProperty (java.lang.String, java.lang.Boolean)
public abstract java.util.Map getProperties ()
public abstract int getUsbVendorId ()
public abstract com.android.sdklib.ISystemImage[] getSystemImages ()
public abstract com.android.sdklib.ISystemImage getSystemImage (com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String)
public abstract boolean canRunOn (com.android.sdklib.IAndroidTarget)
public abstract java.lang.String hashString ()
}
com/android/sdklib/SystemImage.classSystemImage.java
package com.android.sdklib
public com.android.sdklib.SystemImage extends java.lang.Object implements com.android.sdklib.ISystemImage {
public static final com.android.sdklib.repository.descriptors.IdDisplay DEFAULT_TAG
private final com.android.sdklib.ISystemImage$LocationType mLocationtype
private final com.android.sdklib.repository.descriptors.IdDisplay mTag
private final com.android.sdklib.repository.descriptors.IdDisplay mAddonVendor
private final String mAbiType
private final java.io.File mLocation
private final java.io.File[] mSkins
static final boolean $assertionsDisabled
public void (java.io.File, com.android.sdklib.ISystemImage$LocationType, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.io.File[])
java.io.File location
com.android.sdklib.ISystemImage$LocationType locationType
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
java.io.File[] skins
public void (java.io.File, com.android.sdklib.ISystemImage$LocationType, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.io.File[])
java.io.File location
com.android.sdklib.ISystemImage$LocationType locationType
com.android.sdklib.repository.descriptors.IdDisplay tagName
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
String abiType
java.io.File[] skins
public void (com.android.sdklib.SdkManager, com.android.sdklib.IAndroidTarget, com.android.sdklib.ISystemImage$LocationType, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.io.File[])
com.android.sdklib.SdkManager sdkManager
com.android.sdklib.IAndroidTarget target
com.android.sdklib.ISystemImage$LocationType locationType
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
java.io.File[] skins
public void (com.android.sdklib.SdkManager, com.android.sdklib.IAndroidTarget, com.android.sdklib.ISystemImage$LocationType, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.io.File[])
com.android.sdklib.SdkManager sdkManager
com.android.sdklib.IAndroidTarget target
com.android.sdklib.ISystemImage$LocationType locationType
com.android.sdklib.repository.descriptors.IdDisplay tag
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
String abiType
java.io.File[] skins
java.io.File location
private static java.io.File getCanonicalFolder (java.lang.String, com.android.sdklib.AndroidVersion, java.lang.String, java.lang.String, java.lang.String)
java.io.File root
String sdkOsPath
com.android.sdklib.AndroidVersion platformVersion
String tagId
String addonVendorId
String abiType
java.io.File root
public java.io.File getLocation ()
public com.android.sdklib.ISystemImage$LocationType getLocationType ()
public com.android.sdklib.repository.descriptors.IdDisplay getTag ()
public com.android.sdklib.repository.descriptors.IdDisplay getAddonVendor ()
public java.lang.String getAbiType ()
public java.io.File[] getSkins ()
public int compareTo (com.android.sdklib.ISystemImage)
com.android.sdklib.ISystemImage other
int t
public java.lang.String toString ()
StringBuilder sb
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.SystemImage other
public int hashCode ()
int hashCode
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/ISystemImage$LocationType.classISystemImage.java
package com.android.sdklib
public final com.android.sdklib.ISystemImage$LocationType extends java.lang.Enum {
public static final com.android.sdklib.ISystemImage$LocationType IN_LEGACY_FOLDER
public static final com.android.sdklib.ISystemImage$LocationType IN_IMAGES_SUBFOLDER
public static final com.android.sdklib.ISystemImage$LocationType IN_SYSTEM_IMAGE
private static final com.android.sdklib.ISystemImage$LocationType[] $VALUES
public static com.android.sdklib.ISystemImage$LocationType[] values ()
public static com.android.sdklib.ISystemImage$LocationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/SystemImage$1.classSystemImage.java
package com.android.sdklib
com.android.sdklib.SystemImage$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$ISystemImage$LocationType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/SdkManager$LayoutlibVersion.classSdkManager.java
package com.android.sdklib
public com.android.sdklib.SdkManager$LayoutlibVersion extends java.lang.Object implements java.lang.Comparable {
private final int mApi
private final int mRevision
public static final int NOT_SPECIFIED
public void (int, int)
int api
int revision
public int getApi ()
public int getRevision ()
public int compareTo (com.android.sdklib.SdkManager$LayoutlibVersion)
com.android.sdklib.SdkManager$LayoutlibVersion rhs
boolean useRev
int lhsValue
int rhsValue
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/BuildToolInfo.classBuildToolInfo.java
package com.android.sdklib
public com.android.sdklib.BuildToolInfo extends java.lang.Object {
private static final String FN_RUNTIME_PROPS
private static final String PROP_RUNTIME_JVM
public static final int SDK_LEVEL_FOR_MULTIDEX_NATIVE_SUPPORT
private final com.android.sdklib.repository.FullRevision mRevision
private final java.io.File mPath
private final java.util.Map mPaths
static final boolean $assertionsDisabled
public void (com.android.sdklib.repository.FullRevision, java.io.File)
com.android.sdklib.repository.FullRevision revision
java.io.File path
public void (com.android.sdklib.repository.FullRevision, 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.sdklib.repository.FullRevision 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 ldX86
java.io.File ldMips
java.io.File zipAlign
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.sdklib.repository.FullRevision 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
java.util.Iterator i$
com.android.utils.ILogger log
public java.util.Properties getRuntimeProps ()
com.android.sdklib.io.FileOp fop
public boolean canRunOnJvm ()
com.android.sdklib.repository.NoPreviewRevision requiredVersion
com.android.sdklib.repository.NoPreviewRevision currentVersion
NumberFormatException ignore
java.util.Properties props
String required
protected com.android.sdklib.repository.NoPreviewRevision getCurrentJvmVersion () throws java.lang.NumberFormatException
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
public java.lang.String toString ()
StringBuilder builder
private java.lang.String getPathString ()
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder sb
static void ()
}
com/android/sdklib/ISystemImage.classISystemImage.java
package com.android.sdklib
public abstract com.android.sdklib.ISystemImage extends java.lang.Object implements java.lang.Comparable {
public abstract java.io.File getLocation ()
public abstract com.android.sdklib.ISystemImage$LocationType getLocationType ()
public abstract com.android.sdklib.repository.descriptors.IdDisplay getTag ()
public abstract com.android.sdklib.repository.descriptors.IdDisplay getAddonVendor ()
public abstract java.lang.String getAbiType ()
public abstract java.io.File[] getSkins ()
}
com/android/sdklib/BuildToolInfo$PathId.classBuildToolInfo.java
package com.android.sdklib
public final com.android.sdklib.BuildToolInfo$PathId extends java.lang.Enum {
public static final com.android.sdklib.BuildToolInfo$PathId AAPT
public static final com.android.sdklib.BuildToolInfo$PathId AIDL
public static final com.android.sdklib.BuildToolInfo$PathId DX
public static final com.android.sdklib.BuildToolInfo$PathId DX_JAR
public static final com.android.sdklib.BuildToolInfo$PathId LLVM_RS_CC
public static final com.android.sdklib.BuildToolInfo$PathId ANDROID_RS
public static final com.android.sdklib.BuildToolInfo$PathId ANDROID_RS_CLANG
public static final com.android.sdklib.BuildToolInfo$PathId DEXDUMP
public static final com.android.sdklib.BuildToolInfo$PathId BCC_COMPAT
public static final com.android.sdklib.BuildToolInfo$PathId LD_ARM
public static final com.android.sdklib.BuildToolInfo$PathId LD_X86
public static final com.android.sdklib.BuildToolInfo$PathId LD_MIPS
public static final com.android.sdklib.BuildToolInfo$PathId ZIP_ALIGN
public static final com.android.sdklib.BuildToolInfo$PathId JACK
public static final com.android.sdklib.BuildToolInfo$PathId JILL
public static final com.android.sdklib.BuildToolInfo$PathId SPLIT_SELECT
private final com.android.sdklib.repository.FullRevision mMinRevision
private static final com.android.sdklib.BuildToolInfo$PathId[] $VALUES
public static com.android.sdklib.BuildToolInfo$PathId[] values ()
public static com.android.sdklib.BuildToolInfo$PathId valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String minRevision
boolean isPresentIn (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision fullRevision
static void ()
}
com/android/sdklib/IAndroidTarget$OptionalLibrary.classIAndroidTarget.java
package com.android.sdklib
public abstract com.android.sdklib.IAndroidTarget$OptionalLibrary extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.io.File getJar ()
public abstract java.lang.String getDescription ()
public abstract boolean isManifestEntryRequired ()
}
com/android/sdklib/repository/
com/android/sdklib/repository/IDescription.classIDescription.java
package com.android.sdklib.repository
public abstract com.android.sdklib.repository.IDescription extends java.lang.Object {
public abstract java.lang.String getShortDescription ()
public abstract java.lang.String getLongDescription ()
}
com/android/sdklib/repository/RepoXsdUtil$1.classRepoXsdUtil.java
package com.android.sdklib.repository
final com.android.sdklib.repository.RepoXsdUtil$1 extends org.xml.sax.helpers.DefaultHandler {
final java.util.List val$streams
void (java.util.List)
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String importFile
String uri
String localName
String name
org.xml.sax.Attributes attributes
}
com/android/sdklib/repository/IListDescription.classIListDescription.java
package com.android.sdklib.repository
public abstract com.android.sdklib.repository.IListDescription extends java.lang.Object {
public abstract java.lang.String getListDescription ()
}
com/android/sdklib/repository/FullRevision$1.classFullRevision.java
package com.android.sdklib.repository
com.android.sdklib.repository.FullRevision$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$FullRevision$PreviewComparison
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/repository/SdkAddonsListConstants.classSdkAddonsListConstants.java
package com.android.sdklib.repository
public com.android.sdklib.repository.SdkAddonsListConstants extends java.lang.Object {
private static final String NS_BASE
public static final String NS_PATTERN
public static final int NS_LATEST_VERSION
public static final String NS_URI
public static final String URL_DEFAULT_FILENAME
public static final String URL_ADDON_LIST
public static final String NODE_SDK_ADDONS_LIST
public static final String NODE_ADDON_SITE
public static final String NODE_SYS_IMG_SITE
public static final String NODE_NAME
public static final String NODE_URL
public void ()
public static java.io.InputStream getXsdStream (int)
int version
String filename
public static java.lang.String getSchemaUri (int)
int version
public static java.lang.String getDefaultName (int)
int version
static void ()
}
com/android/sdklib/repository/SdkSysImgConstants.classSdkSysImgConstants.java
package com.android.sdklib.repository
public com.android.sdklib.repository.SdkSysImgConstants extends com.android.sdklib.repository.RepoConstants {
public static final String URL_DEFAULT_FILENAME
private static final String NS_BASE
public static final String NS_PATTERN
public static final int NS_LATEST_VERSION
public static final String NS_URI
public 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 static final String[] NODES
public void ()
public static java.io.InputStream getXsdStream (int)
int version
public static java.lang.String getSchemaUri (int)
int version
static void ()
}
com/android/sdklib/repository/PreciseRevision.classPreciseRevision.java
package com.android.sdklib.repository
public com.android.sdklib.repository.PreciseRevision extends com.android.sdklib.repository.FullRevision {
private final int mPrecision
public static com.android.sdklib.repository.PreciseRevision parseRevision (java.lang.String) throws java.lang.NumberFormatException
String revision
public void (int)
int major
public void (int, int)
int major
int minor
public void (int, int, int)
int major
int minor
int micro
public void (int, int, int, int)
int major
int minor
int micro
int preview
void (int, int, int, int, int, java.lang.String)
int major
int minor
int micro
int preview
int precision
String separator
void (int, int, int, int, int, java.lang.String, com.android.sdklib.repository.FullRevision$PreviewType)
int major
int minor
int micro
int preview
int precision
String separator
com.android.sdklib.repository.FullRevision$PreviewType previewType
public java.lang.String toString ()
StringBuilder sb
public java.lang.String toShortString ()
public int[] toIntArray (boolean)
int[] result
int[] result
boolean includePreview
int[] result
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.sdklib.repository.PreciseRevision other
Object rhs
boolean equals
public int compareTo (com.android.sdklib.repository.PreciseRevision, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.repository.PreciseRevision rhs
com.android.sdklib.repository.FullRevision$PreviewComparison comparePreview
int delta
}
com/android/sdklib/repository/SdkStatsConstants.classSdkStatsConstants.java
package com.android.sdklib.repository
public com.android.sdklib.repository.SdkStatsConstants extends java.lang.Object {
public static final String URL_DEFAULT_FILENAME
public static final String URL_STATS
private static final String NS_BASE
public static final String NS_PATTERN
public static final int NS_LATEST_VERSION
public static final String NS_URI
public static final String NODE_SDK_STATS
public static final String NODE_PLATFORM
public static final String NODE_API_LEVEL
public static final String NODE_CODENAME
public static final String NODE_VERSION
public static final String NODE_SHARE
public void ()
public static java.io.InputStream getXsdStream (int)
int version
String filename
public static java.lang.String getSchemaUri (int)
int version
static void ()
}
com/android/sdklib/repository/MajorRevision.classMajorRevision.java
package com.android.sdklib.repository
public com.android.sdklib.repository.MajorRevision extends com.android.sdklib.repository.FullRevision {
public void (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision fullRevision
public void (int)
int major
public java.lang.String toString ()
public static com.android.sdklib.repository.MajorRevision parseRevision (java.lang.String) throws java.lang.NumberFormatException
String revision
com.android.sdklib.repository.FullRevision r
}
com/android/sdklib/repository/RepoConstants.classRepoConstants.java
package com.android.sdklib.repository
public com.android.sdklib.repository.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_RELEASE_NOTE
public static final String NODE_RELEASE_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 ()
protected static java.io.InputStream getXsdStream (java.lang.String, int)
Exception e
Exception e
String rootElement
int version
String filename
java.io.InputStream stream
}
com/android/sdklib/repository/FullRevision$PreviewComparison.classFullRevision.java
package com.android.sdklib.repository
public final com.android.sdklib.repository.FullRevision$PreviewComparison extends java.lang.Enum {
public static final com.android.sdklib.repository.FullRevision$PreviewComparison COMPARE_NUMBER
public static final com.android.sdklib.repository.FullRevision$PreviewComparison COMPARE_TYPE
public static final com.android.sdklib.repository.FullRevision$PreviewComparison IGNORE
private static final com.android.sdklib.repository.FullRevision$PreviewComparison[] $VALUES
public static com.android.sdklib.repository.FullRevision$PreviewComparison[] values ()
public static com.android.sdklib.repository.FullRevision$PreviewComparison valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/repository/SdkAddonConstants.classSdkAddonConstants.java
package com.android.sdklib.repository
public com.android.sdklib.repository.SdkAddonConstants extends com.android.sdklib.repository.RepoConstants {
public static final int NS_LATEST_VERSION
public static final String URL_DEFAULT_FILENAME
private static final String NS_BASE
public static final String NS_PATTERN
public static final String NS_URI
public static final String NODE_SDK_ADDON
public static final String NODE_ADD_ON
public static final String NODE_EXTRA
public static final String[] NODES
public void ()
public static java.io.InputStream getXsdStream (int)
int version
public static java.lang.String getSchemaUri (int)
int version
static void ()
}
com/android/sdklib/repository/FullRevision.classFullRevision.java
package com.android.sdklib.repository
public com.android.sdklib.repository.FullRevision extends java.lang.Object implements java.lang.Comparable {
public static final int MISSING_MAJOR_REV
public static final int IMPLICIT_MINOR_REV
public static final int IMPLICIT_MICRO_REV
public static final int NOT_A_PREVIEW
protected static final int PRECISION_MAJOR
protected static final int PRECISION_MINOR
protected static final int PRECISION_MICRO
protected static final int PRECISION_PREVIEW
public static final com.android.sdklib.repository.FullRevision NOT_SPECIFIED
private static final java.util.regex.Pattern FULL_REVISION_PATTERN
protected static final String DEFAULT_SEPARATOR
private final int mMajor
private final int mMinor
private final int mMicro
private final int mPreview
private final String mPreviewSeparator
private final com.android.sdklib.repository.FullRevision$PreviewType mPreviewType
public void (int)
int major
public void (int, int, int)
int major
int minor
int micro
public void (int, int, int, int)
int major
int minor
int micro
int preview
public void (int, int, int, com.android.sdklib.repository.FullRevision$PreviewType, int, java.lang.String)
int major
int minor
int micro
com.android.sdklib.repository.FullRevision$PreviewType previewType
int preview
String previewSeparator
public int getMajor ()
public int getMinor ()
public int getMicro ()
protected java.lang.String getSeparator ()
public boolean isPreview ()
public int getPreview ()
public static com.android.sdklib.repository.FullRevision parseRevision (java.lang.String) throws java.lang.NumberFormatException
String revision
protected static com.android.sdklib.repository.FullRevision parseRevisionImpl (java.lang.String, boolean, boolean, boolean) throws java.lang.NumberFormatException
com.android.sdklib.repository.FullRevision$PreviewType pt
com.android.sdklib.repository.FullRevision$PreviewType[] arr$
int len$
int i$
String previewTypeName
int major
int minor
int micro
int preview
int precision
String previewSeparator
com.android.sdklib.repository.FullRevision$PreviewType previewType
String s
java.util.regex.Matcher m
Throwable t
String revision
boolean supportMinorMicro
boolean supportPreview
boolean keepPrecision
Throwable cause
String error
NumberFormatException n
public java.lang.String toString ()
StringBuilder sb
public java.lang.String toShortString ()
StringBuilder sb
public int[] toIntArray (boolean)
boolean includePreview
int size
int[] result
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object rhs
com.android.sdklib.repository.FullRevision other
public int compareTo (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision rhs
public int compareTo (com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.FullRevision$PreviewComparison)
int p1
int p2
com.android.sdklib.repository.FullRevision rhs
com.android.sdklib.repository.FullRevision$PreviewComparison comparePreview
int delta
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repository/NoPreviewRevision.classNoPreviewRevision.java
package com.android.sdklib.repository
public com.android.sdklib.repository.NoPreviewRevision extends com.android.sdklib.repository.FullRevision {
public void (int)
int major
public void (int, int, int)
int major
int minor
int micro
public static com.android.sdklib.repository.NoPreviewRevision parseRevision (java.lang.String) throws java.lang.NumberFormatException
String revision
com.android.sdklib.repository.FullRevision r
}
com/android/sdklib/repository/SdkRepoConstants.classSdkRepoConstants.java
package com.android.sdklib.repository
public com.android.sdklib.repository.SdkRepoConstants extends com.android.sdklib.repository.RepoConstants {
public static final int NS_LATEST_VERSION
public static final int NS_SERVER_MIN_VERSION
public static final String URL_GOOGLE_SDK_SITE
public static final String URL_DEFAULT_FILENAME
public static final String URL_FILENAME_PATTERN
private static final String NS_BASE
public static final String NS_PATTERN
public static final String NS_URI
public 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
public static final String NODE_PLATFORM
public static final String NODE_TOOL
public static final String NODE_PLATFORM_TOOL
public static final String NODE_BUILD_TOOL
public static final String NODE_DOC
public static final String NODE_SAMPLE
public static final String NODE_SOURCE
public static final String[] NODES
public void ()
public static java.io.InputStream getXsdStream (int)
int version
public static java.lang.String getSchemaUri (int)
int version
public static boolean versionGreaterOrEqualThan (java.lang.String, int)
NumberFormatException e
String version
String nsUri
int minVersion
java.util.regex.Pattern nsPattern
java.util.regex.Matcher m
static void ()
}
com/android/sdklib/repository/ISdkChangeListener.classISdkChangeListener.java
package com.android.sdklib.repository
public abstract com.android.sdklib.repository.ISdkChangeListener extends java.lang.Object {
public abstract void onSdkLoaded ()
public abstract void preInstallHook ()
public abstract void postInstallHook ()
public abstract void onSdkReload ()
}
com/android/sdklib/repository/PkgProps.classPkgProps.java
package com.android.sdklib.repository
public com.android.sdklib.repository.PkgProps extends java.lang.Object {
public static final String PKG_REVISION
public static final String PKG_LICENSE
public static final String PKG_LICENSE_REF
public static final String PKG_DESC
public static final String PKG_DESC_URL
public static final String PKG_RELEASE_NOTE
public static final String PKG_RELEASE_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
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 PLATFORM_CODENAME
public static final String PLATFORM_INCLUDED_ABI
public static final String MIN_PLATFORM_TOOLS_REV
public static final String MIN_BUILD_TOOLS_REV
public static final String SAMPLE_MIN_API_LEVEL
public static final String SYS_IMG_ABI
public static final String SYS_IMG_TAG_ID
public static final String SYS_IMG_TAG_DISPLAY
public void ()
}
com/android/sdklib/repository/AddonManifestIniProps.classAddonManifestIniProps.java
package com.android.sdklib.repository
public com.android.sdklib.repository.AddonManifestIniProps extends java.lang.Object {
public static final String ADDON_NAME
public static final String ADDON_NAME_ID
public static final String ADDON_VENDOR
public static final String ADDON_VENDOR_ID
public static final String ADDON_DESCRIPTION
public static final String ADDON_REVISION
public static final String ADDON_REVISION_OLD
public static final String ADDON_API
public static final String ADDON_LIBRARIES
public static final String ADDON_DEFAULT_SKIN
public static final String ADDON_USB_VENDOR
public void ()
}
com/android/sdklib/repository/FullRevision$PreviewType.classFullRevision.java
package com.android.sdklib.repository
public final com.android.sdklib.repository.FullRevision$PreviewType extends java.lang.Enum {
public static final com.android.sdklib.repository.FullRevision$PreviewType ALPHA
public static final com.android.sdklib.repository.FullRevision$PreviewType BETA
public static final com.android.sdklib.repository.FullRevision$PreviewType RC
final String name
private static final com.android.sdklib.repository.FullRevision$PreviewType[] $VALUES
public static com.android.sdklib.repository.FullRevision$PreviewType[] values ()
public static com.android.sdklib.repository.FullRevision$PreviewType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
static void ()
}
com/android/sdklib/repository/License.classLicense.java
package com.android.sdklib.repository
public com.android.sdklib.repository.License extends java.lang.Object {
private final String mLicense
private final String mLicenseRef
private final String mLicenseHash
private static final String LICENSE_DIR
public void (java.lang.String, java.lang.String)
String license
String licenseRef
public java.lang.String getLicense ()
public java.lang.String getLicenseHash ()
public java.lang.String getLicenseRef ()
public java.lang.String toString ()
StringBuilder sb
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.License other
public boolean checkAccepted (java.io.File)
String hash
java.io.IOException e
java.io.File sdkRoot
java.io.File licenseDir
java.io.File licenseFile
public boolean setAccepted (java.io.File)
java.io.IOException e
java.io.File sdkRoot
java.io.File licenseDir
java.io.File licenseFile
}
com/android/sdklib/repository/RepoXsdUtil.classRepoXsdUtil.java
package com.android.sdklib.repository
public com.android.sdklib.repository.RepoXsdUtil extends java.lang.Object {
public static final String NODE_IMPORT
public static final String NODE_INCLUDE
public static final String ATTR_SCHEMA_LOCATION
public void ()
public static javax.xml.transform.stream.StreamSource[] getXsdStream (java.lang.String, int)
Exception e
String rootElement
int version
String filename
java.util.List streams
java.io.InputStream stream
}
com/android/sdklib/repository/local/
com/android/sdklib/repository/local/LocalDirInfo.classLocalDirInfo.java
package com.android.sdklib.repository.local
com.android.sdklib.repository.local.LocalDirInfo extends java.lang.Object {
private final com.android.sdklib.io.IFileOp mFileOp
private final java.io.File mDir
private final long mDirModifiedTS
private final long mDirChecksum
private final long mPropsModifiedTS
private final long mPropsChecksum
public void (com.android.sdklib.io.IFileOp, java.io.File)
com.android.sdklib.io.IFileOp fileOp
java.io.File dir
long propsChecksum
long propsModifiedTS
java.io.File props
public boolean hasChanged ()
java.io.File props
boolean hadProps
private long getFileChecksum (java.io.File)
Exception ignore
java.util.zip.Adler32 a
byte[] buf
int n
Exception ignore
Exception ignore
Exception ignore
java.io.File file
java.io.InputStream fis
private long getDirChecksum (java.io.File)
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File dir
long checksum
java.io.File[] files
public java.lang.String toString ()
String s
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static java.io.File access$100 (com.android.sdklib.repository.local.LocalDirInfo)
com.android.sdklib.repository.local.LocalDirInfo x0
}
com/android/sdklib/repository/local/LocalAddonSysImgPkgInfo.classLocalAddonSysImgPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalAddonSysImgPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
com.android.sdklib.repository.descriptors.IdDisplay addonName
String abi
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.IdDisplay tag
String listDisplay
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public com.android.sdklib.ISystemImage getSystemImage ()
}
com/android/sdklib/repository/local/LocalLLDBPkgInfo.classLocalLLDBPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalLLDBPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
protected void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.FullRevision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/LocalBuildToolPkgInfo.classLocalBuildToolPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalBuildToolPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.BuildToolInfo mBuildToolInfo
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.FullRevision, com.android.sdklib.BuildToolInfo)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.BuildToolInfo btInfo
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
}
com/android/sdklib/repository/local/LocalSdk.classLocalSdk.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalSdk extends java.lang.Object {
private java.io.File mSdkRoot
private final com.android.sdklib.io.IFileOp mFileOp
private final com.google.common.collect.Multimap mLocalPackages
private final com.google.common.collect.Multimap mVisitedDirs
private com.android.sdklib.BuildToolInfo mLegacyBuildTools
private java.util.List mCachedTargets
private java.util.Set mCachedMissingTargets
static final boolean $assertionsDisabled
public void ()
public void (java.io.File)
java.io.File sdkRoot
public void (com.android.sdklib.io.IFileOp)
com.android.sdklib.io.IFileOp fileOp
public com.android.sdklib.io.IFileOp 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.descriptors.PkgType filter
java.util.Iterator i$
java.util.EnumSet filters
public boolean hasChanged (java.util.EnumSet)
com.android.sdklib.repository.local.LocalDirInfo dirInfo
java.util.Iterator i$
java.util.Collection dirInfos
com.android.sdklib.repository.descriptors.PkgType filter
java.util.Iterator i$
java.util.EnumSet filters
public com.android.sdklib.repository.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.descriptors.IPkgDesc)
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.IPkgDesc descriptor
public com.android.sdklib.repository.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.descriptors.PkgType, com.android.sdklib.AndroidVersion)
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.PkgType filter
com.android.sdklib.AndroidVersion version
public com.android.sdklib.repository.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.descriptors.PkgType, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.PkgType filter
com.android.sdklib.repository.FullRevision revision
public com.android.sdklib.repository.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.descriptors.PkgType, java.lang.String)
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.PkgType filter
String path
public com.android.sdklib.repository.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.descriptors.PkgType, java.lang.String, java.lang.String)
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.PkgType filter
String vendor
String path
public com.android.sdklib.repository.local.LocalExtraPkgInfo getExtra (java.lang.String, java.lang.String)
String vendor
String path
public com.android.sdklib.repository.local.LocalPkgInfo getPkgInfo (com.android.sdklib.repository.descriptors.PkgType)
java.util.Collection existing
java.io.File uniqueDir
com.android.sdklib.repository.descriptors.PkgType filter
com.android.sdklib.repository.local.LocalPkgInfo info
public com.android.sdklib.repository.local.LocalPkgInfo[] getPkgsInfos (com.android.sdklib.repository.descriptors.PkgType)
com.android.sdklib.repository.descriptors.PkgType filter
public com.android.sdklib.repository.local.LocalPkgInfo[] getPkgsInfos (java.util.EnumSet)
com.android.sdklib.repository.local.LocalPkgInfo info
java.util.Collection existing
java.io.File subDir
com.android.sdklib.repository.descriptors.PkgType filter
java.util.Iterator i$
java.util.EnumSet filters
java.util.List list
public com.android.sdklib.BuildToolInfo getBuildTool (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.local.LocalPkgInfo pkg
public com.android.sdklib.BuildToolInfo getLatestBuildTool ()
com.android.sdklib.repository.local.LocalPkgInfo ptPkg
com.android.sdklib.repository.local.LocalPkgInfo pkg
int i
com.android.sdklib.repository.local.LocalPkgInfo[] pkgs
com.android.sdklib.repository.local.LocalBuildToolPkgInfo preview
private com.android.sdklib.BuildToolInfo createLegacyBuildTools (com.android.sdklib.repository.local.LocalPlatformToolPkgInfo)
com.android.sdklib.repository.local.LocalPlatformToolPkgInfo ptInfo
java.io.File platformTools
java.io.File platformToolsLib
java.io.File platformToolsRs
public com.android.sdklib.IAndroidTarget[] getTargets ()
com.android.sdklib.IAndroidTarget target
com.android.sdklib.repository.local.LocalPkgInfo info
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
java.util.List result
com.android.sdklib.repository.local.LocalPkgInfo[] pkgsInfos
public com.android.sdklib.IAndroidTarget[] getTargets (boolean)
boolean includeMissing
com.android.sdklib.IAndroidTarget[] result
public com.android.sdklib.IAndroidTarget[] getMissingTargets ()
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
com.android.sdklib.repository.local.LocalAddonSysImgPkgInfo info
com.android.sdklib.ISystemImage image
com.android.sdklib.repository.local.LocalPkgInfo local
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
com.android.sdklib.repository.local.LocalSysImgPkgInfo info
com.android.sdklib.ISystemImage image
com.android.sdklib.repository.local.LocalPkgInfo local
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
java.util.Map result
java.util.Set seen
private static void addOrphanedSystemImage (com.android.sdklib.ISystemImage, com.android.sdklib.repository.descriptors.IPkgDesc, java.util.Map)
com.android.sdklib.ISystemImage image
com.android.sdklib.repository.descriptors.IPkgDesc desc
java.util.Map targets
com.android.sdklib.repository.descriptors.IdDisplay vendor
com.android.sdklib.internal.androidTarget.MissingTarget target
com.android.sdklib.internal.androidTarget.MissingTarget existing
public com.android.sdklib.IAndroidTarget getTargetFromHashString (java.lang.String)
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
com.android.sdklib.IAndroidTarget[] targets
String hash
private com.android.sdklib.repository.local.LocalToolPkgInfo scanTools (java.io.File)
String name
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File toolFolder
java.util.Properties props
com.android.sdklib.repository.FullRevision rev
com.android.sdklib.repository.FullRevision minPlatToolsRev
com.android.sdklib.repository.local.LocalToolPkgInfo info
boolean hasEmulator
boolean hasAndroid
String android1
String android2
java.io.File[] files
private com.android.sdklib.repository.local.LocalPlatformToolPkgInfo scanPlatformTools (java.io.File)
java.io.File ptFolder
java.util.Properties props
com.android.sdklib.repository.FullRevision rev
com.android.sdklib.repository.local.LocalPlatformToolPkgInfo info
private com.android.sdklib.repository.local.LocalDocPkgInfo scanDoc (java.io.File)
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.local.LocalDocPkgInfo info
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.io.File docFolder
java.util.Properties props
com.android.sdklib.repository.MajorRevision rev
private com.android.sdklib.repository.local.LocalNdkPkgInfo scanNdk (java.io.File)
java.io.File ndkFolder
java.util.Properties props
com.android.sdklib.repository.FullRevision rev
private com.android.sdklib.repository.local.LocalLLDBPkgInfo scanLLDB (java.io.File)
java.io.File lldbFolder
java.util.Properties props
com.android.sdklib.repository.FullRevision rev
private boolean shouldVisitDir (com.android.sdklib.repository.descriptors.PkgType, java.io.File)
com.android.sdklib.repository.descriptors.PkgType pkgType
java.io.File directory
private void scanBuildTools (java.io.File, java.util.Collection)
java.util.Properties props
com.android.sdklib.repository.FullRevision rev
com.android.sdklib.BuildToolInfo btInfo
com.android.sdklib.repository.local.LocalBuildToolPkgInfo pkgInfo
java.io.File buildToolDir
java.io.File[] arr$
int len$
int i$
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.local.LocalPlatformPkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.sdklib.repository.MajorRevision rev
com.android.sdklib.repository.FullRevision minToolsRev
java.io.File platformDir
java.io.File[] arr$
int len$
int i$
java.io.File collectionDir
java.util.Collection outCollection
private void scanAddons (java.io.File, java.util.Collection)
com.android.sdklib.AndroidVersion vers
String nameId
String nameDisp
String vendorId
String vendorDisp
com.android.sdklib.repository.local.LocalAddonPkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.sdklib.repository.MajorRevision rev
java.io.File addonDir
java.io.File[] arr$
int len$
int i$
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[] arr$
int len$
int i$
java.io.File[] dir1Files
java.io.File prop1
java.io.File dir1
java.io.File[] arr$
int len$
int i$
java.io.File platformDir
java.io.File[] arr$
int len$
int i$
com.android.sdklib.repository.local.LocalSysImgPkgInfo pkgInfo
String vendorDisp
com.android.sdklib.repository.descriptors.IdDisplay vendor
com.android.sdklib.repository.local.LocalAddonSysImgPkgInfo pkgInfo
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.descriptors.IdDisplay tag
String vendorId
java.io.File abiDir
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.sdklib.repository.MajorRevision rev
java.io.File propFile
java.util.Iterator i$
java.io.File collectionDir
java.util.Collection outCollection
boolean scanAddons
java.util.List propFiles
com.android.sdklib.repository.descriptors.PkgType type
private void scanSamples (java.io.File, java.util.Collection)
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repository.local.LocalSamplePkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.sdklib.repository.MajorRevision rev
com.android.sdklib.repository.FullRevision minToolsRev
java.io.File platformDir
java.io.File[] arr$
int len$
int i$
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.local.LocalSourcePkgInfo pkgInfo
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.sdklib.repository.MajorRevision rev
java.io.File platformDir
java.io.File[] arr$
int len$
int i$
java.io.File collectionDir
java.util.Collection outCollection
private void scanExtras (java.io.File, java.util.Collection)
java.util.Properties props
com.android.sdklib.repository.NoPreviewRevision rev
String oldPaths
String vendorId
String vendorDisp
String displayName
com.android.sdklib.repository.local.LocalExtraPkgInfo pkgInfo
java.io.File extraDir
java.io.File[] arr$
int len$
int i$
java.io.File vendorDir
java.io.File[] arr$
int len$
int i$
java.io.File collectionDir
java.util.Collection outCollection
private java.util.Properties parseProperties (java.io.File)
java.io.IOException e
java.util.Properties props
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File propsFile
java.io.InputStream fis
static void ()
}
com/android/sdklib/repository/local/LocalPlatformToolPkgInfo.classLocalPlatformToolPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalPlatformToolPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.FullRevision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/LocalSysImgPkgInfo.classLocalSysImgPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalSysImgPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
static final boolean $assertionsDisabled
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.descriptors.IdDisplay tag
String abi
com.android.sdklib.repository.MajorRevision revision
String listDisplay
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public static com.android.sdklib.repository.descriptors.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 com.android.sdklib.SystemImage getSystemImage ()
static com.android.sdklib.SystemImage getSystemImage (com.android.sdklib.repository.descriptors.IPkgDesc, java.io.File, com.android.sdklib.io.IFileOp)
com.android.sdklib.repository.descriptors.IPkgDesc desc
java.io.File localDir
com.android.sdklib.io.IFileOp fileOp
com.android.sdklib.repository.descriptors.IdDisplay tag
String abi
java.util.List parsedSkins
java.io.File[] skins
public static java.lang.String createListDescription (java.lang.String, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, boolean)
String listDisplay
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiDisplayName
boolean obsolete
boolean isDefaultTag
public static java.lang.String createShortDescription (java.lang.String, java.lang.String, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.FullRevision, boolean)
String listDisplay
String abi
com.android.sdklib.repository.descriptors.IdDisplay vendor
com.android.sdklib.repository.descriptors.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.FullRevision revision
boolean obsolete
boolean isDefaultTag
public static java.lang.String getAbiDisplayNameInternal (java.lang.String)
String abi
static void ()
}
com/android/sdklib/repository/local/LocalExtraPkgInfo.classLocalExtraPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalExtraPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDescExtra mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.lang.String, java.lang.String[], com.android.sdklib.repository.NoPreviewRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.descriptors.IdDisplay vendor
String path
String displayName
String[] oldPaths
com.android.sdklib.repository.NoPreviewRevision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public java.lang.String[] getOldPaths ()
public static java.lang.String getPrettyName (com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String)
int n
int i
com.android.sdklib.repository.descriptors.IdDisplay vendor
String extraPath
String name
String disp
boolean changed
char[] chars
}
com/android/sdklib/repository/local/LocalPlatformPkgInfo$1.classLocalPlatformPkgInfo.java
package com.android.sdklib.repository.local
final com.android.sdklib.repository.local.LocalPlatformPkgInfo$1 extends com.google.gson.reflect.TypeToken {
void ()
}
com/android/sdklib/repository/local/LocalToolPkgInfo.classLocalToolPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalToolPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.FullRevision minPlatformToolsRev
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/LocalPlatformPkgInfo$Library.classLocalPlatformPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalPlatformPkgInfo$Library extends java.lang.Object {
String name
String jar
boolean manifest
public void ()
}
com/android/sdklib/repository/local/LocalDirInfo$1.classLocalDirInfo.java
package com.android.sdklib.repository.local
com.android.sdklib.repository.local.LocalDirInfo$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sdklib.repository.local.LocalDirInfo this$0
void (com.android.sdklib.repository.local.LocalDirInfo)
public int compare (java.io.File, java.io.File)
java.io.File o1
java.io.File o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sdklib/repository/local/LocalAddonPkgInfo.classLocalAddonPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalAddonPkgInfo extends com.android.sdklib.repository.local.LocalPlatformPkgInfo {
private static final java.util.regex.Pattern PATTERN_LIB_DATA
private static final java.util.regex.Pattern PATTERN_USB_IDS
private final com.android.sdklib.repository.descriptors.IPkgDescAddon mAddonDesc
static final boolean $assertionsDisabled
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.IdDisplay vendor
com.android.sdklib.repository.descriptors.IdDisplay name
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public java.lang.String getTargetHash ()
public static java.lang.String sanitizeDisplayToNameId (java.lang.String)
String displayName
String name
protected com.android.sdklib.IAndroidTarget createAndroidTarget ()
java.util.regex.Matcher m
String libData
String libName
String[] arr$
int len$
int i$
String[] libraries
java.io.File f
java.util.Iterator i$
java.io.File f
java.io.File[] arr$
int len$
int i$
com.android.sdklib.ISystemImage si
com.android.sdklib.ISystemImage[] arr$
int len$
int i$
String api
String name
String vendor
com.android.sdklib.internal.androidTarget.PlatformTarget baseTarget
com.android.sdklib.repository.local.LocalPkgInfo plat
String description
int revisionValue
String revision
String librariesValue
java.util.Map libMap
com.android.sdklib.ISystemImage[] systemImages
boolean hasRenderingLibrary
boolean hasRenderingResources
java.io.File dataFolder
com.android.sdklib.internal.androidTarget.AddOnTarget target
java.io.File targetSkinFolder
java.util.Map skinsMap
java.util.List skins
java.io.File defaultSkin
String defaultSkinName
int usbVendorId
Exception e
com.android.sdklib.repository.local.LocalSdk sdk
com.android.sdklib.io.IFileOp fileOp
com.android.utils.Pair infos
java.util.Map propertyMap
String error
private com.android.utils.Pair parseAddonProperties ()
java.io.FileNotFoundException e
NumberFormatException e
String name
String vendor
String api
com.android.sdklib.IAndroidTarget baseTarget
com.android.sdklib.repository.local.LocalPkgInfo plat
String revision
java.util.Map propertyMap
String error
com.android.sdklib.io.IFileOp fileOp
java.io.File addOnManifest
private static java.lang.String addonManifestWarning (java.lang.String)
String valueName
private int convertId (java.lang.String)
NumberFormatException e
String v
String value
private com.android.sdklib.ISystemImage[] getAddonSystemImages (com.android.sdklib.io.IFileOp)
com.android.sdklib.repository.descriptors.IdDisplay tag
String abi
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
String abi
java.io.File file
java.io.File[] arr$
int len$
int i$
com.android.sdklib.io.IFileOp fileOp
java.util.Set found
com.google.common.collect.SetMultimap tagToAbiFound
com.android.sdklib.repository.local.LocalPkgInfo[] sysImgInfos
boolean useLegacy
boolean hasImgFiles
com.android.sdklib.repository.descriptors.IdDisplay defaultTag
java.io.File imagesDir
java.io.File[] files
static void ()
}
com/android/sdklib/repository/local/LocalPkgInfo.classLocalPkgInfo.java
package com.android.sdklib.repository.local
public abstract com.android.sdklib.repository.local.LocalPkgInfo extends java.lang.Object implements com.android.sdklib.repository.IDescription com.android.sdklib.repository.IListDescription java.lang.Comparable {
private final com.android.sdklib.repository.local.LocalSdk mLocalSdk
private final java.io.File mLocalDir
private final java.util.Properties mSourceProperties
private String mLoadError
static final boolean $assertionsDisabled
protected void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
public com.android.sdklib.repository.local.LocalSdk getLocalSdk ()
public java.io.File getLocalDir ()
public java.util.Properties getSourceProperties ()
public java.lang.String getLoadError ()
public abstract com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public int compareTo (com.android.sdklib.repository.local.LocalPkgInfo)
com.android.sdklib.repository.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.local.LocalPkgInfo other
public boolean hasLoadError ()
transient void appendLoadError (java.lang.String, java.lang.Object[])
String format
Object[] params
String loadError
public java.lang.String getListDescription ()
public java.lang.String getShortDescription ()
public java.lang.String getLongDescription ()
StringBuilder sb
com.android.sdklib.repository.descriptors.IPkgDesc desc
public void delete ()
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repository/local/LocalDocPkgInfo.classLocalDocPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalDocPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/LocalSourcePkgInfo.classLocalSourcePkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalSourcePkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/PackageParserUtils.classPackageParserUtils.java
package com.android.sdklib.repository.local
com.android.sdklib.repository.local.PackageParserUtils extends java.lang.Object {
void ()
public static com.android.sdklib.repository.FullRevision getPropertyFull (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.sdklib.repository.FullRevision rev
public static com.android.sdklib.repository.MajorRevision getPropertyMajor (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.sdklib.repository.MajorRevision rev
public static com.android.sdklib.repository.NoPreviewRevision getPropertyNoPreview (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.sdklib.repository.NoPreviewRevision 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.sdklib.io.IFileOp)
java.io.File layout
java.io.File skinFolder
java.io.File[] arr$
int len$
int i$
java.util.ArrayList skinList
java.io.File[] files
java.io.File skinRootFolder
com.android.sdklib.io.IFileOp fileOp
}
com/android/sdklib/repository/local/LocalPlatformPkgInfo.classLocalPlatformPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalPlatformPkgInfo extends com.android.sdklib.repository.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.descriptors.IPkgDesc mDesc
private com.android.sdklib.IAndroidTarget mTarget
private boolean mLoaded
private static final String[] sPlatformContentList
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.FullRevision minToolsRev
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public java.lang.String getTargetHash ()
public com.android.sdklib.IAndroidTarget getAndroidTarget ()
public boolean isLoaded ()
protected com.android.sdklib.IAndroidTarget createAndroidTarget ()
java.io.FileNotFoundException ignore
java.io.FileNotFoundException ignore
java.io.FileNotFoundException ignore
NumberFormatException e
NumberFormatException e
String propApi
String propRev
int llApi
int llRev
NumberFormatException e
com.android.sdklib.ISystemImage systemImage
com.android.sdklib.ISystemImage[] arr$
int len$
int i$
com.android.sdklib.repository.local.LocalSdk sdk
com.android.sdklib.io.IFileOp fileOp
java.io.File platformFolder
java.io.File buildProp
java.io.File sourcePropFile
java.util.Map platformProp
java.util.Map map
java.io.File sdkPropFile
int apiNumber
String stringValue
com.android.sdklib.AndroidVersion apiVersion
String apiName
int revision
com.android.sdklib.SdkManager$LayoutlibVersion layoutlibVersion
String err
com.android.sdklib.ISystemImage[] systemImages
com.android.sdklib.internal.androidTarget.PlatformTarget pt
java.util.List skins
com.android.sdklib.repository.local.LocalPkgInfo samples
com.android.sdklib.repository.local.LocalPkgInfo sources
private com.android.sdklib.ISystemImage[] getPlatformSystemImages (com.android.sdklib.io.IFileOp, java.io.File, com.android.sdklib.AndroidVersion)
com.android.sdklib.repository.descriptors.IdDisplay tag
String abi
com.android.sdklib.repository.descriptors.IPkgDesc d
com.android.sdklib.repository.local.LocalPkgInfo pkg
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
String abi
java.io.File file
java.io.File[] arr$
int len$
int i$
com.android.sdklib.io.IFileOp fileOp
java.io.File platformDir
com.android.sdklib.AndroidVersion apiVersion
java.util.Set found
com.google.common.collect.SetMultimap tagToAbiFound
com.android.sdklib.repository.local.LocalPkgInfo[] sysImgInfos
java.io.File imgDir
java.io.File[] files
boolean useLegacy
boolean hasImgFiles
com.android.sdklib.repository.descriptors.IdDisplay defaultTag
private java.util.List getOptionalLibraries (java.io.File)
java.io.File platformDir
java.io.File optionalDir
java.io.File optionalJson
static java.util.List getLibsFromJson (java.io.File)
com.android.sdklib.repository.local.LocalPlatformPkgInfo$Library lib
java.util.Iterator i$
java.lang.reflect.Type collectionType
java.util.Collection libs
java.util.List optionalLibraries
java.io.File rootFolder
java.io.FileNotFoundException e
java.io.File jsonFile
com.google.gson.Gson gson
private static java.lang.String checkPlatformContent (com.android.sdklib.io.IFileOp, java.io.File)
java.io.File f
String relativePath
String[] arr$
int len$
int i$
com.android.sdklib.io.IFileOp fileOp
java.io.File platform
static void ()
}
com/android/sdklib/repository/local/LocalDirInfo$MapComparator.classLocalDirInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalDirInfo$MapComparator extends java.lang.Object {
private final java.io.File mDir
public void (java.io.File)
java.io.File dir
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
static java.io.File access$000 (com.android.sdklib.repository.local.LocalDirInfo$MapComparator)
com.android.sdklib.repository.local.LocalDirInfo$MapComparator x0
}
com/android/sdklib/repository/local/LocalNdkPkgInfo.classLocalNdkPkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalNdkPkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
protected void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repository.FullRevision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/LocalSamplePkgInfo.classLocalSamplePkgInfo.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.LocalSamplePkgInfo extends com.android.sdklib.repository.local.LocalPkgInfo {
private final com.android.sdklib.repository.descriptors.IPkgDesc mDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.FullRevision minToolsRev
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/LocalSdk$1.classLocalSdk.java
package com.android.sdklib.repository.local
com.android.sdklib.repository.local.LocalSdk$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$descriptors$PkgType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/repository/descriptors/
com/android/sdklib/repository/descriptors/IdDisplay.classIdDisplay.java
package com.android.sdklib.repository.descriptors
public final com.android.sdklib.repository.descriptors.IdDisplay extends java.lang.Object implements java.lang.Comparable {
private final String mId
private final String mDisplay
public void (java.lang.String, java.lang.String)
String id
String display
public java.lang.String getId ()
public java.lang.String getDisplay ()
public int compareTo (com.android.sdklib.repository.descriptors.IdDisplay)
com.android.sdklib.repository.descriptors.IdDisplay tag
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/repository/descriptors/PkgDesc$IIsUpdateFor.classPkgDesc.java
package com.android.sdklib.repository.descriptors
public abstract com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor extends java.lang.Object {
public abstract boolean isUpdateFor (com.android.sdklib.repository.descriptors.PkgDesc, com.android.sdklib.repository.descriptors.IPkgDesc)
}
com/android/sdklib/repository/descriptors/PkgDesc$Builder.classPkgDesc.java
package com.android.sdklib.repository.descriptors
public com.android.sdklib.repository.descriptors.PkgDesc$Builder extends java.lang.Object {
private final com.android.sdklib.repository.descriptors.PkgType mType
private com.android.sdklib.repository.FullRevision mFullRevision
private com.android.sdklib.repository.MajorRevision mMajorRevision
private com.android.sdklib.AndroidVersion mAndroidVersion
private String mPath
private com.android.sdklib.repository.descriptors.IdDisplay mTag
private com.android.sdklib.repository.descriptors.IdDisplay mVendor
private com.android.sdklib.repository.FullRevision mMinToolsRev
private com.android.sdklib.repository.FullRevision mMinPlatformToolsRev
private com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor mCustomIsUpdateFor
private com.android.sdklib.repository.descriptors.PkgDesc$IGetPath mCustomPath
private String[] mOldPaths
private String mNameDisplay
private com.android.sdklib.repository.descriptors.IdDisplay mNameIdDisplay
private com.android.sdklib.repository.License mLicense
private String mListDisplay
private String mDescriptionShort
private String mDescriptionUrl
private boolean mIsObsolete
private void (com.android.sdklib.repository.descriptors.PkgType)
com.android.sdklib.repository.descriptors.PkgType type
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newTool (com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.FullRevision minPlatformToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newPlatformTool (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newBuildTool (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newDoc (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newExtra (com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.lang.String, java.lang.String[], com.android.sdklib.repository.NoPreviewRevision)
com.android.sdklib.repository.descriptors.IdDisplay vendor
String path
String displayName
String[] oldPaths
com.android.sdklib.repository.NoPreviewRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newPlatform (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision, com.android.sdklib.repository.FullRevision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.FullRevision minToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newAddon (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
com.android.sdklib.repository.descriptors.IdDisplay addonName
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newSysImg (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.descriptors.IdDisplay tag
String abi
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newAddonSysImg (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
com.android.sdklib.repository.descriptors.IdDisplay addonName
String abi
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newSource (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newSample (com.android.sdklib.AndroidVersion, com.android.sdklib.repository.MajorRevision, com.android.sdklib.repository.FullRevision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repository.MajorRevision revision
com.android.sdklib.repository.FullRevision minToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newNdk (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newLLDB (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public com.android.sdklib.repository.descriptors.PkgDesc$Builder setLicense (com.android.sdklib.repository.License)
com.android.sdklib.repository.License license
public com.android.sdklib.repository.descriptors.PkgDesc$Builder setListDisplay (java.lang.String)
String text
public com.android.sdklib.repository.descriptors.PkgDesc$Builder setDescriptionShort (java.lang.String)
String text
public com.android.sdklib.repository.descriptors.PkgDesc$Builder setDescriptionUrl (java.lang.String)
String text
public com.android.sdklib.repository.descriptors.PkgDesc$Builder setIsObsolete (boolean)
boolean isObsolete
public com.android.sdklib.repository.descriptors.IPkgDesc create ()
}
com/android/sdklib/repository/descriptors/PkgDesc$Builder$3.classPkgDesc.java
package com.android.sdklib.repository.descriptors
final com.android.sdklib.repository.descriptors.PkgDesc$Builder$3 extends java.lang.Object implements com.android.sdklib.repository.descriptors.PkgDesc$IGetPath {
void ()
public java.lang.String getPath (com.android.sdklib.repository.descriptors.PkgDesc)
com.android.sdklib.repository.descriptors.PkgDesc thisPkgDesc
}
com/android/sdklib/repository/descriptors/PkgDesc$Builder$1.classPkgDesc.java
package com.android.sdklib.repository.descriptors
final com.android.sdklib.repository.descriptors.PkgDesc$Builder$1 extends java.lang.Object implements com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor {
void ()
public boolean isUpdateFor (com.android.sdklib.repository.descriptors.PkgDesc, com.android.sdklib.repository.descriptors.IPkgDesc)
com.android.sdklib.repository.descriptors.PkgDesc thisPkgDesc
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
}
com/android/sdklib/repository/descriptors/PkgDescAddon.classPkgDescAddon.java
package com.android.sdklib.repository.descriptors
final com.android.sdklib.repository.descriptors.PkgDescAddon extends com.android.sdklib.repository.descriptors.PkgDesc implements com.android.sdklib.repository.descriptors.IPkgDescAddon {
private final com.android.sdklib.repository.descriptors.IdDisplay mAddonName
void (com.android.sdklib.repository.descriptors.PkgType, com.android.sdklib.repository.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.sdklib.repository.MajorRevision, com.android.sdklib.AndroidVersion, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay)
com.android.sdklib.repository.descriptors.PkgType type
com.android.sdklib.repository.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.sdklib.repository.MajorRevision majorRevision
com.android.sdklib.AndroidVersion androidVersion
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
com.android.sdklib.repository.descriptors.IdDisplay addonName
public com.android.sdklib.repository.descriptors.IdDisplay getName ()
}
com/android/sdklib/repository/descriptors/IPkgDesc.classIPkgDesc.java
package com.android.sdklib.repository.descriptors
public abstract com.android.sdklib.repository.descriptors.IPkgDesc extends java.lang.Object implements java.lang.Comparable com.android.sdklib.repository.descriptors.IPkgCapabilities com.android.sdklib.repository.IListDescription {
public abstract com.android.sdklib.repository.descriptors.PkgType getType ()
public abstract java.lang.String getListDisplay ()
public abstract java.lang.String getDescriptionShort ()
public abstract java.lang.String getDescriptionUrl ()
public abstract com.android.sdklib.repository.License getLicense ()
public abstract boolean isObsolete ()
public abstract com.android.sdklib.repository.FullRevision getFullRevision ()
public abstract com.android.sdklib.repository.MajorRevision getMajorRevision ()
public abstract com.android.sdklib.repository.PreciseRevision getPreciseRevision ()
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
public abstract java.lang.String getPath ()
public abstract com.android.sdklib.repository.descriptors.IdDisplay getTag ()
public abstract com.android.sdklib.repository.descriptors.IdDisplay getVendor ()
public abstract com.android.sdklib.repository.FullRevision getMinToolsRev ()
public abstract com.android.sdklib.repository.FullRevision getMinPlatformToolsRev ()
public abstract boolean isUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc)
public abstract boolean isUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc, com.android.sdklib.repository.FullRevision$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 ()
}
com/android/sdklib/repository/descriptors/PkgDesc.classPkgDesc.java
package com.android.sdklib.repository.descriptors
public com.android.sdklib.repository.descriptors.PkgDesc extends java.lang.Object implements com.android.sdklib.repository.descriptors.IPkgDesc {
public static final String PREVIEW_SUFFIX
private final com.android.sdklib.repository.descriptors.PkgType mType
private final com.android.sdklib.repository.FullRevision mFullRevision
private final com.android.sdklib.repository.MajorRevision mMajorRevision
private final com.android.sdklib.AndroidVersion mAndroidVersion
private final String mPath
private final com.android.sdklib.repository.descriptors.IdDisplay mTag
private final com.android.sdklib.repository.descriptors.IdDisplay mVendor
private final com.android.sdklib.repository.FullRevision mMinToolsRev
private final com.android.sdklib.repository.FullRevision mMinPlatformToolsRev
private final com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor mCustomIsUpdateFor
private final com.android.sdklib.repository.descriptors.PkgDesc$IGetPath mCustomPath
private final com.android.sdklib.repository.License mLicense
private final String mListDisplay
private final String mDescriptionShort
private final String mDescriptionUrl
private final boolean mIsObsolete
protected void (com.android.sdklib.repository.descriptors.PkgType, com.android.sdklib.repository.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.MajorRevision, com.android.sdklib.AndroidVersion, java.lang.String, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor, com.android.sdklib.repository.descriptors.PkgDesc$IGetPath)
com.android.sdklib.repository.descriptors.PkgType type
com.android.sdklib.repository.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.sdklib.repository.FullRevision fullRevision
com.android.sdklib.repository.MajorRevision majorRevision
com.android.sdklib.AndroidVersion androidVersion
String path
com.android.sdklib.repository.descriptors.IdDisplay tag
com.android.sdklib.repository.descriptors.IdDisplay vendor
com.android.sdklib.repository.FullRevision minToolsRev
com.android.sdklib.repository.FullRevision minPlatformToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor customIsUpdateFor
com.android.sdklib.repository.descriptors.PkgDesc$IGetPath customPath
public com.android.sdklib.repository.descriptors.PkgType getType ()
public java.lang.String getListDisplay ()
public java.lang.String getDescriptionShort ()
public java.lang.String getDescriptionUrl ()
public com.android.sdklib.repository.License getLicense ()
public boolean isObsolete ()
public final boolean hasFullRevision ()
public final boolean hasMajorRevision ()
public final boolean hasAndroidVersion ()
public final boolean hasPath ()
public final boolean hasTag ()
public boolean hasVendor ()
public final boolean hasMinToolsRev ()
public final boolean hasMinPlatformToolsRev ()
public com.android.sdklib.repository.FullRevision getFullRevision ()
public com.android.sdklib.repository.MajorRevision getMajorRevision ()
public final com.android.sdklib.repository.PreciseRevision getPreciseRevision ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public boolean isPreview ()
public java.lang.String getPath ()
public com.android.sdklib.repository.descriptors.IdDisplay getTag ()
public com.android.sdklib.repository.descriptors.IdDisplay getVendor ()
public com.android.sdklib.repository.FullRevision getMinToolsRev ()
public com.android.sdklib.repository.FullRevision getMinPlatformToolsRev ()
public java.lang.String getInstallId ()
String id
public java.lang.String getBaseInstallId ()
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.descriptors.IPkgDesc)
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
public boolean isUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
com.android.sdklib.repository.FullRevision$PreviewComparison previewComparison
private boolean isGenericUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
com.android.sdklib.repository.FullRevision$PreviewComparison previewComparison
public int compareTo (com.android.sdklib.repository.descriptors.IPkgDesc)
com.android.sdklib.repository.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.sdklib.repository.FullRevision 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.descriptors.IPkgDesc rhs
private static java.lang.String sanitize (java.lang.String)
String str
public volatile int compareTo (java.lang.Object)
Object x0
static boolean access$000 (com.android.sdklib.repository.descriptors.PkgDesc, com.android.sdklib.repository.descriptors.IPkgDesc, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.repository.descriptors.PkgDesc x0
com.android.sdklib.repository.descriptors.IPkgDesc x1
com.android.sdklib.repository.FullRevision$PreviewComparison x2
}
com/android/sdklib/repository/descriptors/IPkgCapabilities.classIPkgCapabilities.java
package com.android.sdklib.repository.descriptors
public abstract com.android.sdklib.repository.descriptors.IPkgCapabilities extends java.lang.Object {
public abstract boolean hasFullRevision ()
public abstract boolean hasMajorRevision ()
public abstract boolean hasAndroidVersion ()
public abstract boolean hasPath ()
public abstract boolean hasTag ()
public abstract boolean hasVendor ()
public abstract boolean hasMinToolsRev ()
public abstract boolean hasMinPlatformToolsRev ()
}
com/android/sdklib/repository/descriptors/PkgDesc$Builder$2.classPkgDesc.java
package com.android.sdklib.repository.descriptors
final com.android.sdklib.repository.descriptors.PkgDesc$Builder$2 extends java.lang.Object implements com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor {
void ()
public boolean isUpdateFor (com.android.sdklib.repository.descriptors.PkgDesc, com.android.sdklib.repository.descriptors.IPkgDesc)
com.android.sdklib.repository.descriptors.PkgDesc thisPkgDesc
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
int diff
}
com/android/sdklib/repository/descriptors/PkgType.classPkgType.java
package com.android.sdklib.repository.descriptors
public final com.android.sdklib.repository.descriptors.PkgType extends java.lang.Enum implements com.android.sdklib.repository.descriptors.IPkgCapabilities {
public static final com.android.sdklib.repository.descriptors.PkgType PKG_TOOLS
public static final com.android.sdklib.repository.descriptors.PkgType PKG_PLATFORM_TOOLS
public static final com.android.sdklib.repository.descriptors.PkgType PKG_BUILD_TOOLS
public static final com.android.sdklib.repository.descriptors.PkgType PKG_DOC
public static final com.android.sdklib.repository.descriptors.PkgType PKG_PLATFORM
public static final com.android.sdklib.repository.descriptors.PkgType PKG_SYS_IMAGE
public static final com.android.sdklib.repository.descriptors.PkgType PKG_ADDON
public static final com.android.sdklib.repository.descriptors.PkgType PKG_ADDON_SYS_IMAGE
public static final com.android.sdklib.repository.descriptors.PkgType PKG_SAMPLE
public static final com.android.sdklib.repository.descriptors.PkgType PKG_SOURCE
public static final com.android.sdklib.repository.descriptors.PkgType PKG_EXTRA
public static final com.android.sdklib.repository.descriptors.PkgType PKG_NDK
public static final com.android.sdklib.repository.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 mHasMajorRevision
private final boolean mHasFullRevision
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 static final com.android.sdklib.repository.descriptors.PkgType[] $VALUES
public static com.android.sdklib.repository.descriptors.PkgType[] values ()
public static com.android.sdklib.repository.descriptors.PkgType valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, java.lang.String, java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)
int intValue
String folderName
String listDisplayPattern
boolean hasMajorRevision
boolean hasFullRevision
boolean hasAndroidVersion
boolean hasPath
boolean hasTag
boolean hasVendor
boolean hasMinToolsRev
boolean hasMinPlatformToolsRev
public int getIntValue ()
public java.lang.String getFolderName ()
public boolean hasMajorRevision ()
public boolean hasFullRevision ()
public boolean hasAndroidVersion ()
public boolean hasPath ()
public boolean hasTag ()
public boolean hasVendor ()
public boolean hasMinToolsRev ()
public boolean hasMinPlatformToolsRev ()
public java.lang.String getListDisplayPattern ()
static void ()
}
com/android/sdklib/repository/descriptors/IPkgDescAddon.classIPkgDescAddon.java
package com.android.sdklib.repository.descriptors
public abstract com.android.sdklib.repository.descriptors.IPkgDescAddon extends java.lang.Object implements com.android.sdklib.repository.descriptors.IPkgDesc {
public abstract com.android.sdklib.repository.descriptors.IdDisplay getName ()
}
com/android/sdklib/repository/descriptors/PkgDescExtra.classPkgDescExtra.java
package com.android.sdklib.repository.descriptors
public final com.android.sdklib.repository.descriptors.PkgDescExtra extends com.android.sdklib.repository.descriptors.PkgDesc implements com.android.sdklib.repository.descriptors.IPkgDescExtra {
private final String[] mOldPaths
private final String mNameDisplay
void (com.android.sdklib.repository.descriptors.PkgType, com.android.sdklib.repository.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.MajorRevision, com.android.sdklib.AndroidVersion, java.lang.String, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.descriptors.IdDisplay, com.android.sdklib.repository.FullRevision, com.android.sdklib.repository.FullRevision, java.lang.String, java.lang.String[])
com.android.sdklib.repository.descriptors.PkgType type
com.android.sdklib.repository.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.sdklib.repository.FullRevision fullRevision
com.android.sdklib.repository.MajorRevision majorRevision
com.android.sdklib.AndroidVersion androidVersion
String path
com.android.sdklib.repository.descriptors.IdDisplay tag
com.android.sdklib.repository.descriptors.IdDisplay vendor
com.android.sdklib.repository.FullRevision minToolsRev
com.android.sdklib.repository.FullRevision 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.descriptors.IPkgDescExtra, com.android.sdklib.repository.descriptors.IPkgDescExtra)
int indexEp
int indexThis
com.android.sdklib.repository.descriptors.IPkgDescExtra lhs
com.android.sdklib.repository.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/descriptors/PkgDesc$1.classPkgDesc.java
package com.android.sdklib.repository.descriptors
com.android.sdklib.repository.descriptors.PkgDesc$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$descriptors$PkgType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/repository/descriptors/IPkgDescExtra.classIPkgDescExtra.java
package com.android.sdklib.repository.descriptors
public abstract com.android.sdklib.repository.descriptors.IPkgDescExtra extends java.lang.Object implements com.android.sdklib.repository.descriptors.IPkgDesc {
public abstract java.lang.String[] getOldPaths ()
public abstract java.lang.String getNameDisplay ()
}
com/android/sdklib/repository/descriptors/PkgDesc$IGetPath.classPkgDesc.java
package com.android.sdklib.repository.descriptors
public abstract com.android.sdklib.repository.descriptors.PkgDesc$IGetPath extends java.lang.Object {
public abstract java.lang.String getPath (com.android.sdklib.repository.descriptors.PkgDesc)
}
com/android/sdklib/devices/
com/android/sdklib/devices/Storage.classStorage.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Storage extends java.lang.Object {
private long mNoBytes
public void (long, com.android.sdklib.devices.Storage$Unit)
long amount
com.android.sdklib.devices.Storage$Unit unit
public void (long)
long amount
public long getSize ()
public com.android.sdklib.devices.Storage deepCopy ()
public long getSizeAsUnit (com.android.sdklib.devices.Storage$Unit)
com.android.sdklib.devices.Storage$Unit unit
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Storage s
public int hashCode ()
int result
public com.android.sdklib.devices.Storage$Unit getAppropriateUnits ()
com.android.sdklib.devices.Storage$Unit unit
com.android.sdklib.devices.Storage$Unit[] arr$
int len$
int i$
com.android.sdklib.devices.Storage$Unit optimalUnit
public java.lang.String toString ()
com.android.sdklib.devices.Storage$Unit u
}
com/android/sdklib/devices/DeviceManager$DeviceFilter.classDeviceManager.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.DeviceManager$DeviceFilter extends java.lang.Enum {
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter DEFAULT
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter USER
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter VENDOR
public static final com.android.sdklib.devices.DeviceManager$DeviceFilter SYSTEM_IMAGES
private static final com.android.sdklib.devices.DeviceManager$DeviceFilter[] $VALUES
public static com.android.sdklib.devices.DeviceManager$DeviceFilter[] values ()
public static com.android.sdklib.devices.DeviceManager$DeviceFilter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/devices/DeviceManager$DevicesChangedListener.classDeviceManager.java
package com.android.sdklib.devices
public abstract com.android.sdklib.devices.DeviceManager$DevicesChangedListener extends java.lang.Object {
public abstract void onDevicesChanged ()
}
com/android/sdklib/devices/Camera.classCamera.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Camera extends java.lang.Object {
private com.android.sdklib.devices.CameraLocation mLocation
private boolean mAutofocus
private boolean mFlash
public void ()
public void (com.android.sdklib.devices.CameraLocation, boolean, boolean)
com.android.sdklib.devices.CameraLocation location
boolean autofocus
boolean flash
public com.android.sdklib.devices.CameraLocation getLocation ()
public void setLocation (com.android.sdklib.devices.CameraLocation)
com.android.sdklib.devices.CameraLocation location
public boolean hasAutofocus ()
public void setAutofocus (boolean)
boolean hasAutofocus
public boolean hasFlash ()
public void setFlash (boolean)
boolean flash
public com.android.sdklib.devices.Camera deepCopy ()
com.android.sdklib.devices.Camera c
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Camera c
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/PowerType.classPowerType.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.PowerType extends java.lang.Enum {
public static final com.android.sdklib.devices.PowerType PLUGGEDIN
public static final com.android.sdklib.devices.PowerType BATTERY
private final String mValue
private static final com.android.sdklib.devices.PowerType[] $VALUES
public static com.android.sdklib.devices.PowerType[] values ()
public static com.android.sdklib.devices.PowerType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.PowerType getEnum (java.lang.String)
com.android.sdklib.devices.PowerType c
com.android.sdklib.devices.PowerType[] arr$
int len$
int i$
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceWriter.classDeviceWriter.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceWriter extends java.lang.Object {
public static final String LOCAL_NS
public static final String PREFIX
private void ()
public static void writeToXml (java.io.OutputStream, java.util.Collection) throws javax.xml.parsers.ParserConfigurationException javax.xml.transform.TransformerFactoryConfigurationError javax.xml.transform.TransformerException
org.w3c.dom.Element id
com.android.sdklib.devices.Software sw
java.util.Iterator i$
com.android.sdklib.devices.State s
java.util.Iterator i$
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
java.util.Iterator i$
org.w3c.dom.Element props
org.w3c.dom.Element deviceNode
org.w3c.dom.Element name
String displayName
String deviceId
org.w3c.dom.Element manufacturer
String tagId
java.util.Map bootProps
com.android.sdklib.devices.Device device
java.util.Iterator i$
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
java.util.Iterator i$
com.android.resources.UiMode u
java.util.Iterator i$
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
java.util.Iterator i$
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
java.util.Iterator i$
com.android.sdklib.devices.Storage storage
java.util.Iterator i$
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/Sensor.classSensor.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Sensor extends java.lang.Enum {
public static final com.android.sdklib.devices.Sensor ACCELEROMETER
public static final com.android.sdklib.devices.Sensor BAROMETER
public static final com.android.sdklib.devices.Sensor COMPASS
public static final com.android.sdklib.devices.Sensor GPS
public static final com.android.sdklib.devices.Sensor GYROSCOPE
public static final com.android.sdklib.devices.Sensor LIGHT_SENSOR
public static final com.android.sdklib.devices.Sensor PROXIMITY_SENSOR
private final String mValue
private static final com.android.sdklib.devices.Sensor[] $VALUES
public static com.android.sdklib.devices.Sensor[] values ()
public static com.android.sdklib.devices.Sensor valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.Sensor getEnum (java.lang.String)
com.android.sdklib.devices.Sensor s
com.android.sdklib.devices.Sensor[] arr$
int len$
int i$
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/Multitouch.classMultitouch.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Multitouch extends java.lang.Enum {
public static final com.android.sdklib.devices.Multitouch NONE
public static final com.android.sdklib.devices.Multitouch BASIC
public static final com.android.sdklib.devices.Multitouch DISTINCT
public static final com.android.sdklib.devices.Multitouch JAZZ_HANDS
private final String mValue
private static final com.android.sdklib.devices.Multitouch[] $VALUES
public static com.android.sdklib.devices.Multitouch[] values ()
public static com.android.sdklib.devices.Multitouch valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.Multitouch getEnum (java.lang.String)
com.android.sdklib.devices.Multitouch m
com.android.sdklib.devices.Multitouch[] arr$
int len$
int i$
String val
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceManager.classDeviceManager.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceManager extends java.lang.Object {
private static final String DEVICE_PROFILES_PROP
private static final java.util.regex.Pattern PATH_PROPERTY_PATTERN
private com.android.utils.ILogger mLog
private com.google.common.collect.Table mVendorDevices
private com.google.common.collect.Table mSysImgDevices
private com.google.common.collect.Table mUserDevices
private com.google.common.collect.Table mDefaultDevices
private final Object mLock
private final java.util.List sListeners
private final String mOsSdkPath
public static final java.util.EnumSet ALL_DEVICES
static final boolean $assertionsDisabled
public static com.android.sdklib.devices.DeviceManager createInstance (java.io.File, com.android.utils.ILogger)
java.io.File sdkLocation
com.android.utils.ILogger log
private void (java.lang.String, com.android.utils.ILogger)
String osSdkPath
com.android.utils.ILogger log
public void registerListener (com.android.sdklib.devices.DeviceManager$DevicesChangedListener)
com.android.sdklib.devices.DeviceManager$DevicesChangedListener listener
public boolean unregisterListener (com.android.sdklib.devices.DeviceManager$DevicesChangedListener)
com.android.sdklib.devices.DeviceManager$DevicesChangedListener listener
public com.android.sdklib.devices.DeviceManager$DeviceStatus getDeviceStatus (java.lang.String, java.lang.String)
String name
String manufacturer
com.android.sdklib.devices.Device d
public com.android.sdklib.devices.Device getDevice (java.lang.String, java.lang.String)
String id
String manufacturer
com.android.sdklib.devices.Device d
private com.android.sdklib.devices.Device getDeviceImpl (java.lang.Iterable, java.lang.String, java.lang.String)
com.android.sdklib.devices.Device d
java.util.Iterator i$
Iterable devicesList
String id
String manufacturer
public java.util.Collection getDevices (com.android.sdklib.devices.DeviceManager$DeviceFilter)
com.android.sdklib.devices.DeviceManager$DeviceFilter deviceFilter
public java.util.Collection getDevices (java.util.EnumSet)
java.util.EnumSet deviceFilter
com.google.common.collect.Table devices
private void initDevicesLists ()
boolean changed
private boolean initDefaultDevices ()
IllegalStateException e
Exception e
java.io.InputStream stream
private boolean initVendorDevices ()
Exception e
Exception e
Exception e
java.io.File deviceXml
java.io.File deviceDir
java.util.Iterator i$
java.io.File extrasFolder
java.util.List deviceDirs
java.io.InputStream stream
private boolean initSysImgDevices ()
java.io.File deviceXml
java.io.File abiFolder
java.io.File[] arr$
int len$
int i$
java.io.File tagFolder
java.io.File[] arr$
int len$
int i$
java.io.File platformFolder
java.io.File[] arr$
int len$
int i$
com.android.sdklib.io.FileOp fop
java.io.File sysImgFolder
private boolean initUserDevices ()
com.android.prefs.AndroidLocation$AndroidLocationException e
String base
java.io.File renamedConfig
int i
org.xml.sax.SAXException e
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
java.io.File userDevicesFile
public void addUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
boolean changed
public void removeUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
public void replaceUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
public void saveUserDevices ()
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.FileNotFoundException e
javax.xml.parsers.ParserConfigurationException e
javax.xml.transform.TransformerFactoryConfigurationError e
javax.xml.transform.TransformerException e
java.io.File userDevicesFile
public static java.util.Map getHardwareProperties (com.android.sdklib.devices.State)
com.android.sdklib.devices.State s
com.android.sdklib.devices.Hardware hw
java.util.Map props
java.util.Set sensors
public static java.util.Map getHardwareProperties (com.android.sdklib.devices.Device)
com.android.sdklib.devices.State s
java.util.Iterator i$
String value
String key
java.util.Iterator i$
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
java.util.Iterator i$
private java.util.List getExtraDirs (java.io.File)
java.io.File item
java.io.File[] arr$
int len$
int i$
java.io.File vendor
java.io.File[] arr$
int len$
int i$
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.IOException ignore
java.io.File item
java.io.File properties
static void ()
}
com/android/sdklib/devices/BluetoothProfile.classBluetoothProfile.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.BluetoothProfile extends java.lang.Enum {
public static final com.android.sdklib.devices.BluetoothProfile A2DP
public static final com.android.sdklib.devices.BluetoothProfile ATT
public static final com.android.sdklib.devices.BluetoothProfile AVRCP
public static final com.android.sdklib.devices.BluetoothProfile AVDTP
public static final com.android.sdklib.devices.BluetoothProfile BIP
public static final com.android.sdklib.devices.BluetoothProfile BPP
public static final com.android.sdklib.devices.BluetoothProfile CIP
public static final com.android.sdklib.devices.BluetoothProfile CTP
public static final com.android.sdklib.devices.BluetoothProfile DIP
public static final com.android.sdklib.devices.BluetoothProfile DUN
public static final com.android.sdklib.devices.BluetoothProfile FAX
public static final com.android.sdklib.devices.BluetoothProfile FTP
public static final com.android.sdklib.devices.BluetoothProfile GAVDP
public static final com.android.sdklib.devices.BluetoothProfile GAP
public static final com.android.sdklib.devices.BluetoothProfile GATT
public static final com.android.sdklib.devices.BluetoothProfile GOEP
public static final com.android.sdklib.devices.BluetoothProfile HCRP
public static final com.android.sdklib.devices.BluetoothProfile HDP
public static final com.android.sdklib.devices.BluetoothProfile HFP
public static final com.android.sdklib.devices.BluetoothProfile HID
public static final com.android.sdklib.devices.BluetoothProfile HSP
public static final com.android.sdklib.devices.BluetoothProfile ICP
public static final com.android.sdklib.devices.BluetoothProfile LAP
public static final com.android.sdklib.devices.BluetoothProfile MAP
public static final com.android.sdklib.devices.BluetoothProfile OPP
public static final com.android.sdklib.devices.BluetoothProfile PAN
public static final com.android.sdklib.devices.BluetoothProfile PBA
public static final com.android.sdklib.devices.BluetoothProfile PBAP
public static final com.android.sdklib.devices.BluetoothProfile SPP
public static final com.android.sdklib.devices.BluetoothProfile SDAP
public static final com.android.sdklib.devices.BluetoothProfile SAP
public static final com.android.sdklib.devices.BluetoothProfile SIM
public static final com.android.sdklib.devices.BluetoothProfile rSAP
public static final com.android.sdklib.devices.BluetoothProfile SYNCH
public static final com.android.sdklib.devices.BluetoothProfile VDP
public static final com.android.sdklib.devices.BluetoothProfile WAPB
private final String mValue
private static final com.android.sdklib.devices.BluetoothProfile[] $VALUES
public static com.android.sdklib.devices.BluetoothProfile[] values ()
public static com.android.sdklib.devices.BluetoothProfile valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.BluetoothProfile getEnum (java.lang.String)
com.android.sdklib.devices.BluetoothProfile bp
com.android.sdklib.devices.BluetoothProfile[] arr$
int len$
int i$
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceManager$DeviceStatus.classDeviceManager.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.DeviceManager$DeviceStatus extends java.lang.Enum {
public static final com.android.sdklib.devices.DeviceManager$DeviceStatus EXISTS
public static final com.android.sdklib.devices.DeviceManager$DeviceStatus CHANGED
public static final com.android.sdklib.devices.DeviceManager$DeviceStatus MISSING
private static final com.android.sdklib.devices.DeviceManager$DeviceStatus[] $VALUES
public static com.android.sdklib.devices.DeviceManager$DeviceStatus[] values ()
public static com.android.sdklib.devices.DeviceManager$DeviceStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/devices/Software.classSoftware.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Software extends java.lang.Object {
private int mMinSdkLevel
private int mMaxSdkLevel
private boolean mLiveWallpaperSupport
private java.util.Set mBluetoothProfiles
private String mGlVersion
private java.util.Set mGlExtensions
private boolean mStatusBar
public void ()
public int getMinSdkLevel ()
public void setMinSdkLevel (int)
int sdkLevel
public int getMaxSdkLevel ()
public void setMaxSdkLevel (int)
int sdkLevel
public boolean hasLiveWallpaperSupport ()
public void setLiveWallpaperSupport (boolean)
boolean liveWallpaperSupport
public java.util.Set getBluetoothProfiles ()
public void addBluetoothProfile (com.android.sdklib.devices.BluetoothProfile)
com.android.sdklib.devices.BluetoothProfile bp
public void addAllBluetoothProfiles (java.util.Collection)
java.util.Collection bps
public java.lang.String getGlVersion ()
public void setGlVersion (java.lang.String)
String version
public java.util.Set getGlExtensions ()
public void addGlExtension (java.lang.String)
String extension
public void addAllGlExtensions (java.util.Collection)
java.util.Collection extensions
public void setStatusBar (boolean)
boolean hasBar
public boolean hasStatusBar ()
public com.android.sdklib.devices.Software deepCopy ()
com.android.sdklib.devices.Software s
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Software sw
public int hashCode ()
com.android.sdklib.devices.BluetoothProfile bp
java.util.Iterator i$
String glExtension
java.util.Iterator i$
int hash
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/Meta.classMeta.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Meta extends java.lang.Object {
private java.io.File mIconSixtyFour
private java.io.File mIconSixteen
private java.io.File mFrame
private java.awt.Point mFrameOffsetLandscape
private java.awt.Point mFrameOffsetPortrait
public void ()
public java.io.File getIconSixtyFour ()
public void setIconSixtyFour (java.io.File)
java.io.File iconSixtyFour
public boolean hasIconSixtyFour ()
public java.io.File getIconSixteen ()
public void setIconSixteen (java.io.File)
java.io.File iconSixteen
public boolean hasIconSixteen ()
public java.io.File getFrame ()
public void setFrame (java.io.File)
java.io.File frame
public boolean hasFrame ()
public java.awt.Point getFrameOffsetLandscape ()
public void setFrameOffsetLandscape (java.awt.Point)
java.awt.Point offset
public java.awt.Point getFrameOffsetPortrait ()
public void setFrameOffsetPortrait (java.awt.Point)
java.awt.Point offset
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Meta m
public int hashCode ()
String path
String path
String path
int hash
}
com/android/sdklib/devices/ButtonType.classButtonType.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.ButtonType extends java.lang.Enum {
public static final com.android.sdklib.devices.ButtonType HARD
public static final com.android.sdklib.devices.ButtonType SOFT
private final String mId
private final String mDescription
private static final com.android.sdklib.devices.ButtonType[] $VALUES
public static com.android.sdklib.devices.ButtonType[] values ()
public static com.android.sdklib.devices.ButtonType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String)
String id
String desc
public static com.android.sdklib.devices.ButtonType getEnum (java.lang.String)
com.android.sdklib.devices.ButtonType n
com.android.sdklib.devices.ButtonType[] arr$
int len$
int i$
String value
public java.lang.String toString ()
public java.lang.String getDescription ()
static void ()
}
com/android/sdklib/devices/Hardware.classHardware.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Hardware extends java.lang.Object {
private com.android.sdklib.devices.Screen mScreen
private java.util.EnumSet mNetworking
private java.util.EnumSet mSensors
private boolean mMic
private java.util.List mCameras
private com.android.resources.Keyboard mKeyboard
private com.android.resources.Navigation mNav
private com.android.sdklib.devices.Storage mRam
private com.android.sdklib.devices.ButtonType mButtons
private java.util.List mInternalStorage
private java.util.List mRemovableStorage
private String mCpu
private String mGpu
private java.util.EnumSet mAbis
private java.util.EnumSet mUiModes
private com.android.sdklib.devices.PowerType mPluggedIn
private java.io.File mSkinFile
public void ()
public void setSkinFile (java.io.File)
java.io.File skinFile
public java.io.File getSkinFile ()
public java.util.Set getNetworking ()
public void addNetwork (com.android.sdklib.devices.Network)
com.android.sdklib.devices.Network n
public void addAllNetworks (java.util.Collection)
java.util.Collection ns
public java.util.Set getSensors ()
public void addSensor (com.android.sdklib.devices.Sensor)
com.android.sdklib.devices.Sensor sensor
public void addAllSensors (java.util.Collection)
java.util.Collection sensors
public boolean hasMic ()
public void setHasMic (boolean)
boolean hasMic
public java.util.List getCameras ()
public void addCamera (com.android.sdklib.devices.Camera)
com.android.sdklib.devices.Camera c
public void addAllCameras (java.util.Collection)
java.util.Collection cs
public com.android.sdklib.devices.Camera getCamera (int)
int i
public com.android.sdklib.devices.Camera getCamera (com.android.sdklib.devices.CameraLocation)
com.android.sdklib.devices.Camera c
java.util.Iterator i$
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
java.util.Iterator i$
com.android.sdklib.devices.Storage s
java.util.Iterator i$
com.android.sdklib.devices.Storage s
java.util.Iterator i$
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
java.util.Iterator i$
com.android.sdklib.devices.Sensor s
java.util.Iterator i$
Character c
char[] arr$
int len$
int i$
Character c
char[] arr$
int len$
int i$
com.android.sdklib.devices.Abi a
java.util.Iterator i$
com.android.resources.UiMode ui
java.util.Iterator i$
int hash
int temp
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/DeviceParser.classDeviceParser.java
package com.android.sdklib.devices
public com.android.sdklib.devices.DeviceParser extends java.lang.Object {
private static final javax.xml.parsers.SAXParserFactory sParserFactory
public void ()
public static com.google.common.collect.Table parse (java.io.File) throws org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException java.io.IOException
java.io.File devicesFile
java.io.InputStream stream
public static com.google.common.collect.Table parse (java.io.InputStream) throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException
java.io.InputStream devices
private static com.google.common.collect.Table parseImpl (java.io.InputStream, java.io.File) throws org.xml.sax.SAXException java.io.IOException javax.xml.parsers.ParserConfigurationException
int version
javax.xml.parsers.SAXParser parser
com.android.sdklib.devices.DeviceParser$DeviceHandler dHandler
java.io.InputStream devices
java.io.File parentDir
private static javax.xml.parsers.SAXParser getParser (int) throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
int version
javax.xml.validation.Schema schema
static void ()
}
com/android/sdklib/devices/ScreenType.classScreenType.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.ScreenType extends java.lang.Enum {
public static final com.android.sdklib.devices.ScreenType CAPACITIVE
public static final com.android.sdklib.devices.ScreenType RESISTIVE
public static final com.android.sdklib.devices.ScreenType NOTOUCH
private final String mValue
private static final com.android.sdklib.devices.ScreenType[] $VALUES
public static com.android.sdklib.devices.ScreenType[] values ()
public static com.android.sdklib.devices.ScreenType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.ScreenType getEnum (java.lang.String)
com.android.sdklib.devices.ScreenType s
com.android.sdklib.devices.ScreenType[] arr$
int len$
int i$
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/Storage$Unit.classStorage.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Storage$Unit extends java.lang.Enum {
public static final com.android.sdklib.devices.Storage$Unit B
public static final com.android.sdklib.devices.Storage$Unit KiB
public static final com.android.sdklib.devices.Storage$Unit MiB
public static final com.android.sdklib.devices.Storage$Unit GiB
public static final com.android.sdklib.devices.Storage$Unit TiB
private String mValue
private String mDisplayValue
private long mNoBytes
private static final com.android.sdklib.devices.Storage$Unit[] $VALUES
public static com.android.sdklib.devices.Storage$Unit[] values ()
public static com.android.sdklib.devices.Storage$Unit valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, long)
String val
String displayVal
long noBytes
public static com.android.sdklib.devices.Storage$Unit getEnum (java.lang.String)
com.android.sdklib.devices.Storage$Unit v
com.android.sdklib.devices.Storage$Unit[] arr$
int len$
int i$
String val
public long getNumberOfBytes ()
public java.lang.String toString ()
public java.lang.String getDisplayValue ()
static void ()
}
com/android/sdklib/devices/CameraLocation.classCameraLocation.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.CameraLocation extends java.lang.Enum {
public static final com.android.sdklib.devices.CameraLocation FRONT
public static final com.android.sdklib.devices.CameraLocation BACK
private final String mValue
private static final com.android.sdklib.devices.CameraLocation[] $VALUES
public static com.android.sdklib.devices.CameraLocation[] values ()
public static com.android.sdklib.devices.CameraLocation valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.CameraLocation getEnum (java.lang.String)
com.android.sdklib.devices.CameraLocation l
com.android.sdklib.devices.CameraLocation[] arr$
int len$
int i$
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/DeviceParser$DeviceHandler.classDeviceParser.java
package com.android.sdklib.devices
com.android.sdklib.devices.DeviceParser$DeviceHandler extends org.xml.sax.helpers.DefaultHandler {
private static final com.google.common.base.Splitter sSpaceSplitter
private static final String ROUND_BOOT_PROP
private static final String CHIN_BOOT_PROP
private final com.google.common.collect.Table mDevices
private final StringBuilder mStringAccumulator
private final java.io.File mParentFolder
private com.android.sdklib.devices.Meta mMeta
private com.android.sdklib.devices.Hardware mHardware
private com.android.sdklib.devices.Software mSoftware
private com.android.sdklib.devices.State mState
private com.android.sdklib.devices.Device$Builder mBuilder
private com.android.sdklib.devices.Camera mCamera
private com.android.sdklib.devices.Storage$Unit mUnit
private String[] mBootProp
static final boolean $assertionsDisabled
public void (java.io.File)
java.io.File parentFolder
public com.google.common.collect.Table getDevices ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String defaultState
String uri
String localName
String name
org.xml.sax.Attributes attributes
public void characters (char[], int, int)
char[] ch
int start
int length
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
com.android.sdklib.devices.Device device
com.android.sdklib.devices.Network net
String n
java.util.Iterator i$
com.android.sdklib.devices.Sensor sens
String s
java.util.Iterator i$
com.android.sdklib.devices.CameraLocation location
int val
com.android.sdklib.devices.ButtonType buttonType
int val
String s
java.util.Iterator i$
int val
String s
java.util.Iterator i$
com.android.sdklib.devices.Abi abi
String s
java.util.Iterator i$
com.android.resources.UiMode d
String s
java.util.Iterator i$
com.android.sdklib.devices.PowerType type
String min
String max
int apiLevel
String val
int index
com.android.sdklib.devices.BluetoothProfile profile
String s
java.util.Iterator i$
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
java.util.Iterator i$
com.android.sdklib.devices.State state
java.util.Iterator i$
int chin
String bootPropKey
String bootPropValue
com.android.resources.ScreenRound roundness
private static java.util.List getStringList (java.lang.StringBuilder)
String s
java.util.Iterator i$
StringBuilder stringAccumulator
java.util.List filteredStrings
private static java.lang.Boolean getBool (java.lang.StringBuilder)
StringBuilder s
private static double getDouble (java.lang.StringBuilder)
StringBuilder stringAccumulator
private static java.lang.String getString (java.lang.StringBuilder)
StringBuilder s
private static boolean equals (java.lang.StringBuilder, java.lang.String)
int i
int n
int j
StringBuilder s
String t
int start
int length
int end
private static int getInteger (java.lang.StringBuilder)
StringBuilder stringAccumulator
static void ()
}
com/android/sdklib/devices/Network.classNetwork.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Network extends java.lang.Enum {
public static final com.android.sdklib.devices.Network BLUETOOTH
public static final com.android.sdklib.devices.Network WIFI
public static final com.android.sdklib.devices.Network NFC
private final String mValue
private static final com.android.sdklib.devices.Network[] $VALUES
public static com.android.sdklib.devices.Network[] values ()
public static com.android.sdklib.devices.Network valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public static com.android.sdklib.devices.Network getEnum (java.lang.String)
com.android.sdklib.devices.Network n
com.android.sdklib.devices.Network[] arr$
int len$
int i$
String value
public java.lang.String toString ()
static void ()
}
com/android/sdklib/devices/Screen.classScreen.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Screen extends java.lang.Object {
private com.android.resources.ScreenSize mScreenSize
private double mDiagonalLength
private com.android.resources.Density mPixelDensity
private com.android.resources.ScreenRatio mScreenRatio
private int mXDimension
private int mYDimension
private double mXdpi
private double mYdpi
private com.android.sdklib.devices.Multitouch mMultitouch
private com.android.resources.TouchScreen mMechanism
private com.android.sdklib.devices.ScreenType mScreenType
private int mChin
private com.android.resources.ScreenRound mScreenRound
public void ()
public com.android.resources.ScreenSize getSize ()
public void setSize (com.android.resources.ScreenSize)
com.android.resources.ScreenSize s
public double getDiagonalLength ()
public void setDiagonalLength (double)
double diagonalLength
public com.android.resources.Density getPixelDensity ()
public void setPixelDensity (com.android.resources.Density)
com.android.resources.Density pDensity
public com.android.resources.ScreenRatio getRatio ()
public void setRatio (com.android.resources.ScreenRatio)
com.android.resources.ScreenRatio ratio
public int getXDimension ()
public void setXDimension (int)
int xDimension
public int getYDimension ()
public void setYDimension (int)
int yDimension
public double getXdpi ()
public void setXdpi (double)
double xdpi
public double getYdpi ()
public void setYdpi (double)
double ydpi
public com.android.sdklib.devices.Multitouch getMultitouch ()
public void setMultitouch (com.android.sdklib.devices.Multitouch)
com.android.sdklib.devices.Multitouch m
public com.android.resources.TouchScreen getMechanism ()
public void setMechanism (com.android.resources.TouchScreen)
com.android.resources.TouchScreen mechanism
public com.android.sdklib.devices.ScreenType getScreenType ()
public void setScreenType (com.android.sdklib.devices.ScreenType)
com.android.sdklib.devices.ScreenType screenType
public com.android.resources.ScreenRound getScreenRound ()
public void setScreenRound (com.android.resources.ScreenRound)
com.android.resources.ScreenRound screenRound
public int getChin ()
public void setChin (int)
int chin
public com.android.sdklib.devices.Screen deepCopy ()
com.android.sdklib.devices.Screen s
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Screen s
public int hashCode ()
int hash
long f
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/State.classState.java
package com.android.sdklib.devices
public com.android.sdklib.devices.State extends java.lang.Object {
private boolean mDefaultState
private String mName
private String mDescription
private com.android.resources.ScreenOrientation mOrientation
private com.android.resources.KeyboardState mKeyState
private com.android.resources.NavigationState mNavState
private com.android.sdklib.devices.Hardware mHardwareOverride
public void ()
public boolean isDefaultState ()
public void setDefaultState (boolean)
boolean defaultState
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String description
public com.android.resources.ScreenOrientation getOrientation ()
public void setOrientation (com.android.resources.ScreenOrientation)
com.android.resources.ScreenOrientation orientation
public com.android.resources.KeyboardState getKeyState ()
public void setKeyState (com.android.resources.KeyboardState)
com.android.resources.KeyboardState keyState
public com.android.resources.NavigationState getNavState ()
public void setNavState (com.android.resources.NavigationState)
com.android.resources.NavigationState navState
public com.android.sdklib.devices.Hardware getHardware ()
public void setHardware (com.android.sdklib.devices.Hardware)
com.android.sdklib.devices.Hardware hw
public com.android.sdklib.devices.State deepCopy ()
com.android.sdklib.devices.State s
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.State s
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
}
com/android/sdklib/devices/Device$1.classDevice.java
package com.android.sdklib.devices
final com.android.sdklib.devices.Device$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.sdklib.devices.Device, com.android.sdklib.devices.Device)
int i1
int i2
com.android.sdklib.devices.Device d1
com.android.sdklib.devices.Device d2
String s1
String s2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sdklib/devices/Abi.classAbi.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Abi extends java.lang.Enum {
public static final com.android.sdklib.devices.Abi ARMEABI
public static final com.android.sdklib.devices.Abi ARMEABI_V7A
public static final com.android.sdklib.devices.Abi ARM64_V8A
public static final com.android.sdklib.devices.Abi X86
public static final com.android.sdklib.devices.Abi X86_64
public static final com.android.sdklib.devices.Abi MIPS
public static final com.android.sdklib.devices.Abi MIPS64
private final String mAbi
private final String mCpuArch
private final String mCpuModel
private final String mDisplayName
private static final com.android.sdklib.devices.Abi[] $VALUES
public static com.android.sdklib.devices.Abi[] values ()
public static com.android.sdklib.devices.Abi valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
String abi
String displayName
String cpuArch
private void (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String abi
String displayName
String cpuArch
String cpuModel
public static com.android.sdklib.devices.Abi getEnum (java.lang.String)
com.android.sdklib.devices.Abi a
com.android.sdklib.devices.Abi[] arr$
int len$
int i$
String abi
public java.lang.String toString ()
public java.lang.String getCpuArch ()
public java.lang.String getCpuModel ()
public java.lang.String getDisplayName ()
static void ()
}
com/android/sdklib/devices/Device.classDevice.java
package com.android.sdklib.devices
public final com.android.sdklib.devices.Device extends java.lang.Object {
private final String mName
private final String mId
private final String mManufacturer
private final java.util.List mSoftware
private final java.util.List mState
private final com.android.sdklib.devices.Meta mMeta
private final com.android.sdklib.devices.State mDefaultState
private String mTagId
private java.util.Map mBootProps
private static java.util.regex.Pattern PATTERN
public java.lang.String getName ()
public java.lang.String getDisplayName ()
public java.lang.String getId ()
public java.lang.String getManufacturer ()
public java.util.List getAllSoftware ()
public java.util.List getAllStates ()
public com.android.sdklib.devices.Hardware getDefaultHardware ()
public com.android.sdklib.devices.Meta getMeta ()
public com.android.sdklib.devices.State getDefaultState ()
public com.android.sdklib.devices.Software getSoftware (int)
com.android.sdklib.devices.Software s
java.util.Iterator i$
int apiVersion
public com.android.sdklib.devices.State getState (java.lang.String)
com.android.sdklib.devices.State s
java.util.Iterator i$
String name
public java.awt.Dimension getScreenSize (com.android.resources.ScreenOrientation)
int screenWidth
int screenHeight
int screenWidth
int screenHeight
int screenWidth
int screenHeight
com.android.resources.ScreenOrientation orientation
com.android.sdklib.devices.Screen screen
int x
int y
int screenWidth
int screenHeight
public java.lang.String getTagId ()
public java.util.Map getBootProps ()
public boolean isScreenRound ()
public int getChinSize ()
private void (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder b
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Device d
boolean ok
public int hashCode ()
int hash
public java.lang.String toString ()
StringBuilder sb
private java.lang.String getSortableName ()
String size
String n
int dot
String sortableName
java.util.regex.Matcher matcher
public static java.util.Comparator getDisplayComparator ()
void (com.android.sdklib.devices.Device$Builder, com.android.sdklib.devices.Device$1)
com.android.sdklib.devices.Device$Builder x0
com.android.sdklib.devices.Device$1 x1
static java.lang.String access$1000 (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device x0
static void ()
}
com/android/sdklib/devices/Device$Builder.classDevice.java
package com.android.sdklib.devices
public com.android.sdklib.devices.Device$Builder extends java.lang.Object {
private String mName
private String mId
private String mManufacturer
private final java.util.List mSoftware
private final java.util.List mState
private com.android.sdklib.devices.Meta mMeta
private com.android.sdklib.devices.State mDefaultState
private String mTagId
private final java.util.Map mBootProps
public void ()
public void (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Software s
java.util.Iterator i$
com.android.sdklib.devices.State s
java.util.Iterator i$
com.android.sdklib.devices.Device d
public void setName (java.lang.String)
String name
public void setId (java.lang.String)
String id
public void setTagId (java.lang.String)
String tagId
public void addBootProp (java.lang.String, java.lang.String)
String propName
String propValue
public void setManufacturer (java.lang.String)
String manufacturer
public void addSoftware (com.android.sdklib.devices.Software)
com.android.sdklib.devices.Software sw
public void addAllSoftware (java.util.Collection)
java.util.Collection sw
public void addState (com.android.sdklib.devices.State)
com.android.sdklib.devices.State state
public void addAllState (java.util.Collection)
java.util.Collection states
public boolean removeState (java.lang.String)
int i
String stateName
java.util.List getAllStates ()
public void setMeta (com.android.sdklib.devices.Meta)
com.android.sdklib.devices.Meta meta
public com.android.sdklib.devices.Device build ()
com.android.sdklib.devices.State s
java.util.Iterator i$
private java.lang.IllegalStateException generateBuildException (java.lang.String)
String err
String device
static java.lang.String access$100 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.lang.String access$200 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.lang.String access$300 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.util.List access$400 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.util.List access$500 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static com.android.sdklib.devices.Meta access$600 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static com.android.sdklib.devices.State access$700 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.lang.String access$800 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
static java.util.Map access$900 (com.android.sdklib.devices.Device$Builder)
com.android.sdklib.devices.Device$Builder x0
}
com/android/sdklib/util/
com/android/sdklib/util/CommandLineParser$Mode$2.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$2 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
NumberFormatException e
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/FormatUtils.classFormatUtils.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.FormatUtils extends java.lang.Object {
public void ()
public static java.lang.String byteSizeToString (long)
String sizeStr
String sizeStr
String sizeStr
long size
String sizeStr
}
com/android/sdklib/util/CommandLineParser.classCommandLineParser.java
package com.android.sdklib.util
public com.android.sdklib.util.CommandLineParser extends java.lang.Object {
public static final String GLOBAL_FLAG_VERB
public static final String NO_VERB_OBJECT
public static final String KEY_HELP
public static final String KEY_VERBOSE
public static final String KEY_SILENT
private String mVerbRequested
private String mDirectObjectRequested
private final String[][] mActions
private static final int ACTION_VERB_INDEX
private static final int ACTION_OBJECT_INDEX
private static final int ACTION_DESC_INDEX
private static final int ACTION_ALT_OBJECT_INDEX
private final java.util.HashMap mArguments
private final com.android.utils.ILogger mLog
static final boolean $assertionsDisabled
public void (com.android.utils.ILogger, java.lang.String[][])
com.android.utils.ILogger logger
String[][] actions
public boolean acceptLackOfVerb ()
public boolean isVerbose ()
public boolean isSilent ()
public boolean isHelpRequested ()
public java.lang.String getVerb ()
public java.lang.String getDirectObject ()
public java.lang.Object getValue (java.lang.String, java.lang.String, java.lang.String)
String key
com.android.sdklib.util.CommandLineParser$Arg arg
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Iterator i$
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[][] arr$
int len$
int i$
String[] actionDesc
String[][] arr$
int len$
int i$
com.android.sdklib.util.CommandLineParser$Arg dummyArg
String b
Object error
com.android.sdklib.util.CommandLineParser$Arg arg
String a
int i
String[] actionDesc
String[][] arr$
int len$
int i$
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Map$Entry entry
java.util.Iterator i$
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
java.util.Iterator i$
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[][] arr$
int len$
int i$
String[] action
String[][] arr$
int len$
int i$
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
java.util.Iterator i$
String v
String[] arr$
int len$
int i$
Object v
String value
String required
String longArgWidth
String output
com.android.sdklib.util.CommandLineParser$Arg arg
java.util.Map$Entry entry
java.util.Iterator i$
String verb
String directObject
int numOptions
int longArgLen
protected void define (com.android.sdklib.util.CommandLineParser$Mode, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
com.android.sdklib.util.CommandLineParser$Mode mode
boolean mandatory
String verb
String directObject
String shortName
String longName
String description
Object defaultValue
String key
protected void exit ()
protected transient void stdout (java.lang.String, java.lang.Object[])
String format
Object[] args
String output
protected transient void stderr (java.lang.String, java.lang.Object[])
String format
Object[] args
protected com.android.utils.ILogger getLog ()
static void ()
}
com/android/sdklib/util/CommandLineParser$Mode$3.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$3 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
String value
String[] arr$
int len$
int i$
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
StringBuilder desc
String[] values
}
com/android/sdklib/util/CommandLineParser$Arg.classCommandLineParser.java
package com.android.sdklib.util
public com.android.sdklib.util.CommandLineParser$Arg extends java.lang.Object {
private final String mVerb
private final String mDirectObject
private final String mShortName
private final String mLongName
private final String mDescription
private final Object mDefaultValue
private final com.android.sdklib.util.CommandLineParser$Mode mMode
private final boolean mMandatory
private Object mCurrentValue
private boolean mInCommandLine
public void (com.android.sdklib.util.CommandLineParser$Mode, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
com.android.sdklib.util.CommandLineParser$Mode mode
boolean mandatory
String verb
String directObject
String shortName
String longName
String description
Object defaultValue
public boolean isMandatory ()
public java.lang.String getShortArg ()
public java.lang.String getLongArg ()
public java.lang.String getDescription ()
public java.lang.String getVerb ()
public java.lang.String getDirectObject ()
public java.lang.Object getDefaultValue ()
public java.lang.Object getCurrentValue ()
public void setCurrentValue (java.lang.Object)
Object currentValue
public com.android.sdklib.util.CommandLineParser$Mode getMode ()
public boolean isInCommandLine ()
public void setInCommandLine (boolean)
boolean inCommandLine
}
com/android/sdklib/util/CommandLineParser$Mode.classCommandLineParser.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.CommandLineParser$Mode extends java.lang.Enum {
public static final com.android.sdklib.util.CommandLineParser$Mode BOOLEAN
public static final com.android.sdklib.util.CommandLineParser$Mode INTEGER
public static final com.android.sdklib.util.CommandLineParser$Mode ENUM
public static final com.android.sdklib.util.CommandLineParser$Mode STRING
public static final com.android.sdklib.util.CommandLineParser$Mode STRING_ARRAY
private static final com.android.sdklib.util.CommandLineParser$Mode[] $VALUES
public static com.android.sdklib.util.CommandLineParser$Mode[] values ()
public static com.android.sdklib.util.CommandLineParser$Mode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public abstract boolean needsExtra ()
public abstract java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
void (java.lang.String, int, com.android.sdklib.util.CommandLineParser$1)
String x0
int x1
com.android.sdklib.util.CommandLineParser$1 x2
static void ()
}
com/android/sdklib/util/CommandLineParser$Mode$5.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$5 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
java.util.ArrayList a
java.util.List a
Object v
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/CommandLineParser$Mode$4.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$4 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/util/CommandLineParser$1.classCommandLineParser.java
package com.android.sdklib.util
com.android.sdklib.util.CommandLineParser$1 extends java.lang.Object {
}
com/android/sdklib/util/LineUtil.classLineUtil.java
package com.android.sdklib.util
public abstract com.android.sdklib.util.LineUtil extends java.lang.Object {
public void ()
public static java.lang.String reflowLine (java.lang.String)
char c
char c
int posNext
int posPrev
String line
int maxLen
int n
int cr
int prefixSize
String prefix
StringBuilder output
public static transient java.lang.String reformatLine (java.lang.String, java.lang.Object[])
String format
Object[] params
}
com/android/sdklib/util/CommandLineParser$Accept.classCommandLineParser.java
package com.android.sdklib.util
public final com.android.sdklib.util.CommandLineParser$Accept extends java.lang.Enum {
public static final com.android.sdklib.util.CommandLineParser$Accept CONTINUE
public static final com.android.sdklib.util.CommandLineParser$Accept ACCEPT_AND_STOP
public static final com.android.sdklib.util.CommandLineParser$Accept REJECT_AND_STOP
private static final com.android.sdklib.util.CommandLineParser$Accept[] $VALUES
public static com.android.sdklib.util.CommandLineParser$Accept[] values ()
public static com.android.sdklib.util.CommandLineParser$Accept valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/util/CommandLineParser$Mode$1.classCommandLineParser.java
package com.android.sdklib.util
final com.android.sdklib.util.CommandLineParser$Mode$1 extends com.android.sdklib.util.CommandLineParser$Mode {
void (java.lang.String, int)
public boolean needsExtra ()
public java.lang.Object process (com.android.sdklib.util.CommandLineParser$Arg, java.lang.String)
com.android.sdklib.util.CommandLineParser$Arg arg
String extra
}
com/android/sdklib/io/
com/android/sdklib/io/IFileOp.classIFileOp.java
package com.android.sdklib.io
public abstract com.android.sdklib.io.IFileOp extends java.lang.Object {
public abstract void deleteFileOrFolder (java.io.File)
public abstract void setExecutablePermission (java.io.File) throws java.io.IOException
public abstract void setReadOnly (java.io.File)
public abstract void copyFile (java.io.File, java.io.File) throws java.io.IOException
public abstract boolean isSameFile (java.io.File, java.io.File) throws java.io.IOException
public abstract boolean exists (java.io.File)
public abstract boolean isFile (java.io.File)
public abstract boolean isDirectory (java.io.File)
public abstract long length (java.io.File)
public abstract boolean delete (java.io.File)
public abstract boolean mkdirs (java.io.File)
public abstract java.io.File[] listFiles (java.io.File)
public abstract boolean renameTo (java.io.File, java.io.File)
public abstract java.io.OutputStream newFileOutputStream (java.io.File) throws java.io.FileNotFoundException
public abstract java.io.InputStream newFileInputStream (java.io.File) throws java.io.FileNotFoundException
public abstract java.util.Properties loadProperties (java.io.File)
public abstract void saveProperties (java.io.File, java.util.Properties, java.lang.String) throws java.io.IOException
public abstract long lastModified (java.io.File)
}
com/android/sdklib/io/FileOp.classFileOp.java
package com.android.sdklib.io
public com.android.sdklib.io.FileOp extends java.lang.Object implements com.android.sdklib.io.IFileOp {
public static final java.io.File[] EMPTY_FILE_ARRAY
private static java.lang.reflect.Method sFileSetExecutable
private static final Object[] sFileSetExecutableParams
public void ()
public static transient java.io.File append (java.io.File, java.lang.String[])
String segment
String[] arr$
int len$
int i$
java.io.File base
String[] segments
public static transient java.io.File append (java.lang.String, java.lang.String[])
String base
String[] segments
public void deleteFileOrFolder (java.io.File)
java.io.File item
java.io.File[] arr$
int len$
int i$
java.io.File[] files
InterruptedException e
int i
java.io.File fileOrFolder
public void setExecutablePermission (java.io.File) throws java.io.IOException
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.io.File file
public void setReadOnly (java.io.File)
java.io.File file
public void copyFile (java.io.File, java.io.File) throws java.io.IOException
int read
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File source
java.io.File dest
byte[] buffer
java.io.FileInputStream fis
java.io.FileOutputStream fos
public boolean isSameFile (java.io.File, java.io.File) throws java.io.IOException
int n
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
int read2
byte[] buffer1
byte[] buffer2
int read1
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File file1
java.io.File file2
java.io.FileInputStream fis1
java.io.FileInputStream fis2
public boolean isFile (java.io.File)
java.io.File file
public boolean isDirectory (java.io.File)
java.io.File file
public boolean exists (java.io.File)
java.io.File file
public long length (java.io.File)
java.io.File file
public boolean delete (java.io.File)
java.io.File file
public boolean mkdirs (java.io.File)
java.io.File file
public java.io.File[] listFiles (java.io.File)
java.io.File file
java.io.File[] r
public boolean renameTo (java.io.File, java.io.File)
java.io.File oldFile
java.io.File newFile
public java.io.OutputStream newFileOutputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.io.InputStream newFileInputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.util.Properties loadProperties (java.io.File)
java.io.FileInputStream fis
java.io.IOException e
java.io.IOException ignore
java.io.IOException e
java.io.IOException e
java.io.File file
java.util.Properties props
com.google.common.io.Closer closer
public void saveProperties (java.io.File, java.util.Properties, java.lang.String) throws java.io.IOException
java.io.OutputStream fos
Throwable e
java.io.File file
java.util.Properties props
String comments
com.google.common.io.Closer closer
public long lastModified (java.io.File)
java.io.File file
public static java.lang.String makeRelative (java.io.File, java.io.File) throws java.io.IOException
java.io.File baseDir
java.io.File toBeRelative
static java.lang.String makeRelativeImpl (java.lang.String, java.lang.String, boolean, java.lang.String) throws java.io.IOException
String p1
String p2
char drive1
char drive2
int i
String path1
String path2
boolean isWindows
String dirSeparator
String[] segments1
String[] segments2
int len1
int len2
int len
int start
StringBuilder result
static void ()
SecurityException e
NoSuchMethodException e
}
com/android/sdklib/build/
com/android/sdklib/build/ApkBuilder$1.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$1 extends java.lang.Object implements com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput {
final java.io.PrintStream val$verboseStream
void (java.io.PrintStream)
public void out (java.lang.String)
String message
public void err (java.lang.String)
String message
}
com/android/sdklib/build/ApkBuilder$JarStatus.classApkBuilder.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.ApkBuilder$JarStatus extends java.lang.Object {
public abstract java.util.List getNativeLibs ()
public abstract boolean hasNativeLibsConflicts ()
}
com/android/sdklib/build/DuplicateFileException.classDuplicateFileException.java
package com.android.sdklib.build
public final com.android.sdklib.build.DuplicateFileException extends com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException {
private static final long serialVersionUID
private final String mArchivePath
private final java.io.File mFile1
private final java.io.File mFile2
public void (java.lang.String, java.io.File, java.io.File)
String archivePath
java.io.File file1
java.io.File file2
public java.lang.String getArchivePath ()
public java.io.File getFile1 ()
public java.io.File getFile2 ()
public java.lang.String getMessage ()
}
com/android/sdklib/build/JarListSanitizer$1.classJarListSanitizer.java
package com.android.sdklib.build
com.android.sdklib.build.JarListSanitizer$1 extends java.lang.Object {
}
com/android/sdklib/build/RenderScriptProcessor$CommandLineLauncher.classRenderScriptProcessor.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher extends java.lang.Object {
public abstract void launch (java.io.File, java.util.List, java.util.Map) throws java.io.IOException java.lang.InterruptedException
}
com/android/sdklib/build/DependencyFile.classDependencyFile.java
package com.android.sdklib.build
public com.android.sdklib.build.DependencyFile extends java.lang.Object {
private final java.io.File mDependencyFile
private final java.util.List mSourceFolders
private boolean mIsParsed
private java.util.List mOutputFiles
private java.util.List mInputFiles
private java.util.List mSdkInputFiles
public void (java.io.File, java.util.List)
java.io.File dependencyFile
java.util.List sourceFolders
public java.io.File getFile ()
public java.util.List getInputFiles ()
public java.util.List getSdkInputFiles ()
public java.util.List getOutputFiles ()
public java.io.File getFirstOutput ()
public boolean hasInput (java.io.File)
java.io.File file
public boolean hasOutput (java.io.File)
java.io.File file
public void parse () throws java.io.IOException
String line
java.util.Iterator i$
java.io.File f
String path
String[] arr$
int len$
int i$
java.util.List lines
StringBuilder sb
String[] files
String[] outputs
String[] inputs
public boolean needCompilation ()
long time
java.io.File file
java.util.Iterator i$
long time
java.io.File file
java.util.Iterator i$
long inputTime
long outputTime
private java.util.List getList (java.lang.String[])
String path
String[] arr$
int len$
int i$
String[] paths
java.util.List list
public java.lang.String toString ()
private static boolean checkParentFile (java.io.File, java.util.List)
java.io.File parent
java.util.Iterator i$
java.io.File child
java.util.List parents
java.io.File childParent
}
com/android/sdklib/build/ManualRenderScriptChecker.classManualRenderScriptChecker.java
package com.android.sdklib.build
public com.android.sdklib.build.ManualRenderScriptChecker extends com.android.sdklib.build.RenderScriptChecker {
private final java.util.List mInputFiles
public void (java.util.List, java.io.File)
java.util.List sourceFolders
java.io.File binFolder
public boolean mustCompile () throws java.io.IOException
java.io.File file
java.util.Iterator i$
com.android.sdklib.build.DependencyFile depFile
java.util.Iterator i$
com.android.sdklib.build.SourceSearcher searcher
com.android.sdklib.build.ManualRenderScriptChecker$InputProcessor inputProcessor
public java.util.List getInputFiles ()
}
com/android/sdklib/build/ApkBuilder.classApkBuilder.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilder extends java.lang.Object implements com.android.sdklib.build.IArchiveBuilder {
private static final java.util.regex.Pattern PATTERN_NATIVELIB_EXT
private static final java.util.regex.Pattern PATTERN_BITCODELIB_EXT
private java.io.File mApkFile
private java.io.File mResFile
private java.io.File mDexFile
private java.io.PrintStream mVerboseStream
private com.android.sdklib.internal.build.SignedJarBuilder mBuilder
private boolean mDebugMode
private boolean mIsSealed
private final com.android.sdklib.build.ApkBuilder$NullZipFilter mNullFilter
private final com.android.sdklib.build.ApkBuilder$JavaAndNativeResourceFilter mFilter
private final java.util.HashMap mAddedFiles
public static com.android.sdklib.build.ApkBuilder$SigningInfo getDebugKey (java.lang.String, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
java.io.FileNotFoundException e
java.io.File storeFile
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput keygenOutput
com.android.sdklib.internal.build.DebugKeyProvider keyProvider
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException e
com.android.sdklib.build.ApkCreationException e
Exception e
String storeOsPath
java.io.PrintStream verboseStream
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
String apkOsPath
String resOsPath
String dexOsPath
String storeOsPath
java.io.PrintStream verboseStream
public void (java.lang.String, java.lang.String, java.lang.String, java.security.PrivateKey, java.security.cert.X509Certificate, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
String apkOsPath
String resOsPath
String dexOsPath
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
java.io.PrintStream verboseStream
public void (java.io.File, java.io.File, java.io.File, java.lang.String, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
java.io.File apkFile
java.io.File resFile
java.io.File dexFile
String debugStoreOsPath
java.io.PrintStream verboseStream
com.android.sdklib.build.ApkBuilder$SigningInfo info
public void (java.io.File, java.io.File, java.io.File, java.security.PrivateKey, java.security.cert.X509Certificate, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
java.io.File apkFile
java.io.File resFile
java.io.File dexFile
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
java.io.PrintStream verboseStream
private void init (java.io.File, java.io.File, java.io.File, java.security.PrivateKey, java.security.cert.X509Certificate, java.io.PrintStream) throws com.android.sdklib.build.ApkCreationException
com.android.sdklib.build.ApkCreationException e
Exception e
java.io.File apkFile
java.io.File resFile
java.io.File dexFile
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
java.io.PrintStream verboseStream
public void setDebugMode (boolean)
boolean debugMode
public void addFile (java.io.File, java.lang.String) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
com.android.sdklib.build.DuplicateFileException e
Exception e
java.io.File file
String archivePath
public void addZipFile (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.FileInputStream fis
com.android.sdklib.build.DuplicateFileException e
Exception e
java.io.File zipFile
public com.android.sdklib.build.ApkBuilder$JarStatus addResourcesFromJar (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.FileInputStream fis
com.android.sdklib.build.DuplicateFileException e
Exception e
java.io.File jarFile
public void addSourceFolder (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.File sourceFolder
public static void addSourceFolder (com.android.sdklib.build.IArchiveBuilder, java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.DuplicateFileException
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File[] files
com.android.sdklib.build.DuplicateFileException e
Exception e
com.android.sdklib.build.IArchiveBuilder builder
java.io.File sourceFolder
public void addNativeLibraries (java.io.File) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
java.io.IOException e
String path
java.io.File lib
java.io.File[] arr$
int len$
int i$
java.io.File[] libs
java.io.File abi
java.io.File[] arr$
int len$
int i$
java.io.File nativeFolder
java.io.File[] abiList
public void addNativeLibraries (java.util.List) throws com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException com.android.sdklib.build.ApkCreationException
java.io.IOException e
com.android.sdklib.build.ApkBuilder$FileEntry entry
java.util.Iterator i$
java.util.List entries
public static java.util.List getNativeFiles (java.io.File, boolean) throws com.android.sdklib.build.ApkCreationException
String path
java.io.File lib
java.io.File[] arr$
int len$
int i$
java.io.File[] libs
java.io.File abi
java.io.File[] arr$
int len$
int i$
java.io.File nativeFolder
boolean debugMode
java.util.List files
java.io.File[] abiList
public void sealApk () throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException
Exception e
private transient void verbosePrintln (java.lang.String, java.lang.Object[])
String format
Object[] args
private void doAddFile (java.io.File, java.lang.String) throws com.android.sdklib.build.DuplicateFileException java.io.IOException
java.io.File file
String archivePath
java.io.File duplicate
private static void processFileForResource (com.android.sdklib.build.IArchiveBuilder, java.io.File, java.lang.String) throws java.io.IOException com.android.sdklib.build.DuplicateFileException com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException
java.io.File contentFile
java.io.File[] arr$
int len$
int i$
java.io.File[] files
com.android.sdklib.build.IArchiveBuilder builder
java.io.File file
String path
private java.io.File checkFileForDuplicate (java.lang.String)
String archivePath
private void checkOutputFile (java.io.File) throws com.android.sdklib.build.ApkCreationException
java.io.IOException e
java.io.File file
private static void checkInputFile (java.io.File) throws java.io.FileNotFoundException com.android.sdklib.build.ApkCreationException
java.io.File file
public static java.lang.String getDebugKeystore () throws com.android.sdklib.build.ApkCreationException
Exception e
public static boolean checkFolderForPackaging (java.lang.String)
String folderName
public static boolean checkFileForPackaging (java.lang.String)
String fileName
String[] fileSegments
String fileExt
public static boolean checkFileForPackaging (java.lang.String, java.lang.String)
String fileName
String extension
static void access$000 (com.android.sdklib.build.ApkBuilder, java.lang.String, java.lang.Object[])
com.android.sdklib.build.ApkBuilder x0
String x1
Object[] x2
static java.io.File access$100 (com.android.sdklib.build.ApkBuilder, java.lang.String)
com.android.sdklib.build.ApkBuilder x0
String x1
static java.util.HashMap access$200 (com.android.sdklib.build.ApkBuilder)
com.android.sdklib.build.ApkBuilder x0
static void ()
}
com/android/sdklib/build/JarListSanitizer.classJarListSanitizer.java
package com.android.sdklib.build
public com.android.sdklib.build.JarListSanitizer extends java.lang.Object {
private static final byte[] sBuffer
private static final String CACHE_FILENAME
private static final java.util.regex.Pattern READ_PATTERN
private final java.io.File mOut
private final java.io.PrintStream mOutStream
public void (java.io.File)
java.io.File out
public void (java.io.File, java.io.PrintStream)
java.io.File out
java.io.PrintStream outStream
public java.util.List sanitize (java.util.Collection) throws com.android.sdklib.build.JarListSanitizer$DifferentLibException com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.util.Iterator i$
java.io.File f
java.util.Iterator i$
String path
com.android.sdklib.build.JarListSanitizer$JarEntity entity
String filename
java.util.List nameList
java.io.File file
java.util.Iterator i$
java.util.List list
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Collection files
java.util.List results
java.util.Map jarList
boolean updateJarList
java.util.Map nameMap
private void checkEntities (java.lang.String, java.util.List) throws com.android.sdklib.build.JarListSanitizer$DifferentLibException com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity entity
int i
String filename
java.util.List list
com.android.sdklib.build.JarListSanitizer$JarEntity baseEntity
long baseLength
String baseSha1
int count
private void checkSupportLibs (java.util.Map, java.util.List)
java.util.Map nameMap
java.util.List results
java.util.List v4
java.util.List v13
private java.util.Map getCachedJarList ()
String path
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.util.regex.Matcher m
String line
java.io.IOException e
java.io.FileNotFoundException e
java.io.IOException e
java.io.UnsupportedEncodingException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.util.Map cache
java.io.File cacheFile
java.io.BufferedReader reader
private void writeJarList (java.util.Map)
com.android.sdklib.build.JarListSanitizer$JarEntity entity
int i
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.util.Iterator i$
java.util.List list
java.util.Iterator i$
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.sdklib.build.JarListSanitizer$Sha1Exception e
java.io.IOException e
java.io.IOException e
java.util.Map nameMap
java.io.File cacheFile
java.io.OutputStreamWriter writer
private java.lang.String[] getEntityDetails (java.lang.String, java.util.List) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity entity
java.util.Iterator i$
String filename
java.util.List list
java.util.ArrayList result
private static java.lang.String getSha1 (java.io.File) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
int length
java.io.IOException e
java.security.MessageDigest md
Exception e
java.io.IOException e
java.io.FileInputStream fis
java.io.File f
private static java.lang.String byteArray2Hex (byte[])
byte b
byte[] arr$
int len$
int i$
byte[] hash
java.util.Formatter formatter
static java.lang.String access$000 (java.io.File) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
java.io.File x0
static void ()
}
com/android/sdklib/build/ApkBuilder$JavaAndNativeResourceFilter.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$JavaAndNativeResourceFilter extends java.lang.Object implements com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter {
private final java.util.List mNativeLibs
private boolean mNativeLibsConflict
private java.io.File mInputFile
final com.android.sdklib.build.ApkBuilder this$0
private void (com.android.sdklib.build.ApkBuilder)
public boolean checkEntry (java.lang.String) throws com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
int i
java.io.File duplicate
String archivePath
String[] segments
String fileName
boolean check
java.util.List getNativeLibs ()
boolean getNativeLibsConflict ()
void reset (java.io.File)
java.io.File inputFile
void (com.android.sdklib.build.ApkBuilder, com.android.sdklib.build.ApkBuilder$1)
com.android.sdklib.build.ApkBuilder x0
com.android.sdklib.build.ApkBuilder$1 x1
}
com/android/sdklib/build/ManualRenderScriptChecker$InputProcessor.classManualRenderScriptChecker.java
package com.android.sdklib.build
com.android.sdklib.build.ManualRenderScriptChecker$InputProcessor extends java.lang.Object implements com.android.sdklib.build.SourceSearcher$SourceFileProcessor {
private final java.util.Set mOldInputs
java.util.List sourceFiles
java.util.List headerFiles
boolean mustCompile
void (java.util.Set)
java.util.Set oldInputs
public void processFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File sourceFile
String extension
}
com/android/sdklib/build/FileGatherer.classFileGatherer.java
package com.android.sdklib.build
public com.android.sdklib.build.FileGatherer extends java.lang.Object implements com.android.sdklib.build.SourceSearcher$SourceFileProcessor {
private final java.util.List mFiles
public void ()
public void processFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File sourceFile
String extension
public java.util.List getFiles ()
}
com/android/sdklib/build/SourceSearcher$SourceFileProcessor.classSourceSearcher.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.SourceSearcher$SourceFileProcessor extends java.lang.Object {
public abstract void processFile (java.io.File, java.lang.String) throws java.io.IOException
}
com/android/sdklib/build/RenderScriptChecker$1.classRenderScriptChecker.java
package com.android.sdklib.build
com.android.sdklib.build.RenderScriptChecker$1 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.sdklib.build.RenderScriptChecker this$0
void (com.android.sdklib.build.RenderScriptChecker)
public boolean accept (java.io.File, java.lang.String)
java.io.File file
String s
}
com/android/sdklib/build/JarListSanitizer$DifferentLibException.classJarListSanitizer.java
package com.android.sdklib.build
public final com.android.sdklib.build.JarListSanitizer$DifferentLibException extends java.lang.Exception {
private static final long serialVersionUID
private final String[] mDetails
public void (java.lang.String, java.lang.String[])
String message
String[] details
public java.lang.String[] getDetails ()
}
com/android/sdklib/build/RenderScriptChecker.classRenderScriptChecker.java
package com.android.sdklib.build
public com.android.sdklib.build.RenderScriptChecker extends java.lang.Object {
protected final java.util.List mSourceFolders
private final java.io.File mBinFolder
protected java.util.Set mOldOutputs
protected java.util.Set mOldInputs
protected java.util.List mDependencyFiles
public void (java.util.List, java.io.File)
java.util.List sourceFolders
java.io.File binFolder
public void loadDependencies () throws java.io.IOException
com.android.sdklib.build.DependencyFile depFile
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File renderscriptDeps
java.io.File[] depsFiles
int count
public java.util.List findInputFiles () throws java.io.IOException
com.android.sdklib.build.SourceSearcher searcher
com.android.sdklib.build.FileGatherer fileGatherer
public java.util.Set getOldOutputs ()
public java.util.Set getOldInputs ()
public void cleanDependencies ()
com.android.sdklib.build.DependencyFile depFile
java.util.Iterator i$
public java.util.List getSourceFolders ()
}
com/android/sdklib/build/SourceSearcher.classSourceSearcher.java
package com.android.sdklib.build
public com.android.sdklib.build.SourceSearcher extends java.lang.Object {
private final java.util.List mSourceFolders
private final String[] mExtensions
public transient void (java.util.List, java.lang.String[])
java.util.List sourceFolders
String[] extensions
public void search (com.android.sdklib.build.SourceSearcher$SourceFileProcessor) throws java.io.IOException
java.io.File file
java.util.Iterator i$
com.android.sdklib.build.SourceSearcher$SourceFileProcessor processor
private void processFile (java.io.File, com.android.sdklib.build.SourceSearcher$SourceFileProcessor) throws java.io.IOException
String ext
java.io.File child
java.io.File[] arr$
int len$
int i$
java.io.File[] children
java.io.File file
com.android.sdklib.build.SourceSearcher$SourceFileProcessor processor
private java.lang.String checkExtension (java.io.File)
String ext
String[] arr$
int len$
int i$
String extension
java.io.File file
String filename
int pos
}
com/android/sdklib/build/ApkCreationException.classApkCreationException.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkCreationException extends java.lang.Exception {
private static final long serialVersionUID
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void (java.lang.Throwable)
Throwable cause
}
com/android/sdklib/build/SealedApkException.classSealedApkException.java
package com.android.sdklib.build
public final com.android.sdklib.build.SealedApkException extends java.lang.Exception {
private static final long serialVersionUID
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void (java.lang.Throwable)
Throwable cause
}
com/android/sdklib/build/ApkBuilderMain.classApkBuilderMain.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilderMain extends java.lang.Object {
private static final java.util.regex.Pattern PATTERN_JAR_EXT
public static void main (java.lang.String[])
String argument
int i
java.io.File sourceFolder
java.util.Iterator i$
String filename
String[] arr$
int len$
int i$
String[] filenames
java.io.File jarFile
java.util.Iterator i$
java.io.File nativeFolder
java.util.Iterator i$
java.io.File outApk
java.io.File dexFile
java.util.ArrayList zipArchives
java.util.ArrayList sourceFolders
java.util.ArrayList jarFiles
java.util.ArrayList nativeFolders
boolean verbose
boolean signed
boolean debug
int index
com.android.sdklib.build.ApkBuilder builder
com.android.sdklib.build.ApkCreationException e
com.android.sdklib.build.DuplicateFileException e
com.android.sdklib.build.SealedApkException e
Exception e
String[] args
private static void printUsageAndQuit ()
private static transient void printAndExit (java.lang.String[])
String message
String[] arr$
int len$
int i$
String[] messages
private void ()
static java.util.regex.Pattern access$000 ()
static void ()
}
com/android/sdklib/build/ApkBuilder$FileEntry.classApkBuilder.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilder$FileEntry extends java.lang.Object {
public final java.io.File mFile
public final String mPath
void (java.io.File, java.lang.String)
java.io.File file
String path
}
com/android/sdklib/build/ApkBuilder$NullZipFilter.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$NullZipFilter extends java.lang.Object implements com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter {
private java.io.File mInputFile
final com.android.sdklib.build.ApkBuilder this$0
private void (com.android.sdklib.build.ApkBuilder)
void reset (java.io.File)
java.io.File inputFile
public boolean checkEntry (java.lang.String) throws com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
String archivePath
java.io.File duplicate
void (com.android.sdklib.build.ApkBuilder, com.android.sdklib.build.ApkBuilder$1)
com.android.sdklib.build.ApkBuilder x0
com.android.sdklib.build.ApkBuilder$1 x1
}
com/android/sdklib/build/JarListSanitizer$Sha1Exception.classJarListSanitizer.java
package com.android.sdklib.build
public final com.android.sdklib.build.JarListSanitizer$Sha1Exception extends java.lang.Exception {
private static final long serialVersionUID
private final java.io.File mJarFile
public void (java.io.File, java.lang.Throwable)
java.io.File jarFile
Throwable cause
public java.io.File getJarFile ()
}
com/android/sdklib/build/RenderScriptProcessor$Abi.classRenderScriptProcessor.java
package com.android.sdklib.build
final com.android.sdklib.build.RenderScriptProcessor$Abi extends java.lang.Object {
private final String mDevice
private final String mToolchain
private final com.android.sdklib.BuildToolInfo$PathId mLinker
private final String[] mLinkerArgs
transient void (java.lang.String, java.lang.String, com.android.sdklib.BuildToolInfo$PathId, java.lang.String[])
String device
String toolchain
com.android.sdklib.BuildToolInfo$PathId linker
String[] linkerArgs
static java.lang.String access$000 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
static java.lang.String access$100 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
static java.lang.String[] access$200 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
static com.android.sdklib.BuildToolInfo$PathId access$300 (com.android.sdklib.build.RenderScriptProcessor$Abi)
com.android.sdklib.build.RenderScriptProcessor$Abi x0
}
com/android/sdklib/build/JarListSanitizer$JarEntity.classJarListSanitizer.java
package com.android.sdklib.build
final com.android.sdklib.build.JarListSanitizer$JarEntity extends java.lang.Object {
private final java.io.File mFile
private final long mLastModified
private long mLength
private String mSha1
private void (java.lang.String, long, long, java.lang.String)
String path
long lastModified
long length
String sha1
private void (java.io.File)
java.io.File file
private boolean checkValidity ()
private java.io.File getFile ()
private long getLastModified ()
private long getLength ()
private java.lang.String getSha1 () throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
private boolean hasSha1 ()
static java.io.File access$100 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
void (java.io.File, com.android.sdklib.build.JarListSanitizer$1)
java.io.File x0
com.android.sdklib.build.JarListSanitizer$1 x1
static boolean access$300 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
static long access$400 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
static java.lang.String access$500 (com.android.sdklib.build.JarListSanitizer$JarEntity) throws com.android.sdklib.build.JarListSanitizer$Sha1Exception
com.android.sdklib.build.JarListSanitizer$JarEntity x0
void (java.lang.String, long, long, java.lang.String, com.android.sdklib.build.JarListSanitizer$1)
String x0
long x1
long x2
String x3
com.android.sdklib.build.JarListSanitizer$1 x4
static boolean access$700 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
static long access$800 (com.android.sdklib.build.JarListSanitizer$JarEntity)
com.android.sdklib.build.JarListSanitizer$JarEntity x0
}
com/android/sdklib/build/RenderScriptProcessor.classRenderScriptProcessor.java
package com.android.sdklib.build
public com.android.sdklib.build.RenderScriptProcessor extends java.lang.Object {
private static final com.android.sdklib.build.RenderScriptProcessor$Abi[] ABIS
public static final String RS_DEPS
private final java.util.List mInputs
private final java.util.List mImportFolders
private final java.io.File mBuildFolder
private final java.io.File mSourceOutputDir
private final java.io.File mResOutputDir
private final java.io.File mObjOutputDir
private final java.io.File mLibOutputDir
private final com.android.sdklib.BuildToolInfo mBuildToolInfo
private final int mTargetApi
private final boolean mDebugBuild
private final int mOptimLevel
private final boolean mSupportMode
private final java.io.File mRsLib
private final java.util.Map mLibClCore
public void (java.util.List, java.util.List, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, com.android.sdklib.BuildToolInfo, int, boolean, int, boolean)
com.android.sdklib.build.RenderScriptProcessor$Abi abi
com.android.sdklib.build.RenderScriptProcessor$Abi[] arr$
int len$
int i$
java.io.File rs
java.io.File bcFolder
java.util.List inputs
java.util.List importFolders
java.io.File buildFolder
java.io.File sourceOutputDir
java.io.File resOutputDir
java.io.File objOutputDir
java.io.File libOutputDir
com.android.sdklib.BuildToolInfo buildToolInfo
int targetApi
boolean debugBuild
int optimLevel
boolean supportMode
public void cleanOldOutput (java.util.Collection)
java.io.File file
java.util.Iterator i$
java.util.Collection oldOutputs
public static java.io.File getSupportJar (java.lang.String)
String buildToolsFolder
public static java.io.File getSupportNativeLibFolder (java.lang.String)
String buildToolsFolder
java.io.File rs
java.io.File lib
public void build (com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher) throws java.io.IOException java.lang.InterruptedException
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
private void doMainCompilation (com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File importPath
java.util.Iterator i$
java.io.File sourceFile
java.util.Iterator i$
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
String renderscript
String rsPath
String rsClangPath
java.io.File rawFolder
java.util.ArrayList command
int targetApi
private void createSupportFiles (com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File objFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
com.android.sdklib.build.RenderScriptProcessor$Abi[] arr$
int len$
int i$
String name
String objName
String soName
java.io.File bcFile
java.util.Iterator i$
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
java.io.File rawFolder
com.android.sdklib.build.SourceSearcher searcher
com.android.sdklib.build.FileGatherer fileGatherer
private java.io.File createSupportObjFile (java.io.File, com.android.sdklib.build.RenderScriptProcessor$Abi, java.lang.String, com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File bcFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
String objName
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
java.io.File abiFolder
java.io.File exe
java.util.List args
java.io.File outFile
private void createSupportLibFile (java.io.File, com.android.sdklib.build.RenderScriptProcessor$Abi, java.lang.String, com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher, java.util.Map) throws java.io.IOException java.lang.InterruptedException
java.io.File objFile
com.android.sdklib.build.RenderScriptProcessor$Abi abi
String soName
com.android.sdklib.build.RenderScriptProcessor$CommandLineLauncher launcher
java.util.Map env
java.io.File abiFolder
java.io.File intermediatesFolder
java.io.File intermediatesAbiFolder
java.io.File packagedFolder
java.io.File packagedAbiFolder
java.util.List args
java.io.File outFile
java.io.File exe
protected static void deleteFolder (java.io.File)
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File folder
java.io.File[] files
static void ()
}
com/android/sdklib/build/ApkBuilder$SigningInfo.classApkBuilder.java
package com.android.sdklib.build
public final com.android.sdklib.build.ApkBuilder$SigningInfo extends java.lang.Object {
public final java.security.PrivateKey key
public final java.security.cert.X509Certificate certificate
private void (java.security.PrivateKey, java.security.cert.X509Certificate)
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
void (java.security.PrivateKey, java.security.cert.X509Certificate, com.android.sdklib.build.ApkBuilder$1)
java.security.PrivateKey x0
java.security.cert.X509Certificate x1
com.android.sdklib.build.ApkBuilder$1 x2
}
com/android/sdklib/build/ApkBuilder$JarStatusImpl.classApkBuilder.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilder$JarStatusImpl extends java.lang.Object implements com.android.sdklib.build.ApkBuilder$JarStatus {
public final java.util.List mLibs
public final boolean mNativeLibsConflict
private void (java.util.List, boolean)
java.util.List libs
boolean nativeLibsConflict
public java.util.List getNativeLibs ()
public boolean hasNativeLibsConflicts ()
void (java.util.List, boolean, com.android.sdklib.build.ApkBuilder$1)
java.util.List x0
boolean x1
com.android.sdklib.build.ApkBuilder$1 x2
}
com/android/sdklib/build/ApkBuilderMain$1.classApkBuilderMain.java
package com.android.sdklib.build
final com.android.sdklib.build.ApkBuilderMain$1 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
com/android/sdklib/build/IArchiveBuilder.classIArchiveBuilder.java
package com.android.sdklib.build
public abstract com.android.sdklib.build.IArchiveBuilder extends java.lang.Object {
public abstract void addFile (java.io.File, java.lang.String) throws com.android.sdklib.build.ApkCreationException com.android.sdklib.build.SealedApkException com.android.sdklib.build.DuplicateFileException
}
com/android/sdklib/internal/
com/android/sdklib/internal/project/
com/android/sdklib/internal/project/ProjectCreator$ProjectCreateException.classProjectCreator.java
package com.android.sdklib.internal.project
com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException extends java.lang.Exception {
private static final long serialVersionUID
void (java.lang.String)
String message
transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable t
String format
Object[] args
transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
}
com/android/sdklib/internal/project/ProjectProperties$PropertyType.classProjectProperties.java
package com.android.sdklib.internal.project
public final com.android.sdklib.internal.project.ProjectProperties$PropertyType extends java.lang.Enum {
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType ANT
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType PROJECT
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType LOCAL
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType LEGACY_DEFAULT
public static final com.android.sdklib.internal.project.ProjectProperties$PropertyType LEGACY_BUILD
private final String mFilename
private final String mHeader
private final java.util.Set mKnownProps
private final java.util.Set mRemovedProps
private static final com.android.sdklib.internal.project.ProjectProperties$PropertyType[] $VALUES
public static com.android.sdklib.internal.project.ProjectProperties$PropertyType[] values ()
public static com.android.sdklib.internal.project.ProjectProperties$PropertyType valueOf (java.lang.String)
String name
public static com.android.sdklib.internal.project.ProjectProperties$PropertyType[] getOrderedTypes ()
private void (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[])
String filename
String header
String[] validProps
String[] removedProps
java.util.HashSet s
public java.lang.String getFilename ()
public java.lang.String getHeader ()
public boolean isKnownProperty (java.lang.String)
String propRegex
java.util.Iterator i$
String name
public boolean isRemovedProperty (java.lang.String)
String propRegex
java.util.Iterator i$
String name
static java.lang.String access$000 (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.sdklib.internal.project.ProjectProperties$PropertyType x0
static void ()
}
com/android/sdklib/internal/project/IPropertySource.classIPropertySource.java
package com.android.sdklib.internal.project
public abstract com.android.sdklib.internal.project.IPropertySource extends java.lang.Object {
public abstract java.lang.String getProperty (java.lang.String)
public abstract void debugPrint ()
}
com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.classProjectPropertiesWorkingCopy.java
package com.android.sdklib.internal.project
public com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy extends com.android.sdklib.internal.project.ProjectProperties {
private static final java.util.Map COMMENT_MAP
public synchronized void setProperty (java.lang.String, java.lang.String)
String name
String value
public synchronized java.lang.String removeProperty (java.lang.String)
String name
public synchronized com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy merge (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String key
String value
java.util.Map$Entry entry
java.util.Iterator i$
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.Iterator i$
java.util.Set visitedProps
String line
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream contentStream
java.io.InputStreamReader isr
java.io.BufferedReader reader
String value
java.util.Map$Entry entry
java.util.Iterator i$
com.android.io.IAbstractFile toSave
java.io.ByteArrayOutputStream baos
java.io.OutputStreamWriter writer
java.io.OutputStream filestream
private void writeValue (java.io.OutputStreamWriter, java.lang.String, java.lang.String, boolean) throws java.io.IOException
String comment
java.io.OutputStreamWriter writer
String key
String value
boolean addComment
void (com.android.io.IAbstractFolder, java.util.Map, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
java.util.Map map
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public com.android.sdklib.internal.project.ProjectProperties makeReadOnlyCopy ()
java.util.Map propList
static void ()
}
com/android/sdklib/internal/project/ProjectProperties.classProjectProperties.java
package com.android.sdklib.internal.project
public com.android.sdklib.internal.project.ProjectProperties extends java.lang.Object implements com.android.sdklib.internal.project.IPropertySource {
protected static final java.util.regex.Pattern PATTERN_PROP
public static final String PROPERTY_TARGET
public static final String PROPERTY_RS_TARGET
public static final String PROPERTY_RS_SUPPORT
public static final String PROPERTY_BUILD_TOOLS
public static final String PROPERTY_LIBRARY
public static final String PROPERTY_LIB_REF
private static final String PROPERTY_LIB_REF_REGEX
public static final String PROPERTY_PROGUARD_CONFIG
public static final String PROPERTY_RULES_PATH
public static final String PROPERTY_SDK
public static final String PROPERTY_NDK
private static final String PROPERTY_SDK_LEGACY
public static final String PROPERTY_SPLIT_BY_DENSITY
public static final String PROPERTY_SPLIT_BY_ABI
public static final String PROPERTY_SPLIT_BY_LOCALE
public static final String PROPERTY_TESTED_PROJECT
public static final String PROPERTY_BUILD_SOURCE_DIR
public static final String PROPERTY_BUILD_OUT_DIR
public static final String PROPERTY_PACKAGE
public static final String PROPERTY_VERSIONCODE
public static final String PROPERTY_PROJECTS
public static final String PROPERTY_KEY_STORE
public static final String PROPERTY_KEY_ALIAS
private static final String LOCAL_HEADER
private static final String DEFAULT_HEADER
private static final String BUILD_HEADER
protected final com.android.io.IAbstractFolder mProjectFolder
protected final java.util.Map mProperties
protected final com.android.sdklib.internal.project.ProjectProperties$PropertyType mType
public static com.android.sdklib.internal.project.ProjectProperties load (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder wrapper
public static com.android.sdklib.internal.project.ProjectProperties load (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
java.util.Map map
com.android.io.IAbstractFile propFile
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public static boolean delete (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFile propFile
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public static boolean delete (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder wrapper
public static com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy create (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder folder
public static com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy create (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public static com.android.sdklib.internal.project.ProjectProperties createEmpty (java.lang.String, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
String projectFolderOsPath
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
com.android.io.IAbstractFolder folder
public static com.android.sdklib.internal.project.ProjectProperties createEmpty (com.android.io.IAbstractFolder, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
public com.android.io.IAbstractFile getFile ()
public com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy makeWorkingCopy ()
public com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy makeWorkingCopy (com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
java.util.Map propList
public com.android.sdklib.internal.project.ProjectProperties$PropertyType getType ()
public synchronized java.lang.String getProperty (java.lang.String)
String name
public synchronized java.util.Set keySet ()
public synchronized void reload ()
java.util.Map map
com.android.io.IAbstractFile propFile
public static java.util.Map parsePropertyFile (com.android.io.IAbstractFile, com.android.utils.ILogger)
java.io.IOException e
com.android.io.StreamException e
java.io.IOException e
java.io.IOException 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.io.IOException e
java.io.IOException e
java.util.regex.Matcher m
java.io.IOException e
java.io.IOException e
String line
java.util.Map map
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream propStream
String propPath
com.android.utils.ILogger log
java.io.BufferedReader reader
protected void (com.android.io.IAbstractFolder, java.util.Map, com.android.sdklib.internal.project.ProjectProperties$PropertyType)
com.android.io.IAbstractFolder projectFolder
java.util.Map map
com.android.sdklib.internal.project.ProjectProperties$PropertyType type
private static java.lang.String unescape (java.lang.String)
String value
public void debugPrint ()
java.util.Map$Entry entry
java.util.Iterator i$
static void ()
}
com/android/sdklib/internal/project/ProjectCreator$OutputLevel.classProjectCreator.java
package com.android.sdklib.internal.project
public final com.android.sdklib.internal.project.ProjectCreator$OutputLevel extends java.lang.Enum {
public static final com.android.sdklib.internal.project.ProjectCreator$OutputLevel SILENT
public static final com.android.sdklib.internal.project.ProjectCreator$OutputLevel NORMAL
public static final com.android.sdklib.internal.project.ProjectCreator$OutputLevel VERBOSE
private static final com.android.sdklib.internal.project.ProjectCreator$OutputLevel[] $VALUES
public static com.android.sdklib.internal.project.ProjectCreator$OutputLevel[] values ()
public static com.android.sdklib.internal.project.ProjectCreator$OutputLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/project/ProjectCreator.classProjectCreator.java
package com.android.sdklib.internal.project
public com.android.sdklib.internal.project.ProjectCreator extends java.lang.Object {
private static final int MIN_BUILD_VERSION_TAG
private static final String PH_PACKAGE_PATH
private static final String PH_PACKAGE
private static final String PH_ACTIVITY_NAME
private static final String PH_ACTIVITY_ENTRY_NAME
private static final String PH_ACTIVITY_CLASS_NAME
private static final String PH_ACTIVITY_FQ_NAME
private static final String PH_ACTIVITY_TESTED_CLASS_NAME
public static final String PH_PROJECT_NAME
private static final String PH_ICON
private static final String PH_VERSION_TAG
private static final String PH_TARGET
private static final String PH_PLUGIN
private static final String PH_ARTIFACT_VERSION
private static final String PH_BUILD_TOOL_REV
private static final String XPATH_PROJECT_NAME
public static final java.util.regex.Pattern RE_PROJECT_NAME
public static final String CHARS_PROJECT_NAME
public static final java.util.regex.Pattern RE_PACKAGE_NAME
public static final String CHARS_PACKAGE_NAME
public static final java.util.regex.Pattern RE_ACTIVITY_NAME
public static final String CHARS_ACTIVITY_NAME
private static final String PLUGIN_PROJECT
private static final String PLUGIN_LIB_PROJECT
private final com.android.sdklib.internal.project.ProjectCreator$OutputLevel mLevel
private final com.android.utils.ILogger mLog
private final String mSdkFolder
private final com.android.sdklib.SdkManager mSdkManager
static final boolean $assertionsDisabled
public void (com.android.sdklib.SdkManager, java.lang.String, com.android.sdklib.internal.project.ProjectCreator$OutputLevel, com.android.utils.ILogger)
com.android.sdklib.SdkManager sdkManager
String sdkFolder
com.android.sdklib.internal.project.ProjectCreator$OutputLevel level
com.android.utils.ILogger log
public void createProject (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.sdklib.IAndroidTarget, boolean, java.lang.String)
int pos
String srcActivityFolderPath
java.io.File sourceFolder
String javaTemplate
String activityFileName
java.io.File valueFolder
java.io.File layoutFolder
boolean isTestProject
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy localProperties
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy projectProperties
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy antProperties
java.util.HashMap keywords
String packagePath
String fqActivityName
String activityPath
String activityClassName
String originalActivityEntry
String originalActivityClassName
java.io.File resourceFolder
String manifestTemplate
Exception e
String folderPath
String projectName
String packageName
String activityEntry
com.android.sdklib.IAndroidTarget target
boolean library
String pathToMainProject
java.io.File projectFolder
public void createGradleProject (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.sdklib.IAndroidTarget, boolean, java.lang.String)
String fqActivityName
String testActivityEntry
String testFqActivityName
String srcActivityFolderPath
java.io.File sourceFolder
String activityFileName
String srcActivityFolderPath
java.io.File sourceFolder
String activityFileName
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy localProperties
java.util.HashMap keywords
java.util.HashMap testKeywords
String packagePath
String activityPath
String activityClassName
String testActivityPath
String testActivityClassName
String srcMainPath
String srcTestPath
String srcMainCodePath
String srcTestCodePath
String srcMainResPath
java.io.File resourceFolder
java.io.File valueFolder
java.io.File layoutFolder
String buildToolRev
Exception e
String folderPath
String projectName
String packageName
String activityEntry
com.android.sdklib.IAndroidTarget target
boolean library
String artifactVersion
java.io.File projectFolder
private java.io.File checkNewProjectLocation (java.lang.String)
Exception e
boolean created
Throwable t
String[] content
Exception e1
Exception e
String error
String folderPath
java.io.File projectFolder
public boolean updateProject (java.lang.String, com.android.sdklib.IAndroidTarget, java.lang.String, java.lang.String)
String targetHash
java.io.IOException e
String propName
String ref
java.io.File libProject
String resolvedPath
int index
String propName
Exception e
Exception e
Exception e
int version
String versionStr
java.util.regex.Matcher m
javax.xml.xpath.XPathFactory factory
javax.xml.xpath.XPath xpath
javax.xml.xpath.XPathExpressionException e
java.io.FileNotFoundException e
String activity
int pos
java.io.IOException e
java.io.File projectCanonicalFolder
com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException e
java.util.HashMap keywords
com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException e
String folderPath
com.android.sdklib.IAndroidTarget target
String projectName
String libraryPath
com.android.io.FileWrapper androidManifest
com.android.io.FolderWrapper projectFolder
boolean hasProguard
com.android.sdklib.IAndroidTarget originalTarget
boolean writeProjectProp
com.android.sdklib.internal.project.ProjectProperties props
boolean saveProjectProps
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy propsWC
java.io.File buildXml
boolean needsBuildXml
public void updateTestProject (java.lang.String, java.lang.String, com.android.sdklib.SdkManager)
java.io.IOException e
String mainProjectName
javax.xml.xpath.XPathExpressionException e
java.io.FileNotFoundException e
java.io.File mainBuildXml
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy antWorkingCopy
Exception e
String folderPath
String pathToMainProject
com.android.sdklib.SdkManager sdkManager
java.io.File mainProject
String resolvedPath
com.android.sdklib.internal.project.ProjectProperties projectProp
String targetHash
com.android.sdklib.IAndroidTarget target
String projectName
javax.xml.xpath.XPathFactory factory
javax.xml.xpath.XPath xpath
java.io.File testBuildXml
com.android.sdklib.internal.project.ProjectProperties antProps
com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy antWorkingCopy
private com.android.io.FileWrapper checkProjectFolder (java.lang.String, java.lang.String)
String folderPath
String requiredFilename
com.android.io.FolderWrapper projectFolder
com.android.io.FileWrapper requireFile
private java.util.regex.Matcher checkFileContainsRegexp (java.io.File, java.lang.String)
java.io.IOException e
java.util.regex.Matcher m
String line
java.io.IOException e
Exception e
java.io.IOException e
java.io.IOException e
java.io.File file
String regexp
java.util.regex.Pattern p
java.io.BufferedReader in
private boolean extractPackageFromManifest (java.io.File, java.util.Map)
String name
int i
javax.xml.xpath.XPath xpath
org.xml.sax.InputSource source
String packageName
String expression
org.w3c.dom.NodeList activityNames
String activityName
java.io.IOException e
Throwable t
javax.xml.xpath.XPathExpressionException e
java.io.File manifestFile
java.util.Map outKeywords
private java.lang.String combinePackageActivityNames (java.lang.String, java.lang.String)
String packageName
String activityName
int pos
private void installTargetTemplate (java.lang.String, java.io.File, java.util.Map, com.android.sdklib.IAndroidTarget) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
String templateName
java.io.File destFile
java.util.Map placeholderMap
com.android.sdklib.IAndroidTarget target
String templateFolder
String sourcePath
public void installGradleWrapperFile (java.lang.String, java.io.File) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
String templateName
java.io.File projectFolder
String templateFolder
public void installTemplate (java.lang.String, java.io.File, java.util.Map) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
String templateName
java.io.File destFile
java.util.Map placeholderMap
String templateFolder
String sourcePath
private void installFullPathTemplate (java.lang.String, java.io.File, java.util.Map) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.BufferedWriter out
java.io.BufferedReader in
String line
Exception e
String sourcePath
java.io.File destFile
java.util.Map placeholderMap
boolean existed
private boolean installIcons (java.io.File, com.android.sdklib.IAndroidTarget) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
java.io.File resourceFolder
com.android.sdklib.IAndroidTarget target
String templateFolder
boolean installedIcon
private boolean installIcon (java.lang.String, java.lang.String, java.io.File, java.lang.String) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
java.io.File drawable
String templateFolder
String iconName
java.io.File resourceFolder
String folderName
java.io.File icon
private void installBinaryFile (java.io.File, java.io.File) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
int read
java.io.IOException e
java.io.IOException e
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File source
java.io.File destination
byte[] buffer
java.io.FileInputStream fis
java.io.FileOutputStream fos
private transient void println (java.lang.String, java.lang.Object[])
String format
Object[] args
private java.io.File createDirs (java.io.File, java.lang.String) throws com.android.sdklib.internal.project.ProjectCreator$ProjectCreateException
java.io.IOException e
java.io.File parent
String name
java.io.File newFolder
boolean existedBefore
private static java.lang.String stripString (java.lang.String, char)
String s
char strip
int sLen
int newStart
int newEnd
static void ()
}
com/android/sdklib/internal/androidTarget/
com/android/sdklib/internal/androidTarget/AddOnTarget$1.classAddOnTarget.java
package com.android.sdklib.internal.androidTarget
com.android.sdklib.internal.androidTarget.AddOnTarget$1 extends java.lang.Object implements java.io.FileFilter {
final com.android.sdklib.internal.androidTarget.AddOnTarget this$0
void (com.android.sdklib.internal.androidTarget.AddOnTarget)
public boolean accept (java.io.File)
java.io.File pathname
}
com/android/sdklib/internal/androidTarget/PlatformTarget.classPlatformTarget.java
package com.android.sdklib.internal.androidTarget
public final com.android.sdklib.internal.androidTarget.PlatformTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
private static final String PLATFORM_VENDOR
private static final String PLATFORM_NAME
private static final String PLATFORM_NAME_PREVIEW
private final String mRootFolderOsPath
private final String mName
private final com.android.sdklib.AndroidVersion mVersion
private final String mVersionName
private final int mRevision
private final java.util.Map mProperties
private final com.android.utils.SparseArray mPaths
private java.io.File[] mSkins
private final com.android.sdklib.ISystemImage[] mSystemImages
private final java.util.List mOptionalLibraries
private final com.android.sdklib.SdkManager$LayoutlibVersion mLayoutlibVersion
private final com.android.sdklib.BuildToolInfo mBuildToolInfo
public void (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion, java.lang.String, int, com.android.sdklib.SdkManager$LayoutlibVersion, com.android.sdklib.ISystemImage[], java.util.Map, java.util.List, com.android.sdklib.BuildToolInfo)
String sdkOsPath
String platformOSPath
com.android.sdklib.AndroidVersion apiVersion
String versionName
int revision
com.android.sdklib.SdkManager$LayoutlibVersion layoutlibVersion
com.android.sdklib.ISystemImage[] systemImages
java.util.Map properties
java.util.List optionalLibraries
com.android.sdklib.BuildToolInfo buildToolInfo
public com.android.sdklib.SdkManager$LayoutlibVersion getLayoutlibVersion ()
public com.android.sdklib.ISystemImage getSystemImage (com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String)
com.android.sdklib.ISystemImage sysImg
com.android.sdklib.ISystemImage[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
public com.android.sdklib.ISystemImage[] getSystemImages ()
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
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public java.io.File getDefaultSkin ()
String skinName
public java.lang.String[] getPlatformLibraries ()
public int getUsbVendorId ()
public boolean canRunOn (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public java.lang.String hashString ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.sdklib.internal.androidTarget.PlatformTarget platform
Object obj
public int compareTo (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
int versionDiff
public java.lang.String toString ()
public java.lang.String getProperty (java.lang.String)
String name
public java.lang.Integer getProperty (java.lang.String, java.lang.Integer)
String value
NumberFormatException e
String name
Integer defaultValue
public java.lang.Boolean getProperty (java.lang.String, java.lang.Boolean)
String name
Boolean defaultValue
String value
public java.util.Map getProperties ()
public void setSkins (java.io.File[])
java.io.File[] skins
public void setSamplesPath (java.lang.String)
String osLocation
public void setSourcesPath (java.lang.String)
String osLocation
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/internal/androidTarget/MissingTarget.classMissingTarget.java
package com.android.sdklib.internal.androidTarget
public com.android.sdklib.internal.androidTarget.MissingTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
private final String mVendor
private final com.android.sdklib.AndroidVersion mVersion
private final java.util.List mSystemImages
private final String mName
public void (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion)
String vendor
String name
com.android.sdklib.AndroidVersion version
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
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public java.io.File getDefaultSkin ()
public java.lang.String[] getPlatformLibraries ()
public java.lang.String getProperty (java.lang.String)
String name
public java.lang.Integer getProperty (java.lang.String, java.lang.Integer)
String name
Integer defaultValue
public java.lang.Boolean getProperty (java.lang.String, java.lang.Boolean)
String name
Boolean defaultValue
public java.util.Map getProperties ()
public int getUsbVendorId ()
public com.android.sdklib.ISystemImage[] getSystemImages ()
public void addSystemImage (com.android.sdklib.ISystemImage)
com.android.sdklib.ISystemImage image
public com.android.sdklib.ISystemImage getSystemImage (com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String)
com.android.sdklib.ISystemImage image
java.util.Iterator i$
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
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
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.androidTarget.MissingTarget other
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/internal/androidTarget/AddOnTarget.classAddOnTarget.java
package com.android.sdklib.internal.androidTarget
public final com.android.sdklib.internal.androidTarget.AddOnTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
private final String mLocation
private final com.android.sdklib.internal.androidTarget.PlatformTarget mBasePlatform
private final String mName
private final com.android.sdklib.ISystemImage[] mSystemImages
private final String mVendor
private final int mRevision
private final String mDescription
private final boolean mHasRenderingLibrary
private final boolean mHasRenderingResources
private java.io.File[] mSkins
private java.io.File mDefaultSkin
private com.google.common.collect.ImmutableList mLibraries
private int mVendorId
public void (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, com.android.sdklib.ISystemImage[], java.util.Map, boolean, boolean, com.android.sdklib.internal.androidTarget.PlatformTarget)
String jarFile
String desc
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableList$Builder builder
String location
String name
String vendor
int revision
String description
com.android.sdklib.ISystemImage[] systemImages
java.util.Map libMap
boolean hasRenderingLibrary
boolean hasRenderingResources
com.android.sdklib.internal.androidTarget.PlatformTarget basePlatform
public java.lang.String getLocation ()
public java.lang.String getName ()
public com.android.sdklib.ISystemImage getSystemImage (com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String)
com.android.sdklib.ISystemImage sysImg
com.android.sdklib.ISystemImage[] arr$
int len$
int i$
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
public com.android.sdklib.ISystemImage[] getSystemImages ()
public java.lang.String getVendor ()
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)
java.io.File[] files
java.io.File sampleLoc
int pathId
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public java.io.File getDefaultSkin ()
public java.lang.String[] getPlatformLibraries ()
public java.lang.String getProperty (java.lang.String)
String name
public java.lang.Integer getProperty (java.lang.String, java.lang.Integer)
String name
Integer defaultValue
public java.lang.Boolean getProperty (java.lang.String, java.lang.Boolean)
String name
Boolean defaultValue
public java.util.Map getProperties ()
public int getUsbVendorId ()
public boolean canRunOn (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public java.lang.String hashString ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.sdklib.internal.androidTarget.AddOnTarget addon
Object obj
public int compareTo (com.android.sdklib.IAndroidTarget)
com.android.sdklib.internal.androidTarget.AddOnTarget targetAddOn
int vendorDiff
com.android.sdklib.IAndroidTarget target
int versionDiff
public java.lang.String toString ()
public void setSkins (java.io.File[], java.io.File)
java.io.File[] skins
java.io.File defaultSkin
java.util.HashSet skinSet
public void setUsbVendorId (int)
int vendorId
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/internal/androidTarget/OptionalLibraryImpl.classOptionalLibraryImpl.java
package com.android.sdklib.internal.androidTarget
public com.android.sdklib.internal.androidTarget.OptionalLibraryImpl extends java.lang.Object implements com.android.sdklib.IAndroidTarget$OptionalLibrary {
private final String mLibraryName
private final java.io.File mJarFile
private final String mDescription
private final boolean mRequireManifestEntry
public void (java.lang.String, java.io.File, java.lang.String, boolean)
String libraryName
java.io.File jarFile
String description
boolean requireManifestEntry
public java.lang.String getName ()
public java.io.File getJar ()
public java.lang.String getDescription ()
public boolean isManifestEntryRequired ()
}
com/android/sdklib/internal/repository/
com/android/sdklib/internal/repository/LocalSdkParser.classLocalSdkParser.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.LocalSdkParser extends java.lang.Object {
private com.android.sdklib.internal.repository.packages.Package[] mPackages
public static final int PARSE_ALL
public static final int PARSE_TOOLS
public static final int PARSE_PLATFORM_TOOLS
public static final int PARSE_DOCS
public static final int PARSE_PLATFORMS
public static final int PARSE_ADDONS
public static final int PARSE_SAMPLES
public static final int PARSE_SOURCES
public static final int PARSE_EXTRAS
public static final int PARSE_BUILD_TOOLS
public void ()
public com.android.sdklib.internal.repository.packages.Package[] getPackages ()
public void clearPackages ()
public com.android.sdklib.internal.repository.packages.Package[] parseSdk (java.lang.String, com.android.sdklib.SdkManager, com.android.sdklib.internal.repository.ITaskMonitor)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
com.android.sdklib.internal.repository.ITaskMonitor monitor
public com.android.sdklib.internal.repository.packages.Package[] parseSdk (java.lang.String, com.android.sdklib.SdkManager, int, com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.packages.Package pkg2
java.util.Properties samplesProps
java.io.File samplesDir
java.util.Properties siProps
com.android.sdklib.internal.repository.packages.Package pkg2
java.io.File siDir
com.android.sdklib.ISystemImage systemImage
com.android.sdklib.ISystemImage[] arr$
int len$
int i$
Exception e
java.util.Properties props
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
java.io.File samplesRoot
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
int parseFilter
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.util.ArrayList packages
java.util.HashSet visited
java.io.File dir
com.android.sdklib.internal.repository.packages.Package pkg
private void scanExtras (com.android.sdklib.SdkManager, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
java.io.File vendor
java.io.File[] arr$
int len$
int i$
com.android.sdklib.SdkManager sdkManager
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File root
private void scanExtrasDirectory (java.lang.String, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.util.Properties props
java.io.File dir
java.io.File[] arr$
int len$
int i$
String extrasRoot
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File root
private void scanMissingSamples (com.android.sdklib.SdkManager, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.util.Properties props
java.io.File dir
java.io.File[] arr$
int len$
int i$
com.android.sdklib.SdkManager sdkManager
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File root
private void scanMissingAddons (com.android.sdklib.SdkManager, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
com.android.utils.Pair infos
java.util.Properties sourceProps
java.util.Map addonProps
String error
java.io.File dir
java.io.File[] arr$
int len$
int i$
com.android.sdklib.SdkManager sdkManager
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File addons
public static com.android.utils.Pair parseAddonProperties (java.io.File, com.android.sdklib.IAndroidTarget[], com.android.utils.ILogger)
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
NumberFormatException e
String name
String vendor
String api
com.android.sdklib.internal.androidTarget.PlatformTarget baseTarget
String revision
java.io.File addonDir
com.android.sdklib.IAndroidTarget[] targetList
com.android.utils.ILogger log
java.util.Map propertyMap
String error
com.android.io.FileWrapper addOnManifest
private void scanMissingSystemImages (com.android.sdklib.SdkManager, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
java.io.File prop2
java.io.File dir2
java.io.File[] arr$
int len$
int i$
java.io.File prop1
java.io.File dir1
java.io.File[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.util.Properties props
java.io.File propFile
java.util.Iterator i$
java.util.List propFiles
java.io.File platformDir
java.io.File[] arr$
int len$
int i$
com.android.sdklib.SdkManager sdkManager
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File siRoot
private void scanSources (com.android.sdklib.SdkManager, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.util.Properties props
java.io.File[] srcFiles
java.io.File platformDir
java.io.File[] arr$
int len$
int i$
com.android.sdklib.SdkManager sdkManager
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File srcRoot
private com.android.sdklib.internal.repository.packages.Package scanTools (java.io.File, com.android.utils.ILogger)
String name
java.io.File file
java.io.File[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.io.File toolFolder
com.android.utils.ILogger log
java.util.Properties props
boolean hasEmulator
boolean hasAndroid
String android1
String android2
private com.android.sdklib.internal.repository.packages.Package scanPlatformTools (java.io.File, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.io.File platformToolsFolder
com.android.utils.ILogger log
java.util.Properties props
private void scanBuildTools (com.android.sdklib.SdkManager, java.util.HashSet, java.util.ArrayList, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.util.Properties props
java.io.File[] srcFiles
java.io.File buildToolDir
java.io.File[] arr$
int len$
int i$
com.android.sdklib.SdkManager sdkManager
java.util.HashSet visited
java.util.ArrayList packages
com.android.utils.ILogger log
java.io.File buildToolRoot
private com.android.sdklib.internal.repository.packages.Package scanDoc (java.io.File, com.android.utils.ILogger)
com.android.sdklib.internal.repository.packages.Package pkg
Exception e
java.io.File docFolder
com.android.utils.ILogger log
java.util.Properties props
private java.util.Properties parseProperties (java.io.File)
java.io.IOException e
java.util.Properties props
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File propsFile
java.io.FileInputStream fis
private static java.io.File[] listFilesNonNull (java.io.File)
java.io.File[] files
java.io.File dir
static void ()
}
com/android/sdklib/internal/repository/SdkStats$PlatformStat.classSdkStats.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.SdkStats$PlatformStat extends com.android.sdklib.internal.repository.SdkStats$PlatformStatBase {
private final float mAccumShare
public void (int, java.lang.String, java.lang.String, float, float)
int apiLevel
String versionName
String codeName
float share
float accumShare
public void (com.android.sdklib.internal.repository.SdkStats$PlatformStatBase, float)
com.android.sdklib.internal.repository.SdkStats$PlatformStatBase base
float accumShare
public float getAccumShare ()
public java.lang.String toString ()
}
com/android/sdklib/internal/repository/SdkStats$1.classSdkStats.java
package com.android.sdklib.internal.repository
com.android.sdklib.internal.repository.SdkStats$1 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.sdklib.internal.repository.SdkStats this$0
void (com.android.sdklib.internal.repository.SdkStats)
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/internal/repository/DownloadCache.classDownloadCache.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.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.sdklib.io.IFileOp mFileOp
private final java.io.File mCacheRoot
private final com.android.sdklib.internal.repository.DownloadCache$Strategy mStrategy
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.DownloadCache$Strategy)
com.android.sdklib.internal.repository.DownloadCache$Strategy strategy
public void (com.android.sdklib.io.IFileOp, com.android.sdklib.internal.repository.DownloadCache$Strategy)
com.android.sdklib.io.IFileOp fileOp
com.android.sdklib.internal.repository.DownloadCache$Strategy strategy
public com.android.sdklib.internal.repository.DownloadCache$Strategy getStrategy ()
public java.io.File getCacheRoot ()
public long getCurrentSize ()
String name
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File[] files
long size
public void clearCache ()
String name
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File[] files
public void clearOldCache ()
String name
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File[] files
String prefix1
String prefix2
protected java.io.File initCacheRoot ()
java.io.File root
com.android.prefs.AndroidLocation$AndroidLocationException e
protected com.android.utils.Pair openUrl (java.lang.String, boolean, com.android.sdklib.internal.repository.ITaskMonitor, org.apache.http.Header[]) throws java.io.IOException com.android.sdklib.internal.repository.CanceledByUserException
String url
boolean needsMarkResetSupport
com.android.sdklib.internal.repository.ITaskMonitor monitor
org.apache.http.Header[] headers
public com.android.utils.Pair openDirectUrl (java.lang.String, org.apache.http.Header[], com.android.sdklib.internal.repository.ITaskMonitor) throws java.io.IOException com.android.sdklib.internal.repository.CanceledByUserException
String urlString
org.apache.http.Header[] headers
com.android.sdklib.internal.repository.ITaskMonitor monitor
public com.android.utils.Pair openDirectUrl (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor) throws java.io.IOException com.android.sdklib.internal.repository.CanceledByUserException
String urlString
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.utils.Pair result
public java.io.InputStream openCachedUrl (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor) throws java.io.IOException com.android.sdklib.internal.repository.CanceledByUserException
com.android.utils.Pair result
long minExpiration
long length
NumberFormatException ignore
Exception ignore
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
java.io.IOException ignore
SecurityException ignore
String urlString
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.File cached
java.io.File info
boolean useCached
private java.io.InputStream readCachedFile (java.io.File) throws java.io.IOException
byte[] temp
java.io.IOException ignore
int n
java.io.IOException ignore
java.io.File cached
java.io.InputStream is
int inc
int curr
long len
byte[] result
private java.io.InputStream downloadAndCache (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, java.io.File, java.io.File, org.apache.http.Header[], java.util.concurrent.atomic.AtomicInteger) throws java.io.FileNotFoundException java.io.IOException com.android.sdklib.internal.repository.CanceledByUserException
java.io.IOException ignore
java.io.IOException ignore
SecurityException ignore
java.io.IOException ignore
SecurityException ignore
byte[] temp
java.io.IOException ignore
java.io.IOException ignore
java.io.IOException ignore
SecurityException ignore
com.android.utils.Pair r
org.apache.http.HttpResponse response
int code
int n
java.io.IOException ignore
java.io.IOException ignore
SecurityException ignore
String urlString
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.File cached
java.io.File info
org.apache.http.Header[] headers
java.util.concurrent.atomic.AtomicInteger outStatusCode
java.io.InputStream is
java.io.OutputStream os
int inc
int curr
byte[] result
private void saveInfo (java.lang.String, org.apache.http.HttpResponse, java.io.File) throws java.io.IOException
org.apache.http.Header h
String name
String[] arr$
int len$
int i$
String urlString
org.apache.http.HttpResponse response
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
static void ()
}
com/android/sdklib/internal/repository/UserCredentials.classUserCredentials.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.UserCredentials extends java.lang.Object {
private final String mUserName
private final String mPassword
private final String mWorkstation
private final String mDomain
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String userName
String password
String workstation
String domain
public java.lang.String getUserName ()
public java.lang.String getPassword ()
public java.lang.String getWorkstation ()
public java.lang.String getDomain ()
}
com/android/sdklib/internal/repository/ITaskMonitor.classITaskMonitor.java
package com.android.sdklib.internal.repository
public abstract com.android.sdklib.internal.repository.ITaskMonitor extends java.lang.Object implements com.android.utils.ILogger {
public transient abstract void setDescription (java.lang.String, java.lang.Object[])
public transient abstract void log (java.lang.String, java.lang.Object[])
public transient abstract void logError (java.lang.String, java.lang.Object[])
public transient abstract void logVerbose (java.lang.String, java.lang.Object[])
public abstract void setProgressMax (int)
public abstract int getProgressMax ()
public abstract void incProgress (int)
public abstract int getProgress ()
public abstract boolean isCancelRequested ()
public abstract com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int)
public abstract boolean displayPrompt (java.lang.String, java.lang.String)
public abstract com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String)
}
com/android/sdklib/internal/repository/NullTaskMonitor.classNullTaskMonitor.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.NullTaskMonitor extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskMonitor {
private final com.android.utils.ILogger mLog
public void (com.android.utils.ILogger)
com.android.utils.ILogger log
public transient void setDescription (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void log (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logError (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logVerbose (java.lang.String, java.lang.Object[])
String format
Object[] args
public void setProgressMax (int)
int max
public int getProgressMax ()
public void incProgress (int)
int delta
public int getProgress ()
public boolean isCancelRequested ()
public com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int)
int tickCount
public boolean displayPrompt (java.lang.String, java.lang.String)
String title
String message
public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String)
String title
String message
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
}
com/android/sdklib/internal/repository/AddonsListFetcher$1.classAddonsListFetcher.java
package com.android.sdklib.internal.repository
com.android.sdklib.internal.repository.AddonsListFetcher$1 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.sdklib.internal.repository.AddonsListFetcher this$0
void (com.android.sdklib.internal.repository.AddonsListFetcher)
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/internal/repository/AddonsListFetcher$Site.classAddonsListFetcher.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.AddonsListFetcher$Site extends java.lang.Object {
private final String mUrl
private final String mUiName
private final com.android.sdklib.internal.repository.AddonsListFetcher$SiteType mType
private void (java.lang.String, java.lang.String, com.android.sdklib.internal.repository.AddonsListFetcher$SiteType)
String url
String uiName
com.android.sdklib.internal.repository.AddonsListFetcher$SiteType type
public java.lang.String getUrl ()
public java.lang.String getUiName ()
public com.android.sdklib.internal.repository.AddonsListFetcher$SiteType getType ()
public java.lang.String toString ()
void (java.lang.String, java.lang.String, com.android.sdklib.internal.repository.AddonsListFetcher$SiteType, com.android.sdklib.internal.repository.AddonsListFetcher$1)
String x0
String x1
com.android.sdklib.internal.repository.AddonsListFetcher$SiteType x2
com.android.sdklib.internal.repository.AddonsListFetcher$1 x3
}
com/android/sdklib/internal/repository/SdkStats.classSdkStats.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.SdkStats extends java.lang.Object {
private final com.android.utils.SparseArray mStats
public void ()
public com.android.utils.SparseArray getStats ()
public void load (com.android.sdklib.internal.repository.DownloadCache, boolean, com.android.sdklib.internal.repository.ITaskMonitor)
String uri
int version
String reason
com.android.sdklib.internal.repository.DownloadCache cache
boolean forceHttp
com.android.sdklib.internal.repository.ITaskMonitor monitor
String url
Exception[] exception
Boolean[] validatorFound
String[] validationError
org.w3c.dom.Document validatedDoc
String validatedUri
java.io.InputStream xml
private java.io.InputStream fetchXmlUrl (java.lang.String, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.Exception[])
java.io.InputStream xml
Exception e
String urlString
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
Exception[] outException
private void closeStream (java.io.InputStream)
java.io.IOException ignore
java.io.InputStream is
protected int getXmlSchemaVersion (java.io.InputStream)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
Exception e
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
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
private javax.xml.validation.Validator getValidator (int) throws org.xml.sax.SAXException
java.io.IOException ignore
java.io.IOException ignore
javax.xml.validation.SchemaFactory factory
javax.xml.validation.Schema schema
javax.xml.validation.Validator validator
java.io.IOException ignore
int version
java.io.InputStream xsdStream
protected org.w3c.dom.Document getDocument (java.io.InputStream, com.android.sdklib.internal.repository.ITaskMonitor)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document doc
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xml
com.android.sdklib.internal.repository.ITaskMonitor monitor
protected com.android.utils.SparseArray parseStatsDocument (org.w3c.dom.Document, java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor)
org.w3c.dom.Node node
int apiLevel
String codeName
String versName
float percent
com.android.sdklib.internal.repository.SdkStats$PlatformStatBase p
Exception ignore
org.w3c.dom.Node child
com.android.sdklib.internal.repository.SdkStats$PlatformStatBase pj
int j
com.android.sdklib.internal.repository.SdkStats$PlatformStatBase p
float sum
int api
org.w3c.dom.Document doc
String nsUri
com.android.sdklib.internal.repository.ITaskMonitor monitor
String baseUrl
com.android.utils.SparseArray platforms
int maxApi
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
}
com/android/sdklib/internal/repository/ITask.classITask.java
package com.android.sdklib.internal.repository
public abstract com.android.sdklib.internal.repository.ITask extends java.lang.Object {
public abstract void run (com.android.sdklib.internal.repository.ITaskMonitor)
}
com/android/sdklib/internal/repository/AddonsListFetcher.classAddonsListFetcher.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.AddonsListFetcher extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public com.android.sdklib.internal.repository.AddonsListFetcher$Site[] fetch (java.lang.String, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor)
int version
int i
int version
int pos
int version
String newUrl
String name
String[] arr$
int len$
int i$
com.android.sdklib.internal.repository.ITaskMonitor subMonitor
String uri
int version
String reason
String url
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
Exception[] exception
Boolean[] validatorFound
String[] validationError
org.w3c.dom.Document validatedDoc
String validatedUri
String[] defaultNames
java.io.InputStream xml
String baseUrl
com.android.sdklib.internal.repository.AddonsListFetcher$Site[] result
private java.io.InputStream fetchXmlUrl (java.lang.String, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.Exception[])
java.io.InputStream xml
Exception e
String urlString
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
Exception[] outException
private void closeStream (java.io.InputStream)
java.io.IOException ignore
java.io.InputStream is
protected int getXmlSchemaVersion (java.io.InputStream)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
Exception e
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
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
private javax.xml.validation.Validator getValidator (int) throws org.xml.sax.SAXException
int version
java.io.InputStream xsdStream
javax.xml.validation.SchemaFactory factory
javax.xml.validation.Schema schema
javax.xml.validation.Validator validator
protected org.w3c.dom.Document getDocument (java.io.InputStream, com.android.sdklib.internal.repository.ITaskMonitor)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document doc
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xml
com.android.sdklib.internal.repository.ITaskMonitor monitor
protected com.android.sdklib.internal.repository.AddonsListFetcher$Site[] parseAddonsList (org.w3c.dom.Document, java.lang.String, java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor)
String strUrl
String strName
String elementName
com.android.sdklib.internal.repository.AddonsListFetcher$SiteType type
org.w3c.dom.Node url
org.w3c.dom.Node name
org.w3c.dom.Node child
java.util.ArrayList sites
org.w3c.dom.Document doc
String nsUri
String baseUrl
com.android.sdklib.internal.repository.ITaskMonitor monitor
String testBaseUrl
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
static void ()
}
com/android/sdklib/internal/repository/UrlOpener.classUrlOpener.java
package com.android.sdklib.internal.repository
com.android.sdklib.internal.repository.UrlOpener extends java.lang.Object {
private static final boolean DEBUG
private static java.util.Map sRealmCache
private static int sConnectionTimeoutMs
private static int sSocketTimeoutMs
private void ()
static com.android.utils.Pair openUrl (java.lang.String, boolean, com.android.sdklib.internal.repository.ITaskMonitor, org.apache.http.Header[]) throws java.io.IOException com.android.sdklib.internal.repository.CanceledByUserException
java.net.UnknownHostException e
org.apache.http.client.ClientProtocolException e
java.io.IOException e
com.android.sdklib.internal.repository.CanceledByUserException e
Exception e
java.io.IOException e
Exception e
Exception ignore
java.io.InputStream is2
Exception e3
java.io.InputStream is
org.apache.http.HttpResponse outResponse
String url
boolean needsMarkResetSupport
com.android.sdklib.internal.repository.ITaskMonitor monitor
org.apache.http.Header[] headers
Exception fallbackOnJavaUrlConnect
com.android.utils.Pair result
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
private static com.android.utils.Pair openWithUrl (java.lang.String, org.apache.http.Header[]) throws java.io.IOException
org.apache.http.Header header
org.apache.http.Header[] arr$
int len$
int i$
Exception ignore
java.util.List values
String name
java.util.Map$Entry entry
java.util.Iterator i$
String url
org.apache.http.Header[] inHeaders
java.net.URL u
java.net.URLConnection c
int code
java.io.InputStream is
org.apache.http.HttpResponse outResponse
java.util.Map outHeaderMap
private static com.android.utils.Pair openWithHttpClient (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, org.apache.http.Header[]) throws java.io.IOException org.apache.http.client.ClientProtocolException com.android.sdklib.internal.repository.CanceledByUserException
org.apache.http.Header header
org.apache.http.Header[] arr$
int len$
int i$
java.util.List list
java.net.URI uri
java.net.ProxySelector sel
Exception e
org.apache.http.auth.Credentials credentials
org.apache.http.auth.AuthScope authScope
String user
String password
String workstation
String domain
java.io.InputStream is
org.apache.http.HttpResponse outResponse
org.apache.http.HttpResponse outResponse
org.apache.http.HttpResponse response
int statusCode
org.apache.http.auth.AuthState authenticationState
org.apache.http.HttpEntity entity
String url
com.android.sdklib.internal.repository.ITaskMonitor monitor
org.apache.http.Header[] inHeaders
com.android.sdklib.internal.repository.UserCredentials result
String realm
org.apache.http.params.HttpParams params
org.apache.http.impl.client.DefaultHttpClient httpClient
org.apache.http.protocol.HttpContext localContext
org.apache.http.client.methods.HttpGet httpGet
org.apache.http.impl.conn.ProxySelectorRoutePlanner routePlanner
java.util.List authpref
boolean trying
static void ()
String prop
String key
String[] arr$
int len$
int i$
java.util.Properties props
Exception ignore
Exception ignore
}
com/android/sdklib/internal/repository/CanceledByUserException.classCanceledByUserException.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.CanceledByUserException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
com/android/sdklib/internal/repository/UrlOpener$1.classUrlOpener.java
package com.android.sdklib.internal.repository
final com.android.sdklib.internal.repository.UrlOpener$1 extends java.io.FilterInputStream {
final org.apache.http.impl.client.DefaultHttpClient val$httpClient
void (java.io.InputStream, org.apache.http.impl.client.DefaultHttpClient)
java.io.InputStream x0
public void close () throws java.io.IOException
}
com/android/sdklib/internal/repository/AdbWrapper.classAdbWrapper.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.AdbWrapper extends java.lang.Object {
private final String mAdbOsLocation
private final com.android.sdklib.internal.repository.ITaskMonitor mMonitor
public void (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor)
String osSdkPath
com.android.sdklib.internal.repository.ITaskMonitor monitor
private transient void display (java.lang.String, java.lang.Object[])
String format
Object[] args
private transient void displayError (java.lang.String, java.lang.Object[])
String format
Object[] args
public synchronized boolean startAdb ()
ProcessBuilder processBuilder
java.io.IOException ioe
InterruptedException ie
Process proc
int status
public synchronized boolean stopAdb ()
String[] command
java.io.IOException ioe
InterruptedException ie
Process proc
int status
}
com/android/sdklib/internal/repository/DownloadCache$Strategy.classDownloadCache.java
package com.android.sdklib.internal.repository
public final com.android.sdklib.internal.repository.DownloadCache$Strategy extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.DownloadCache$Strategy ONLY_CACHE
public static final com.android.sdklib.internal.repository.DownloadCache$Strategy SERVE_CACHE
public static final com.android.sdklib.internal.repository.DownloadCache$Strategy FRESH_CACHE
public static final com.android.sdklib.internal.repository.DownloadCache$Strategy DIRECT
private static final com.android.sdklib.internal.repository.DownloadCache$Strategy[] $VALUES
public static com.android.sdklib.internal.repository.DownloadCache$Strategy[] values ()
public static com.android.sdklib.internal.repository.DownloadCache$Strategy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/repository/SdkStats$PlatformStatBase.classSdkStats.java
package com.android.sdklib.internal.repository
public com.android.sdklib.internal.repository.SdkStats$PlatformStatBase extends java.lang.Object {
private final int mApiLevel
private final String mVersionName
private final String mCodeName
private final float mShare
public void (int, java.lang.String, java.lang.String, float)
int apiLevel
String versionName
String codeName
float share
public int getApiLevel ()
public java.lang.String getCodeName ()
public java.lang.String getVersionName ()
public float getShare ()
public java.lang.String toString ()
}
com/android/sdklib/internal/repository/AddonsListFetcher$SiteType.classAddonsListFetcher.java
package com.android.sdklib.internal.repository
public final com.android.sdklib.internal.repository.AddonsListFetcher$SiteType extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.AddonsListFetcher$SiteType ADDON_SITE
public static final com.android.sdklib.internal.repository.AddonsListFetcher$SiteType SYS_IMG_SITE
private static final com.android.sdklib.internal.repository.AddonsListFetcher$SiteType[] $VALUES
public static com.android.sdklib.internal.repository.AddonsListFetcher$SiteType[] values ()
public static com.android.sdklib.internal.repository.AddonsListFetcher$SiteType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/repository/ITaskFactory.classITaskFactory.java
package com.android.sdklib.internal.repository
public abstract com.android.sdklib.internal.repository.ITaskFactory extends java.lang.Object {
public abstract void start (java.lang.String, com.android.sdklib.internal.repository.ITask)
public abstract void start (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.internal.repository.ITask)
}
com/android/sdklib/internal/repository/archives/
com/android/sdklib/internal/repository/archives/ChecksumType.classChecksumType.java
package com.android.sdklib.internal.repository.archives
public final com.android.sdklib.internal.repository.archives.ChecksumType extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.archives.ChecksumType SHA1
private final String mAlgorithmName
private static final com.android.sdklib.internal.repository.archives.ChecksumType[] $VALUES
public static com.android.sdklib.internal.repository.archives.ChecksumType[] values ()
public static com.android.sdklib.internal.repository.archives.ChecksumType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String algorithmName
public java.security.MessageDigest getMessageDigest () throws java.security.NoSuchAlgorithmException
static void ()
}
com/android/sdklib/internal/repository/archives/LegacyOs.classLegacyOs.java
package com.android.sdklib.internal.repository.archives
public final com.android.sdklib.internal.repository.archives.LegacyOs extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.archives.LegacyOs ANY
public static final com.android.sdklib.internal.repository.archives.LegacyOs LINUX
public static final com.android.sdklib.internal.repository.archives.LegacyOs MACOSX
public static final com.android.sdklib.internal.repository.archives.LegacyOs WINDOWS
private final String mUiName
private static final com.android.sdklib.internal.repository.archives.LegacyOs[] $VALUES
public static com.android.sdklib.internal.repository.archives.LegacyOs[] values ()
public static com.android.sdklib.internal.repository.archives.LegacyOs valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
static void ()
}
com/android/sdklib/internal/repository/archives/ArchiveInstaller$2.classArchiveInstaller.java
package com.android.sdklib.internal.repository.archives
com.android.sdklib.internal.repository.archives.ArchiveInstaller$2 extends java.util.Properties {
final com.android.sdklib.internal.repository.archives.ArchiveInstaller this$0
void (com.android.sdklib.internal.repository.archives.ArchiveInstaller)
public synchronized java.util.Enumeration keys ()
java.util.Set sortedSet
java.util.Iterator it
}
com/android/sdklib/internal/repository/archives/ArchFilter.classArchFilter.java
package com.android.sdklib.internal.repository.archives
public com.android.sdklib.internal.repository.archives.ArchFilter extends java.lang.Object {
private static final String PROP_HOST_OS
private static final String PROP_HOST_BITS
private static final String PROP_JVM_BITS
private static final String PROP_MIN_JVM_VERSION
public static final String LEGACY_PROP_OS
public static final String LEGACY_PROP_ARCH
private final com.android.sdklib.internal.repository.archives.HostOs mHostOs
private final com.android.sdklib.internal.repository.archives.BitSize mHostBits
private final com.android.sdklib.internal.repository.archives.BitSize mJvmBits
private final com.android.sdklib.repository.NoPreviewRevision mMinJvmVersion
public void (com.android.sdklib.internal.repository.archives.HostOs, com.android.sdklib.internal.repository.archives.BitSize, com.android.sdklib.internal.repository.archives.BitSize, com.android.sdklib.repository.NoPreviewRevision)
com.android.sdklib.internal.repository.archives.HostOs hostOs
com.android.sdklib.internal.repository.archives.BitSize hostBits
com.android.sdklib.internal.repository.archives.BitSize jvmBits
com.android.sdklib.repository.NoPreviewRevision minJvmVersion
public void (java.util.Properties)
NumberFormatException ignore
String v
java.util.Properties props
com.android.sdklib.internal.repository.archives.HostOs hostOs
com.android.sdklib.internal.repository.archives.BitSize hostBits
com.android.sdklib.internal.repository.archives.BitSize jvmBits
com.android.sdklib.repository.NoPreviewRevision minJvmVers
public com.android.sdklib.internal.repository.archives.HostOs getHostOS ()
public com.android.sdklib.internal.repository.archives.BitSize getHostBits ()
public com.android.sdklib.internal.repository.archives.BitSize getJvmBits ()
public com.android.sdklib.repository.NoPreviewRevision getMinJvmVersion ()
public boolean isCompatibleWith (com.android.sdklib.internal.repository.archives.ArchFilter)
com.android.sdklib.internal.repository.archives.ArchFilter required
public static com.android.sdklib.internal.repository.archives.ArchFilter getCurrent ()
com.android.sdklib.internal.repository.archives.BitSize jvmBits
String os
com.android.sdklib.internal.repository.archives.HostOs hostOS
com.android.sdklib.internal.repository.archives.BitSize jvmBits
String arch
com.android.sdklib.internal.repository.archives.BitSize hostBits
com.android.sdklib.repository.NoPreviewRevision 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 ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.archives.ArchFilter other
}
com/android/sdklib/internal/repository/archives/ArchiveInstaller$1.classArchiveInstaller.java
package com.android.sdklib.internal.repository.archives
com.android.sdklib.internal.repository.archives.ArchiveInstaller$1 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final StringBuilder val$result
final com.android.sdklib.internal.repository.ITaskMonitor val$monitor
final com.android.sdklib.internal.repository.archives.ArchiveInstaller this$0
void (com.android.sdklib.internal.repository.archives.ArchiveInstaller, java.lang.StringBuilder, com.android.sdklib.internal.repository.ITaskMonitor)
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/repository/archives/ArchiveInstaller$2$1.classArchiveInstaller.java
package com.android.sdklib.internal.repository.archives
com.android.sdklib.internal.repository.archives.ArchiveInstaller$2$1 extends java.lang.Object implements java.util.Enumeration {
final java.util.Iterator val$it
final com.android.sdklib.internal.repository.archives.ArchiveInstaller$2 this$1
void (com.android.sdklib.internal.repository.archives.ArchiveInstaller$2, java.util.Iterator)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/android/sdklib/internal/repository/archives/ArchiveReplacement.classArchiveReplacement.java
package com.android.sdklib.internal.repository.archives
public com.android.sdklib.internal.repository.archives.ArchiveReplacement extends java.lang.Object implements com.android.sdklib.repository.IDescription {
private final com.android.sdklib.internal.repository.archives.Archive mNewArchive
private final com.android.sdklib.internal.repository.archives.Archive mReplaced
public void (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.archives.Archive)
com.android.sdklib.internal.repository.archives.Archive newArchive
com.android.sdklib.internal.repository.archives.Archive replaced
public com.android.sdklib.internal.repository.archives.Archive getNewArchive ()
public com.android.sdklib.internal.repository.archives.Archive getReplaced ()
public java.lang.String getLongDescription ()
com.android.sdklib.internal.repository.packages.Package p
public java.lang.String getShortDescription ()
com.android.sdklib.internal.repository.packages.Package p
public java.lang.String toString ()
com.android.sdklib.internal.repository.packages.Package p
}
com/android/sdklib/internal/repository/archives/LegacyArch.classLegacyArch.java
package com.android.sdklib.internal.repository.archives
public final com.android.sdklib.internal.repository.archives.LegacyArch extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.archives.LegacyArch ANY
public static final com.android.sdklib.internal.repository.archives.LegacyArch PPC
public static final com.android.sdklib.internal.repository.archives.LegacyArch X86
public static final com.android.sdklib.internal.repository.archives.LegacyArch X86_64
private final String mUiName
private static final com.android.sdklib.internal.repository.archives.LegacyArch[] $VALUES
public static com.android.sdklib.internal.repository.archives.LegacyArch[] values ()
public static com.android.sdklib.internal.repository.archives.LegacyArch valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
static void ()
}
com/android/sdklib/internal/repository/archives/Archive.classArchive.java
package com.android.sdklib.internal.repository.archives
public com.android.sdklib.internal.repository.archives.Archive extends java.lang.Object implements com.android.sdklib.repository.IDescription java.lang.Comparable {
private final String mUrl
private final long mSize
private final String mChecksum
private final com.android.sdklib.internal.repository.archives.ChecksumType mChecksumType
private final com.android.sdklib.internal.repository.packages.Package mPackage
private final String mLocalOsPath
private final boolean mIsLocal
private final com.android.sdklib.internal.repository.archives.ArchFilter mArchFilter
public void (com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.internal.repository.archives.ArchFilter, java.lang.String, long, java.lang.String)
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.archives.ArchFilter archFilter
String url
long size
String checksum
public void (com.android.sdklib.internal.repository.packages.Package, java.util.Properties, java.lang.String)
com.android.sdklib.internal.repository.packages.Package pkg
java.util.Properties props
String localOsPath
void saveProperties (java.util.Properties)
java.util.Properties props
public boolean isLocal ()
public com.android.sdklib.internal.repository.packages.Package getParentPackage ()
public long getSize ()
public java.lang.String getChecksum ()
public com.android.sdklib.internal.repository.archives.ChecksumType getChecksumType ()
public java.lang.String getUrl ()
public java.lang.String getLocalOsPath ()
public com.android.sdklib.internal.repository.archives.ArchFilter getArchFilter ()
public java.lang.String getOsDescription ()
StringBuilder sb
com.android.sdklib.internal.repository.archives.HostOs hos
com.android.sdklib.internal.repository.archives.BitSize jvmBits
com.android.sdklib.internal.repository.archives.BitSize hostBits
public java.lang.String toString ()
String s
public java.lang.String getShortDescription ()
public java.lang.String getLongDescription ()
public java.lang.String getSizeDescription ()
String sizeStr
String sizeStr
String sizeStr
long size
String sizeStr
public java.lang.String getSha1Description ()
public boolean isCompatible ()
com.android.sdklib.internal.repository.archives.ArchFilter current
public void deleteLocal ()
public int compareTo (com.android.sdklib.internal.repository.archives.Archive)
com.android.sdklib.internal.repository.archives.Archive rhs
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.archives.Archive other
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/internal/repository/archives/BitSize.classBitSize.java
package com.android.sdklib.internal.repository.archives
public final com.android.sdklib.internal.repository.archives.BitSize extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.archives.BitSize _32
public static final com.android.sdklib.internal.repository.archives.BitSize _64
private final int mSize
private static final com.android.sdklib.internal.repository.archives.BitSize[] $VALUES
public static com.android.sdklib.internal.repository.archives.BitSize[] values ()
public static com.android.sdklib.internal.repository.archives.BitSize valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int size
public int getSize ()
public java.lang.String getXmlName ()
public static com.android.sdklib.internal.repository.archives.BitSize fromXmlName (java.lang.String)
com.android.sdklib.internal.repository.archives.BitSize v
com.android.sdklib.internal.repository.archives.BitSize[] arr$
int len$
int i$
String xmlName
static void ()
}
com/android/sdklib/internal/repository/archives/HostOs.classHostOs.java
package com.android.sdklib.internal.repository.archives
public final com.android.sdklib.internal.repository.archives.HostOs extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.archives.HostOs LINUX
public static final com.android.sdklib.internal.repository.archives.HostOs MACOSX
public static final com.android.sdklib.internal.repository.archives.HostOs WINDOWS
private final String mUiName
private static final com.android.sdklib.internal.repository.archives.HostOs[] $VALUES
public static com.android.sdklib.internal.repository.archives.HostOs[] values ()
public static com.android.sdklib.internal.repository.archives.HostOs valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String uiName
public java.lang.String getUiName ()
public java.lang.String getXmlName ()
public static com.android.sdklib.internal.repository.archives.HostOs fromXmlName (java.lang.String)
com.android.sdklib.internal.repository.archives.HostOs v
com.android.sdklib.internal.repository.archives.HostOs[] arr$
int len$
int i$
String xmlName
static void ()
}
com/android/sdklib/internal/repository/archives/ArchiveInstaller.classArchiveInstaller.java
package com.android.sdklib.internal.repository.archives
public com.android.sdklib.internal.repository.archives.ArchiveInstaller extends java.lang.Object {
private static final String PROP_STATUS_CODE
public static final String ENV_VAR_IGNORE_COMPAT
public static final int NUM_MONITOR_INC
private final com.android.sdklib.io.IFileOp mFileOp
static final boolean $assertionsDisabled
public void ()
protected void (com.android.sdklib.io.IFileOp)
com.android.sdklib.io.IFileOp fileUtils
protected com.android.sdklib.io.IFileOp getFileOp ()
public boolean install (com.android.sdklib.internal.repository.archives.ArchiveReplacement, java.lang.String, boolean, com.android.sdklib.SdkManager, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.archives.ArchiveReplacement archiveInfo
String osSdkRoot
boolean forceHttp
com.android.sdklib.SdkManager sdkManager
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.internal.repository.archives.Archive newArchive
com.android.sdklib.internal.repository.packages.Package pkg
String name
boolean checkIsCompatible
com.android.utils.Pair files
java.io.File tmpFile
java.io.File propsFile
protected com.android.utils.Pair downloadFile (com.android.sdklib.internal.repository.archives.Archive, java.lang.String, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor, boolean)
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.sources.SdkSource src
String repoXml
int pos
String base
java.security.NoSuchAlgorithmException e
String chksum
com.android.sdklib.internal.repository.archives.Archive archive
String osSdkRoot
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
boolean forceHttp
String pkgName
String link
int pos
String base
java.io.File tmpFolder
java.io.File tmpFile
java.io.File propsFile
org.apache.http.Header[] resumeHeaders
private org.apache.http.Header[] preparePartialDownload (com.android.sdklib.internal.repository.archives.Archive, java.io.File, java.io.File)
Exception ignore
String etag
String lastMod
java.util.Properties props
java.util.List headers
int status
com.android.sdklib.internal.repository.archives.Archive archive
java.io.File tmpFile
java.io.File propsFile
private java.lang.String fileChecksum (java.security.MessageDigest, java.io.File, com.android.sdklib.internal.repository.ITaskMonitor)
java.io.IOException e
byte[] buf
int n
java.io.FileNotFoundException e
java.io.IOException e
Exception e
java.io.IOException e
java.io.IOException e
java.security.MessageDigest digester
java.io.File tmpFile
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.InputStream is
private java.lang.String getDigestChecksum (java.security.MessageDigest)
int b
int i
java.security.MessageDigest digester
int n
byte[] digest
String hex
char[] hexDigest
private boolean fetchUrl (com.android.sdklib.internal.repository.archives.Archive, org.apache.http.Header[], java.io.File, java.io.File, java.lang.String, java.lang.String, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor)
java.io.IOException ignore
byte[] buf
int n
java.io.IOException ignore
Exception ignore
java.io.IOException ignore
java.io.IOException ignore
java.io.InputStream temp
long len
int percent
int percent
float speed
int timeLeft
String timeUnit
long delta
java.io.IOException e
java.io.IOException e
long timeMs
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.utils.Pair result
org.apache.http.HttpResponse resp
int status
java.util.Properties props
boolean append
java.security.MessageDigest digester
byte[] buf
int n
long total
long size
long inc
long next_inc
long startMs
long nextMs
String actual
String expected
com.android.sdklib.internal.repository.CanceledByUserException e
java.io.IOException e
java.io.IOException e
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
Exception e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.sdklib.internal.repository.archives.Archive archive
org.apache.http.Header[] resumeHeaders
java.io.File tmpFile
java.io.File propsFile
String urlString
String pkgName
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.FileOutputStream os
java.io.InputStream is
int inc_remain
private boolean unarchive (com.android.sdklib.internal.repository.archives.ArchiveReplacement, java.lang.String, java.io.File, com.android.sdklib.SdkManager, com.android.sdklib.internal.repository.ITaskMonitor)
boolean tryAgain
String oldPath
java.io.File oldFolder
com.android.sdklib.internal.repository.archives.Archive oldArchive
com.android.sdklib.internal.repository.archives.ArchiveReplacement archiveInfo
String osSdkRoot
java.io.File archiveFile
com.android.sdklib.SdkManager sdkManager
com.android.sdklib.internal.repository.ITaskMonitor monitor
boolean success
com.android.sdklib.internal.repository.archives.Archive newArchive
com.android.sdklib.internal.repository.packages.Package pkg
String pkgName
String pkgKind
java.io.File destFolder
java.io.File oldDestFolder
private boolean windowsDestDirLocked (java.lang.String, java.io.File, com.android.sdklib.internal.repository.ITaskMonitor)
String app
java.util.Iterator i$
String found
java.util.TreeSet apps
StringBuilder appStr
StringBuilder result
String[] command
Process process
int retCode
Exception e
String osSdkRoot
java.io.File destFolder
com.android.sdklib.internal.repository.ITaskMonitor monitor
String msg
java.io.File findLockExe
boolean tryAgain
private boolean moveFolder (java.io.File, java.io.File)
InterruptedException e
int i
java.io.File oldDir
java.io.File newDir
protected boolean unzipFolder (com.android.sdklib.internal.repository.archives.ArchiveReplacement, java.io.File, java.io.File, com.android.sdklib.internal.repository.ITaskMonitor)
java.io.IOException e
java.io.IOException e
java.io.File parentDir
java.io.InputStream entryContent
int n
java.io.EOFException e
java.io.IOException e
org.apache.commons.compress.archivers.zip.ZipArchiveEntry entry
String name
int pos
java.io.File destFile
java.io.FileOutputStream fos
long remains
int percent
java.io.IOException e
long incStep
long incTotal
long incCurr
int lastPercent
byte[] buf
java.util.Enumeration entries
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.sdklib.internal.repository.archives.ArchiveReplacement archiveInfo
java.io.File archiveFile
java.io.File unzipDestFolder
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.internal.repository.archives.Archive newArchive
com.android.sdklib.internal.repository.packages.Package pkg
String pkgName
long compressedSize
org.apache.commons.compress.archivers.zip.ZipFile zipFile
private java.io.File getNewTempFolder (java.lang.String, java.lang.String, java.lang.String)
java.io.File folder
int i
String osBasePath
String prefix
String suffix
java.io.File baseTempFolder
private java.io.File getTempFolder (java.lang.String)
String osBasePath
java.io.File baseTempFolder
protected boolean generateSourceProperties (com.android.sdklib.internal.repository.archives.Archive, java.io.File)
java.io.IOException ignore
com.android.sdklib.internal.repository.archives.Archive archive
java.io.File unzipDestFolder
java.util.Properties props
com.android.sdklib.internal.repository.packages.Package pkg
private boolean restoreFolder (java.io.File, java.io.File)
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File d
java.io.File dir
java.io.File[] arr$
int len$
int i$
java.io.File dir
java.util.Iterator i$
java.io.IOException e
java.io.File f
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File file
java.util.Iterator i$
java.io.File srcFolder
java.io.File destFolder
boolean result
java.io.File[] srcFiles
java.util.Set destDirs
java.util.Set destFiles
java.io.File[] files
static void ()
}
com/android/sdklib/internal/repository/updater/
com/android/sdklib/internal/repository/updater/SdkUpdaterNoWindow$ConsoleTaskFactory.classSdkUpdaterNoWindow.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskFactory extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskFactory {
final com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow this$0
private void (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow)
public void start (java.lang.String, com.android.sdklib.internal.repository.ITask)
String title
com.android.sdklib.internal.repository.ITask task
public void start (java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.internal.repository.ITask)
int delta
int delta
com.android.sdklib.internal.repository.ITaskMonitor sub
String title
com.android.sdklib.internal.repository.ITaskMonitor parentMonitor
com.android.sdklib.internal.repository.ITask task
void (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow, com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$1)
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow x0
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$1 x1
}
com/android/sdklib/internal/repository/updater/PackageLoader$ISourceLoadedCallback.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
public abstract com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback extends java.lang.Object {
public abstract boolean onUpdateSource (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[])
public abstract void onLoadCompleted ()
}
com/android/sdklib/internal/repository/updater/SettingsController$OnChangedListener.classSettingsController.java
package com.android.sdklib.internal.repository.updater
public abstract com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener extends java.lang.Object {
public abstract void onSettingsChanged (com.android.sdklib.internal.repository.updater.SettingsController, com.android.sdklib.internal.repository.updater.SettingsController$Settings)
}
com/android/sdklib/internal/repository/updater/UpdaterData.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.UpdaterData extends java.lang.Object implements com.android.sdklib.internal.repository.updater.IUpdaterData {
public static final int NO_TOOLS_MSG
public static final int TOOLS_MSG_UPDATED_FROM_ADT
public static final int TOOLS_MSG_UPDATED_FROM_SDKMAN
private String mOsSdkRoot
private final com.android.sdklib.internal.repository.LocalSdkParser mLocalSdkParser
private final com.android.sdklib.internal.repository.sources.SdkSources mSources
private final com.android.sdklib.internal.repository.updater.SettingsController mSettingsController
private final java.util.ArrayList mListeners
private final com.android.utils.ILogger mSdkLog
private com.android.sdklib.internal.repository.ITaskFactory mTaskFactory
private com.android.sdklib.SdkManager mSdkManager
private com.android.sdklib.internal.avd.AvdManager mAvdManager
private com.android.sdklib.internal.repository.updater.PackageLoader mPackageLoader
private com.android.sdklib.internal.repository.DownloadCache mDownloadCache
private com.android.prefs.AndroidLocation$AndroidLocationException mAvdManagerInitError
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.utils.ILogger)
String osSdkRoot
com.android.utils.ILogger sdkLog
public java.lang.String getOsSdkRoot ()
public com.android.sdklib.internal.repository.DownloadCache getDownloadCache ()
public void setTaskFactory (com.android.sdklib.internal.repository.ITaskFactory)
com.android.sdklib.internal.repository.ITaskFactory taskFactory
public com.android.sdklib.internal.repository.ITaskFactory getTaskFactory ()
public com.android.sdklib.internal.repository.sources.SdkSources getSources ()
public com.android.sdklib.internal.repository.LocalSdkParser getLocalSdkParser ()
public com.android.utils.ILogger getSdkLog ()
public com.android.sdklib.SdkManager getSdkManager ()
public com.android.sdklib.internal.avd.AvdManager getAvdManager ()
public com.android.sdklib.internal.repository.updater.SettingsController getSettingsController ()
public void addListeners (com.android.sdklib.repository.ISdkChangeListener)
com.android.sdklib.repository.ISdkChangeListener listener
public void removeListener (com.android.sdklib.repository.ISdkChangeListener)
com.android.sdklib.repository.ISdkChangeListener listener
public com.android.sdklib.internal.repository.updater.PackageLoader getPackageLoader ()
public boolean checkIfInitFailed ()
String example
String example
String error
protected void displayInitError (java.lang.String)
String error
protected void runOnUiThread (java.lang.Runnable)
Runnable r
protected void initSdk ()
com.android.prefs.AndroidLocation$AndroidLocationException e
protected com.android.sdklib.internal.repository.updater.SettingsController initSettingsController ()
com.android.sdklib.internal.repository.updater.SettingsController settingsController
protected void setSdkManager (com.android.sdklib.SdkManager)
com.android.sdklib.SdkManager sdkManager
public void reloadSdk ()
com.android.prefs.AndroidLocation$AndroidLocationException e
public void reloadAvds ()
com.android.prefs.AndroidLocation$AndroidLocationException e
public void setupDefaultSources ()
com.android.sdklib.internal.repository.sources.SdkSources sources
String baseUrl
public com.android.sdklib.internal.repository.packages.Package[] getInstalledPackages (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.internal.repository.LocalSdkParser parser
com.android.sdklib.internal.repository.packages.Package[] packages
protected java.util.List installArchives (java.util.List, int)
java.util.List archives
int flags
java.util.List newlyInstalledArchives
boolean forceHttp
protected void askForAdbRestart (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.AdbWrapper adb
com.android.sdklib.internal.repository.ITaskMonitor monitor
protected void notifyToolsNeedsToBeRestarted (int)
int flags
String msg
private java.util.List getRemoteArchives_NoGUI (boolean)
java.util.List archives
boolean includeAll
java.util.List archives
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic ul
public void listRemotePackages_NoGUI (boolean, boolean)
String desc
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
boolean includeAll
boolean extendedOutput
java.util.List archives
int index
public java.util.List updateOrInstallAll_WithGUI (java.util.Collection, boolean, int)
java.util.Collection selectedArchives
boolean includeObsoletes
int flags
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic ul
java.util.List archives
public java.util.List updateOrInstallAll_NoGUI (java.util.Collection, boolean, boolean, java.lang.String)
java.util.Collection pkgFilter
boolean includeAll
boolean dryMode
String acceptLicense
public java.util.List updateOrInstallAll_NoGUI (java.util.Collection, boolean, boolean, java.lang.String, boolean)
String iid
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
int index
String iid
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.Package p
boolean keep
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator it
java.util.HashMap pkgMap
java.util.HashMap installIdMap
java.util.HashSet userFilteredClasses
com.android.utils.SparseIntArray userFilteredIndices
java.util.Set userFilteredInstallIds
int index
java.util.List combined
java.util.List dependencies
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
java.util.Collection pkgFilter
boolean includeAll
boolean dryMode
String acceptLicense
boolean includeDependencies
java.util.List archives
private static java.util.List getDependencies (java.util.List)
com.android.sdklib.internal.repository.updater.ArchiveInfo archive
java.util.Iterator i$
java.util.List archives
java.util.List dependencies
private static void addDependencies (java.util.List, com.android.sdklib.internal.repository.updater.ArchiveInfo, java.util.Set)
com.android.sdklib.internal.repository.updater.ArchiveInfo dependency
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
java.util.List dependencies
com.android.sdklib.internal.repository.updater.ArchiveInfo archive
java.util.Set visited
com.android.sdklib.internal.repository.updater.ArchiveInfo[] dependsOn
boolean acceptLicense (java.util.List, java.lang.String, int)
java.util.List list
com.android.sdklib.repository.License lic
String lid
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
byte[] buffer
String reply
java.io.IOException e
String lid
com.android.sdklib.repository.License lic
int retries
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.repository.License lic
String lid
java.util.Iterator it
java.util.List archives
String acceptLicenseIds
int numRetries
java.util.TreeSet acceptedLids
boolean automated
java.util.TreeSet rejectedLids
java.util.TreeMap lidToAccept
java.util.TreeMap lidPkgNames
private com.android.sdklib.repository.License getArchiveInfoLicense (com.android.sdklib.internal.repository.updater.ArchiveInfo)
com.android.sdklib.repository.License lic
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.archives.Archive a
private java.lang.String getLicenseId (com.android.sdklib.repository.License)
com.android.sdklib.repository.License lic
private void mapFilterToPackageClass (java.util.HashMap, java.lang.String[])
Class clazz
Throwable ignore
String fqcn
int alternatives
String name
int dash
String node
String[] arr$
int len$
int i$
java.util.HashMap inOutPkgMap
String[] nodes
ClassLoader classLoader
String basePackage
public void refreshSources (boolean)
boolean forceFetching
boolean forceHttp
public void broadcastOnSdkLoaded ()
private void broadcastOnSdkReload ()
private void broadcastPreInstallHook ()
private void broadcastPostInstallHook ()
protected com.android.sdklib.internal.repository.archives.ArchiveInstaller createArchiveInstaler ()
static com.android.sdklib.internal.repository.DownloadCache access$000 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static com.android.sdklib.internal.repository.DownloadCache access$002 (com.android.sdklib.internal.repository.updater.UpdaterData, com.android.sdklib.internal.repository.DownloadCache)
com.android.sdklib.internal.repository.updater.UpdaterData x0
com.android.sdklib.internal.repository.DownloadCache x1
static void access$200 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static java.lang.String access$300 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static com.android.sdklib.SdkManager access$400 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static com.android.utils.ILogger access$500 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static void access$600 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static java.util.ArrayList access$700 (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData x0
static void ()
}
com/android/sdklib/internal/repository/updater/ISettingsPage.classISettingsPage.java
package com.android.sdklib.internal.repository.updater
public abstract com.android.sdklib.internal.repository.updater.ISettingsPage extends java.lang.Object {
public static final String KEY_HTTP_PROXY_PORT
public static final String KEY_HTTP_PROXY_HOST
public static final String KEY_FORCE_HTTP
public static final String KEY_SHOW_UPDATE_ONLY
public static final String KEY_ASK_ADB_RESTART
public static final String KEY_USE_DOWNLOAD_CACHE
public static final String KEY_ENABLE_PREVIEWS
public static final String KEY_MONITOR_DENSITY
public abstract void loadSettings (java.util.Properties)
public abstract void retrieveSettings (java.util.Properties)
public abstract void setOnSettingsChanged (com.android.sdklib.internal.repository.updater.ISettingsPage$SettingsChangedCallback)
}
com/android/sdklib/internal/repository/updater/SdkUpdaterNoWindow$ConsoleTaskMonitor.classSdkUpdaterNoWindow.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskMonitor extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskMonitor {
private static final double MAX_COUNT
private double mIncCoef
private double mValue
private String mLastDesc
private String mLastProgressBase
static final boolean $assertionsDisabled
final com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow this$0
public void (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow, java.lang.String, com.android.sdklib.internal.repository.ITask)
String title
com.android.sdklib.internal.repository.ITask task
public transient void setDescription (java.lang.String, java.lang.Object[])
String base
String format
Object[] args
String last
String line
int pos
public transient void log (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logError (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logVerbose (java.lang.String, java.lang.Object[])
String format
Object[] args
public 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 void setProgressMax (int)
int max
public int getProgressMax ()
public void incProgress (int)
int delta
private void internalIncProgress (double)
double realDelta
public int getProgress ()
public boolean isCancelRequested ()
public boolean displayPrompt (java.lang.String, java.lang.String)
char c
byte[] readBuffer
String reply
java.io.IOException e
String title
String message
public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String)
java.io.IOException e
String title
String message
String login
String password
String workstation
String domain
byte[] readBuffer
private java.lang.String readLine (byte[]) throws java.io.IOException
int count
byte[] buffer
int count
public com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int)
int tickCount
static void access$300 (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskMonitor, double)
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskMonitor x0
double x1
static void ()
}
com/android/sdklib/internal/repository/updater/ISettingsPage$SettingsChangedCallback.classISettingsPage.java
package com.android.sdklib.internal.repository.updater
public abstract com.android.sdklib.internal.repository.updater.ISettingsPage$SettingsChangedCallback extends java.lang.Object {
public abstract void onSettingsChanged (com.android.sdklib.internal.repository.updater.ISettingsPage)
}
com/android/sdklib/internal/repository/updater/PackageLoader$2$1.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.PackageLoader$2$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.List val$archivesToInstall
final java.util.List val$installedArchives
final com.android.sdklib.internal.repository.updater.PackageLoader$2 this$1
void (com.android.sdklib.internal.repository.updater.PackageLoader$2, java.util.List, java.util.List)
public void run ()
java.util.List archives
}
com/android/sdklib/internal/repository/updater/PackageLoader$1.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.PackageLoader$1 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask {
final com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback val$sourceLoadedCallback
final boolean val$overrideExisting
final com.android.sdklib.internal.repository.updater.PackageLoader this$0
void (com.android.sdklib.internal.repository.updater.PackageLoader, com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback, boolean)
public void run (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.packages.Package[] pkgs
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.internal.repository.sources.SdkSource[] arr$
int len$
int i$
com.android.sdklib.internal.repository.ITaskMonitor subMonitor
Exception e
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.internal.repository.packages.Package[] localPkgs
boolean forceHttp
com.android.sdklib.internal.repository.sources.SdkSource[] sources
}
com/android/sdklib/internal/repository/updater/SettingsController$1.classSettingsController.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SettingsController$1 extends java.lang.Object implements com.android.sdklib.internal.repository.updater.ISettingsPage$SettingsChangedCallback {
final com.android.sdklib.internal.repository.updater.SettingsController this$0
void (com.android.sdklib.internal.repository.updater.SettingsController)
public void onSettingsChanged (com.android.sdklib.internal.repository.updater.ISettingsPage)
com.android.sdklib.internal.repository.updater.ISettingsPage page
}
com/android/sdklib/internal/repository/updater/PkgItem.classPkgItem.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.PkgItem extends java.lang.Object implements java.lang.Comparable {
private final com.android.sdklib.internal.repository.updater.PkgItem$PkgState mState
private final com.android.sdklib.internal.repository.packages.Package mMainPkg
private com.android.sdklib.internal.repository.packages.Package mUpdatePkg
private boolean mChecked
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.internal.repository.updater.PkgItem$PkgState)
com.android.sdklib.internal.repository.packages.Package mainPkg
com.android.sdklib.internal.repository.updater.PkgItem$PkgState state
public boolean isObsolete ()
public boolean isChecked ()
public void setChecked (boolean)
boolean checked
public com.android.sdklib.internal.repository.packages.Package getUpdatePkg ()
public boolean hasUpdatePkg ()
public java.lang.String getName ()
public com.android.sdklib.repository.FullRevision getRevision ()
public java.lang.String getDescription ()
public com.android.sdklib.internal.repository.packages.Package getMainPackage ()
public com.android.sdklib.internal.repository.updater.PkgItem$PkgState getState ()
public com.android.sdklib.internal.repository.sources.SdkSource getSource ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public com.android.sdklib.internal.repository.archives.Archive[] getArchives ()
public int compareTo (com.android.sdklib.internal.repository.updater.PkgItem)
com.android.sdklib.internal.repository.updater.PkgItem pkg
public boolean hasArchive (com.android.sdklib.internal.repository.archives.Archive)
com.android.sdklib.internal.repository.archives.Archive archive
public boolean hasCompatibleArchive ()
public boolean isSameMainPackageAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public boolean isSameUpdatePackageAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public boolean isSameItemAs (com.android.sdklib.internal.repository.updater.PkgItem)
com.android.sdklib.internal.repository.packages.Package p1
com.android.sdklib.internal.repository.packages.Package p2
com.android.sdklib.internal.repository.updater.PkgItem item
boolean same
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
int prime
int result
public boolean mergeUpdate (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public void removeUpdate ()
public java.lang.String toString ()
StringBuilder sb
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/internal/repository/updater/UpdaterData$5.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$5 extends java.lang.Object implements java.lang.Runnable {
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData)
public void run ()
Throwable t
com.android.sdklib.repository.ISdkChangeListener listener
java.util.Iterator i$
}
com/android/sdklib/internal/repository/updater/PackageLoader.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.PackageLoader extends java.lang.Object {
private final com.android.sdklib.internal.repository.updater.UpdaterData mUpdaterData
private final com.android.sdklib.internal.repository.DownloadCache mOverrideCache
private int mStateFetchRemoteAddonsList
public void (com.android.sdklib.internal.repository.updater.UpdaterData)
com.android.sdklib.internal.repository.updater.UpdaterData updaterData
public void (com.android.sdklib.internal.repository.updater.UpdaterData, com.android.sdklib.internal.repository.DownloadCache)
com.android.sdklib.internal.repository.updater.UpdaterData updaterData
com.android.sdklib.internal.repository.DownloadCache cache
public com.android.sdklib.internal.repository.updater.UpdaterData getUpdaterData ()
protected void runOnUiThread (java.lang.Runnable)
Runnable r
public void loadPackages (boolean, com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback)
boolean overrideExisting
com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback sourceLoadedCallback
public void loadPackagesWithInstallTask (int, com.android.sdklib.internal.repository.updater.PackageLoader$IAutoInstallTask)
int installFlags
com.android.sdklib.internal.repository.updater.PackageLoader$IAutoInstallTask installTask
public void loadRemoteAddonsList (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.ITaskMonitor monitor
private void loadRemoteAddonsListInTask (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.AddonsListFetcher$Site s
com.android.sdklib.internal.repository.AddonsListFetcher$Site[] arr$
int len$
int i$
com.android.sdklib.internal.repository.sources.SdkSources sources
com.android.sdklib.internal.repository.ITaskMonitor monitor
String url
String baseUrl
boolean fetch3rdParties
com.android.sdklib.internal.repository.AddonsListFetcher fetcher
com.android.sdklib.internal.repository.AddonsListFetcher$Site[] sites
private com.android.sdklib.internal.repository.DownloadCache getDownloadCache ()
static com.android.sdklib.internal.repository.updater.UpdaterData access$000 (com.android.sdklib.internal.repository.updater.PackageLoader)
com.android.sdklib.internal.repository.updater.PackageLoader x0
static com.android.sdklib.internal.repository.DownloadCache access$100 (com.android.sdklib.internal.repository.updater.PackageLoader)
com.android.sdklib.internal.repository.updater.PackageLoader x0
static void access$200 (com.android.sdklib.internal.repository.updater.PackageLoader, com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.updater.PackageLoader x0
com.android.sdklib.internal.repository.ITaskMonitor x1
}
com/android/sdklib/internal/repository/updater/SdkUpdaterNoWindow$ConsoleSubTaskMonitor.classSdkUpdaterNoWindow.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleSubTaskMonitor extends java.lang.Object implements com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$IConsoleSubTaskMonitor {
private final com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskMonitor mRoot
private final com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$IConsoleSubTaskMonitor mParent
private final double mStart
private final double mSpan
private double mSubValue
private double mSubCoef
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskMonitor, com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$IConsoleSubTaskMonitor, double, double)
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$ConsoleTaskMonitor root
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$IConsoleSubTaskMonitor parent
double start
double span
public boolean isCancelRequested ()
public transient void setDescription (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void log (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logError (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logVerbose (java.lang.String, java.lang.Object[])
String format
Object[] args
public void setProgressMax (int)
int max
public int getProgressMax ()
public int getProgress ()
public void incProgress (int)
int delta
public void subIncProgress (double)
double realDelta
public boolean displayPrompt (java.lang.String, java.lang.String)
String title
String message
public com.android.sdklib.internal.repository.UserCredentials displayLoginCredentialsPrompt (java.lang.String, java.lang.String)
String title
String message
public com.android.sdklib.internal.repository.ITaskMonitor createSubMonitor (int)
int tickCount
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
static void ()
}
com/android/sdklib/internal/repository/updater/SdkUpdaterLogic.classSdkUpdaterLogic.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.SdkUpdaterLogic extends java.lang.Object {
private final com.android.sdklib.internal.repository.updater.IUpdaterData mUpdaterData
public void (com.android.sdklib.internal.repository.updater.IUpdaterData)
com.android.sdklib.internal.repository.updater.IUpdaterData updaterData
public java.util.List getAllRemoteArchives (com.android.sdklib.internal.repository.sources.SdkSources, com.android.sdklib.internal.repository.packages.Package[], boolean)
com.android.sdklib.internal.repository.packages.Package pkgFound
int i
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package remotePkg
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
com.android.sdklib.internal.repository.sources.SdkSources sources
com.android.sdklib.internal.repository.packages.Package[] localPkgs
boolean includeAll
java.util.List remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
java.util.ArrayList archives
java.util.ArrayList result
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
public java.util.List computeUpdates (java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSources, com.android.sdklib.internal.repository.packages.Package[], boolean)
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
java.util.Collection selectedArchives
com.android.sdklib.internal.repository.sources.SdkSources sources
com.android.sdklib.internal.repository.packages.Package[] localPkgs
boolean includeAll
java.util.List archives
java.util.List remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
private double getRevisionRank (com.android.sdklib.repository.FullRevision)
com.android.sdklib.repository.FullRevision rev
int p
public void addNewPlatforms (java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSources, com.android.sdklib.internal.repository.packages.Package[], boolean)
com.android.sdklib.AndroidVersion vers
double rev
int api
boolean isPreview
double score
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
com.android.sdklib.AndroidVersion vers
String key
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.SystemImagePackage sip
com.android.sdklib.internal.repository.packages.Package p2
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.PlatformPackage pp
double rev
int api
boolean isPreview
double score
boolean shouldAdd
com.android.sdklib.internal.repository.packages.Package p
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
java.util.Collection archives
com.android.sdklib.internal.repository.sources.SdkSources sources
com.android.sdklib.internal.repository.packages.Package[] localPkgs
boolean includeAll
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
double currentBuildToolScore
double currentPlatformScore
double currentSampleScore
double currentAddonScore
double currentDocScore
java.util.HashMap currentExtraScore
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
java.util.ArrayList remotePkgs
com.android.sdklib.internal.repository.packages.Package suggestedDoc
com.android.sdklib.internal.repository.packages.Package suggestedBuildTool
public com.android.sdklib.internal.repository.updater.ArchiveInfo[] createLocalArchives (com.android.sdklib.internal.repository.packages.Package[])
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
java.util.ArrayList list
com.android.sdklib.internal.repository.packages.Package[] localPkgs
private java.util.Collection findUpdates (com.android.sdklib.internal.repository.updater.ArchiveInfo[], java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], boolean)
com.android.sdklib.internal.repository.packages.Package pkgFound
int i
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package remotePkg
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive na
com.android.sdklib.internal.repository.packages.Package localPkg
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
boolean includeAll
java.util.ArrayList updates
private void fixMissingLocalDependencies (java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
java.util.Iterator i$
com.android.sdklib.internal.repository.updater.ArchiveInfo aid
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.updater.ArchiveInfo[] deps
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
private com.android.sdklib.internal.repository.updater.ArchiveInfo insertArchive (com.android.sdklib.internal.repository.archives.Archive, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[], boolean)
com.android.sdklib.internal.repository.packages.Package lp
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive a2
com.android.sdklib.internal.repository.updater.ArchiveInfo ai2
java.util.Iterator i$
com.android.sdklib.internal.repository.updater.ArchiveInfo d
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive archive
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
boolean automated
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive updatedArchive
com.android.sdklib.internal.repository.updater.ArchiveInfo[] deps
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
private com.android.sdklib.internal.repository.updater.ArchiveInfo[] findDependency (com.android.sdklib.internal.repository.packages.Package, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] result
com.android.sdklib.internal.repository.packages.Package pkg
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
java.util.Set aiFound
public com.android.sdklib.internal.repository.updater.ArchiveInfo findToolsDependency (com.android.sdklib.internal.repository.packages.IMinToolsDependency, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.repository.FullRevision r
com.android.sdklib.internal.repository.packages.Package p
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.IMinToolsDependency pkg
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
com.android.sdklib.repository.FullRevision rev
com.android.sdklib.repository.FullRevision localRev
com.android.sdklib.internal.repository.archives.Archive localArch
public com.android.sdklib.internal.repository.updater.ArchiveInfo findPlatformToolsDependency (com.android.sdklib.internal.repository.packages.IMinPlatformToolsDependency, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.repository.FullRevision r
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.repository.FullRevision r
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
com.android.sdklib.repository.FullRevision r
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.repository.FullRevision r
com.android.sdklib.internal.repository.packages.Package p
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.IMinPlatformToolsDependency pkg
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
com.android.sdklib.repository.FullRevision rev
boolean findMax
int compareThreshold
com.android.sdklib.internal.repository.updater.ArchiveInfo aiMax
com.android.sdklib.internal.repository.archives.Archive aMax
com.android.sdklib.repository.FullRevision localRev
com.android.sdklib.internal.repository.updater.ArchiveInfo localAiMax
com.android.sdklib.internal.repository.archives.Archive localAMax
public com.android.sdklib.internal.repository.updater.ArchiveInfo findPlatformDependency (com.android.sdklib.internal.repository.packages.IPlatformDependency, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.IPlatformDependency pkg
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
com.android.sdklib.AndroidVersion v
Class expectedClass
com.android.sdklib.repository.descriptors.IdDisplay addonVendor
com.android.sdklib.repository.descriptors.IdDisplay addonTag
protected com.android.sdklib.internal.repository.updater.ArchiveInfo findMinApiLevelDependency (com.android.sdklib.internal.repository.packages.IMinApiLevelDependency, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.IMinApiLevelDependency pkg
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
int api
int foundApi
com.android.sdklib.internal.repository.updater.ArchiveInfo foundAi
com.android.sdklib.internal.repository.archives.Archive foundArchive
public com.android.sdklib.internal.repository.updater.ArchiveInfo findExactApiLevelDependency (com.android.sdklib.internal.repository.packages.IExactApiLevelDependency, java.util.Collection, java.util.Collection, java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[], com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.archives.Archive a
java.util.Iterator i$
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
java.util.Iterator i$
com.android.sdklib.internal.repository.packages.IExactApiLevelDependency pkg
java.util.Collection outArchives
java.util.Collection selectedArchives
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
com.android.sdklib.internal.repository.updater.ArchiveInfo[] localArchives
int api
protected void fetchRemotePackages (java.util.Collection, com.android.sdklib.internal.repository.sources.SdkSource[])
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package[] pkgs
com.android.sdklib.internal.repository.sources.SdkSource remoteSrc
com.android.sdklib.internal.repository.sources.SdkSource[] arr$
int len$
int i$
java.util.Collection remotePkgs
com.android.sdklib.internal.repository.sources.SdkSource[] remoteSources
boolean needsFetch
boolean forceHttp
static com.android.sdklib.internal.repository.updater.IUpdaterData access$000 (com.android.sdklib.internal.repository.updater.SdkUpdaterLogic)
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic x0
}
com/android/sdklib/internal/repository/updater/UpdaterData$1.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$1 extends java.lang.Object implements com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener {
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData)
public void onSettingsChanged (com.android.sdklib.internal.repository.updater.SettingsController, com.android.sdklib.internal.repository.updater.SettingsController$Settings)
com.android.sdklib.internal.repository.updater.SettingsController controller
com.android.sdklib.internal.repository.updater.SettingsController$Settings oldSettings
}
com/android/sdklib/internal/repository/updater/UpdaterData$7.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$7 extends java.lang.Object implements java.lang.Runnable {
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData)
public void run ()
Throwable t
com.android.sdklib.repository.ISdkChangeListener listener
java.util.Iterator i$
}
com/android/sdklib/internal/repository/updater/ArchiveInfo.classArchiveInfo.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.ArchiveInfo extends com.android.sdklib.internal.repository.archives.ArchiveReplacement implements java.lang.Comparable {
private final com.android.sdklib.internal.repository.updater.ArchiveInfo[] mDependsOn
private final java.util.ArrayList mDependencyFor
private boolean mAccepted
private boolean mRejected
public void (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.updater.ArchiveInfo[])
com.android.sdklib.internal.repository.archives.Archive newArchive
com.android.sdklib.internal.repository.archives.Archive replaced
com.android.sdklib.internal.repository.updater.ArchiveInfo[] dependsOn
public com.android.sdklib.internal.repository.updater.ArchiveInfo[] getDependsOn ()
public boolean isDependencyFor ()
public com.android.sdklib.internal.repository.updater.ArchiveInfo addDependencyFor (com.android.sdklib.internal.repository.updater.ArchiveInfo)
com.android.sdklib.internal.repository.updater.ArchiveInfo dependencyFor
public java.util.Collection getDependenciesFor ()
public void setAccepted (boolean)
boolean accepted
public boolean isAccepted ()
public void setRejected (boolean)
boolean rejected
public boolean isRejected ()
public int compareTo (com.android.sdklib.internal.repository.updater.ArchiveInfo)
com.android.sdklib.internal.repository.updater.ArchiveInfo rhs
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/internal/repository/updater/PackageLoader$IAutoInstallTask.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
public abstract com.android.sdklib.internal.repository.updater.PackageLoader$IAutoInstallTask extends java.lang.Object {
public abstract com.android.sdklib.internal.repository.packages.Package[] filterLoadedSource (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[])
public abstract boolean acceptPackage (com.android.sdklib.internal.repository.packages.Package)
public abstract void setResult (boolean, java.util.Map)
public abstract void taskCompleted ()
}
com/android/sdklib/internal/repository/updater/SdkUpdaterNoWindow$IConsoleSubTaskMonitor.classSdkUpdaterNoWindow.java
package com.android.sdklib.internal.repository.updater
abstract com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$IConsoleSubTaskMonitor extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskMonitor {
public abstract void subIncProgress (double)
}
com/android/sdklib/internal/repository/updater/SettingsController$Settings.classSettingsController.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.SettingsController$Settings extends java.lang.Object {
private final java.util.Properties mProperties
public void ()
public void (com.android.sdklib.internal.repository.updater.SettingsController$Settings)
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sdklib.internal.repository.updater.SettingsController$Settings settings
protected void (java.util.Properties)
java.util.Properties properties
public boolean getForceHttp ()
public boolean getAskBeforeAdbRestart ()
public boolean getUseDownloadCache ()
public boolean getShowUpdateOnly ()
public boolean getEnablePreviews ()
public int getMonitorDensity ()
NumberFormatException e
String value
static java.util.Properties access$000 (com.android.sdklib.internal.repository.updater.SettingsController$Settings)
com.android.sdklib.internal.repository.updater.SettingsController$Settings x0
}
com/android/sdklib/internal/repository/updater/PackageLoader$2.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.PackageLoader$2 extends java.lang.Object implements com.android.sdklib.internal.repository.updater.PackageLoader$ISourceLoadedCallback {
java.util.List mArchivesToInstall
java.util.Map mInstallPaths
final com.android.sdklib.internal.repository.updater.PackageLoader$IAutoInstallTask val$installTask
final int val$installFlags
final com.android.sdklib.internal.repository.updater.PackageLoader this$0
void (com.android.sdklib.internal.repository.updater.PackageLoader, com.android.sdklib.internal.repository.updater.PackageLoader$IAutoInstallTask, int)
public boolean onUpdateSource (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.internal.repository.packages.Package[])
com.android.sdklib.internal.repository.archives.Archive[] a
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.internal.repository.packages.Package[] packages
public void onLoadCompleted ()
private void installArchives (java.util.List)
com.android.sdklib.internal.repository.archives.Archive[] localArchive
com.android.sdklib.internal.repository.packages.Package localPkg
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.archives.Archive installedArchive
java.util.Iterator i$
java.util.List archivesToInstall
java.util.List installedArchives
com.android.sdklib.internal.repository.packages.Package[] localPkgs
}
com/android/sdklib/internal/repository/updater/UpdaterData$InstallOrderComparator.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$InstallOrderComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Map mOrders
private void ()
public int compare (com.android.sdklib.internal.repository.updater.ArchiveInfo, com.android.sdklib.internal.repository.updater.ArchiveInfo)
com.android.sdklib.internal.repository.updater.ArchiveInfo o1
com.android.sdklib.internal.repository.updater.ArchiveInfo o2
int n1
int n2
private int getDependencyOrder (com.android.sdklib.internal.repository.updater.ArchiveInfo)
com.android.sdklib.internal.repository.updater.ArchiveInfo dep
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
Integer cached
com.android.sdklib.internal.repository.updater.ArchiveInfo[] deps
int n
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.android.sdklib.internal.repository.updater.UpdaterData$1)
com.android.sdklib.internal.repository.updater.UpdaterData$1 x0
}
com/android/sdklib/internal/repository/updater/UpdaterData$4.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$4 extends java.lang.Object implements java.lang.Runnable {
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData)
public void run ()
Throwable t
com.android.sdklib.repository.ISdkChangeListener listener
java.util.Iterator i$
}
com/android/sdklib/internal/repository/updater/SdkUpdaterLogic$MissingArchiveInfo.classSdkUpdaterLogic.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic$MissingArchiveInfo extends com.android.sdklib.internal.repository.updater.ArchiveInfo {
private final com.android.sdklib.repository.FullRevision mRevision
private final String mTitle
public static final String TITLE_TOOL
public static final String TITLE_PLATFORM_TOOL
public void (java.lang.String, com.android.sdklib.repository.FullRevision)
String title
com.android.sdklib.repository.FullRevision revision
public boolean isAccepted ()
public boolean isRejected ()
public java.lang.String getShortDescription ()
}
com/android/sdklib/internal/repository/updater/SettingsController.classSettingsController.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.SettingsController extends java.lang.Object {
private static final String SETTINGS_FILENAME
private final com.android.sdklib.io.IFileOp mFileOp
private final com.android.utils.ILogger mSdkLog
private final com.android.sdklib.internal.repository.updater.SettingsController$Settings mSettings
private final java.util.List mChangedListeners
private com.android.sdklib.internal.repository.updater.ISettingsPage mSettingsPage
public void (com.android.utils.ILogger)
com.android.utils.ILogger sdkLog
public void (com.android.sdklib.io.IFileOp, com.android.utils.ILogger)
com.android.sdklib.io.IFileOp fileOp
com.android.utils.ILogger sdkLog
protected void (com.android.sdklib.io.IFileOp, com.android.utils.ILogger, com.android.sdklib.internal.repository.updater.SettingsController$Settings)
com.android.sdklib.io.IFileOp fileOp
com.android.utils.ILogger sdkLog
com.android.sdklib.internal.repository.updater.SettingsController$Settings settings
public com.android.sdklib.internal.repository.updater.SettingsController$Settings getSettings ()
public void registerOnChangedListener (com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener)
com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener listener
public void unregisterOnChangedListener (com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener)
com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener listener
public void setShowUpdateOnly (boolean)
boolean enabled
public void setMonitorDensity (int)
int density
void setSetting (java.lang.String, boolean)
String key
boolean value
public void setSettingsPage (com.android.sdklib.internal.repository.updater.ISettingsPage)
com.android.sdklib.internal.repository.updater.ISettingsPage settingsPage
public void loadSettings ()
String folder
java.io.File f
java.util.Properties props
Exception e
String path
public void saveSettings ()
String folder
java.io.File f
String reason
Exception e
String path
private void onSettingsChanged ()
Throwable ignore
com.android.sdklib.internal.repository.updater.SettingsController$OnChangedListener listener
java.util.Iterator i$
com.android.sdklib.internal.repository.updater.SettingsController$Settings oldSettings
public void applySettings ()
java.util.Properties props
String proxyHost
String proxyPort
String JAVA_PROP_HTTP_PROXY_HOST
String JAVA_PROP_HTTP_PROXY_PORT
String JAVA_PROP_HTTPS_PROXY_HOST
String JAVA_PROP_HTTPS_PROXY_PORT
static void access$100 (com.android.sdklib.internal.repository.updater.SettingsController)
com.android.sdklib.internal.repository.updater.SettingsController x0
}
com/android/sdklib/internal/repository/updater/SdkUpdaterNoWindow.classSdkUpdaterNoWindow.java
package com.android.sdklib.internal.repository.updater
public com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow extends java.lang.Object {
private final com.android.sdklib.internal.repository.updater.UpdaterData mUpdaterData
private final com.android.utils.ILogger mSdkLog
private final boolean mForce
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sdklib.SdkManager, com.android.utils.ILogger, boolean, boolean, java.lang.String, java.lang.String)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
com.android.utils.ILogger sdkLog
boolean force
boolean useHttp
String proxyHost
String proxyPort
com.android.sdklib.internal.repository.updater.SettingsController settingsController
public void updateAll (java.util.ArrayList, boolean, boolean, java.lang.String)
java.util.ArrayList pkgFilter
boolean includeAll
boolean dryMode
String acceptLicense
public void updateAll (java.util.ArrayList, boolean, boolean, java.lang.String, boolean)
java.util.ArrayList pkgFilter
boolean includeAll
boolean dryMode
String acceptLicense
boolean includeDependencies
public void listRemotePackages (boolean, boolean)
boolean includeAll
boolean extendedOutput
public com.android.utils.Pair installPlatformPackage (java.lang.String)
java.util.ArrayList filter
java.util.List installed
String hashString
com.android.sdklib.SdkManager sm
com.android.sdklib.IAndroidTarget target
private void setupProxy (java.lang.String, java.lang.String)
String proxyHost
String proxyPort
String JAVA_PROP_HTTP_PROXY_HOST
String JAVA_PROP_HTTP_PROXY_PORT
String JAVA_PROP_HTTPS_PROXY_HOST
String JAVA_PROP_HTTPS_PROXY_PORT
java.util.Properties props
static com.android.utils.ILogger access$100 (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow)
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow x0
static boolean access$200 (com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow)
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow x0
static void ()
}
com/android/sdklib/internal/repository/updater/PackageLoader$3.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.PackageLoader$3 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask {
final com.android.sdklib.internal.repository.updater.PackageLoader this$0
void (com.android.sdklib.internal.repository.updater.PackageLoader)
public void run (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.ITaskMonitor subMonitor
}
com/android/sdklib/internal/repository/updater/SdkUpdaterLogic$MissingPlatformArchiveInfo.classSdkUpdaterLogic.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic$MissingPlatformArchiveInfo extends com.android.sdklib.internal.repository.updater.ArchiveInfo {
private final com.android.sdklib.AndroidVersion mVersion
public void (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public boolean isAccepted ()
public boolean isRejected ()
public java.lang.String getShortDescription ()
}
com/android/sdklib/internal/repository/updater/IUpdaterData.classIUpdaterData.java
package com.android.sdklib.internal.repository.updater
public abstract com.android.sdklib.internal.repository.updater.IUpdaterData extends java.lang.Object {
public abstract com.android.sdklib.internal.repository.ITaskFactory getTaskFactory ()
public abstract com.android.utils.ILogger getSdkLog ()
public abstract com.android.sdklib.internal.repository.DownloadCache getDownloadCache ()
public abstract com.android.sdklib.SdkManager getSdkManager ()
public abstract com.android.sdklib.internal.avd.AvdManager getAvdManager ()
public abstract com.android.sdklib.internal.repository.updater.SettingsController getSettingsController ()
}
com/android/sdklib/internal/repository/updater/SdkUpdaterLogic$1.classSdkUpdaterLogic.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic$1 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask {
final com.android.sdklib.internal.repository.sources.SdkSource[] val$remoteSources
final boolean val$forceHttp
final java.util.Collection val$remotePkgs
final com.android.sdklib.internal.repository.updater.SdkUpdaterLogic this$0
void (com.android.sdklib.internal.repository.updater.SdkUpdaterLogic, com.android.sdklib.internal.repository.sources.SdkSource[], boolean, java.util.Collection)
public void run (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package[] pkgs
com.android.sdklib.internal.repository.sources.SdkSource remoteSrc
com.android.sdklib.internal.repository.sources.SdkSource[] arr$
int len$
int i$
com.android.sdklib.internal.repository.ITaskMonitor monitor
}
com/android/sdklib/internal/repository/updater/UpdaterData$2.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$2 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask {
final java.util.List val$archives
final boolean val$forceHttp
final java.util.List val$newlyInstalledArchives
final int val$flags
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData, java.util.List, boolean, java.util.List, int)
public void run (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.packages.Package p
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive na
com.android.sdklib.internal.repository.updater.ArchiveInfo adep
com.android.sdklib.internal.repository.updater.ArchiveInfo[] arr$
int len$
int i$
com.android.sdklib.internal.repository.updater.ArchiveInfo[] adeps
com.android.sdklib.internal.repository.archives.ArchiveInstaller installer
java.io.ByteArrayOutputStream baos
String msg
Throwable t
com.android.sdklib.internal.repository.archives.Archive archive
int nextProgress
com.android.sdklib.internal.repository.updater.ArchiveInfo ai
java.util.Iterator i$
Exception e
com.android.sdklib.internal.repository.ITaskMonitor monitor
int progressPerArchive
boolean installedAddon
boolean installedTools
boolean installedPlatformTools
boolean preInstallHookInvoked
java.util.HashSet installedArchives
int numInstalled
}
com/android/sdklib/internal/repository/updater/UpdaterData$3.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$3 extends java.lang.Object implements com.android.sdklib.internal.repository.ITask {
final boolean val$forceFetching
final boolean val$forceHttp
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData, boolean, boolean)
public void run (com.android.sdklib.internal.repository.ITaskMonitor)
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.internal.repository.sources.SdkSource[] arr$
int len$
int i$
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.internal.repository.sources.SdkSource[] sources
}
com/android/sdklib/internal/repository/updater/PkgItem$PkgState.classPkgItem.java
package com.android.sdklib.internal.repository.updater
public final com.android.sdklib.internal.repository.updater.PkgItem$PkgState extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.updater.PkgItem$PkgState INSTALLED
public static final com.android.sdklib.internal.repository.updater.PkgItem$PkgState NEW
private static final com.android.sdklib.internal.repository.updater.PkgItem$PkgState[] $VALUES
public static com.android.sdklib.internal.repository.updater.PkgItem$PkgState[] values ()
public static com.android.sdklib.internal.repository.updater.PkgItem$PkgState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/repository/updater/UpdaterData$6.classUpdaterData.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.UpdaterData$6 extends java.lang.Object implements java.lang.Runnable {
final com.android.sdklib.internal.repository.updater.UpdaterData this$0
void (com.android.sdklib.internal.repository.updater.UpdaterData)
public void run ()
Throwable t
com.android.sdklib.repository.ISdkChangeListener listener
java.util.Iterator i$
}
com/android/sdklib/internal/repository/updater/SdkUpdaterLogic$LocalArchiveInfo.classSdkUpdaterLogic.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterLogic$LocalArchiveInfo extends com.android.sdklib.internal.repository.updater.ArchiveInfo {
public void (com.android.sdklib.internal.repository.archives.Archive)
com.android.sdklib.internal.repository.archives.Archive localArchive
public boolean isAccepted ()
public boolean isRejected ()
}
com/android/sdklib/internal/repository/updater/SdkUpdaterNoWindow$1.classSdkUpdaterNoWindow.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow$1 extends java.lang.Object {
}
com/android/sdklib/internal/repository/updater/PackageLoader$4.classPackageLoader.java
package com.android.sdklib.internal.repository.updater
com.android.sdklib.internal.repository.updater.PackageLoader$4 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$internal$repository$AddonsListFetcher$SiteType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/internal/repository/packages/
com/android/sdklib/internal/repository/packages/IPlatformDependency.classIPlatformDependency.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IPlatformDependency extends java.lang.Object {
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
}
com/android/sdklib/internal/repository/packages/FullRevisionPackage.classFullRevisionPackage.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.FullRevisionPackage extends com.android.sdklib.internal.repository.packages.Package implements com.android.sdklib.internal.repository.packages.IFullRevisionProvider {
private final com.android.sdklib.repository.FullRevision mPreviewVersion
void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
com.android.sdklib.repository.FullRevision rev
public com.android.sdklib.repository.FullRevision getRevision ()
public 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.internal.repository.packages.FullRevisionPackage other
public com.android.sdklib.internal.repository.packages.Package$UpdateInfo canBeUpdatedBy (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package replacementPackage
}
com/android/sdklib/internal/repository/packages/ToolPackage$1.classToolPackage.java
package com.android.sdklib.internal.repository.packages
com.android.sdklib.internal.repository.packages.ToolPackage$1 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final com.android.sdklib.internal.repository.ITaskMonitor val$monitor
final String val$tag
final com.android.sdklib.internal.repository.packages.ToolPackage this$0
void (com.android.sdklib.internal.repository.packages.ToolPackage, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.String)
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/repository/packages/MajorRevisionPackage.classMajorRevisionPackage.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.MajorRevisionPackage extends com.android.sdklib.internal.repository.packages.Package {
private final com.android.sdklib.repository.MajorRevision mRevision
void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
NumberFormatException ignore
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
String revStr
com.android.sdklib.repository.MajorRevision rev
public com.android.sdklib.repository.FullRevision getRevision ()
public 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.internal.repository.packages.MajorRevisionPackage other
public com.android.sdklib.internal.repository.packages.Package$UpdateInfo canBeUpdatedBy (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package replacementPackage
}
com/android/sdklib/internal/repository/packages/Package$UpdateInfo.classPackage.java
package com.android.sdklib.internal.repository.packages
public final com.android.sdklib.internal.repository.packages.Package$UpdateInfo extends java.lang.Enum {
public static final com.android.sdklib.internal.repository.packages.Package$UpdateInfo INCOMPATIBLE
public static final com.android.sdklib.internal.repository.packages.Package$UpdateInfo NOT_UPDATE
public static final com.android.sdklib.internal.repository.packages.Package$UpdateInfo UPDATE
private static final com.android.sdklib.internal.repository.packages.Package$UpdateInfo[] $VALUES
public static com.android.sdklib.internal.repository.packages.Package$UpdateInfo[] values ()
public static com.android.sdklib.internal.repository.packages.Package$UpdateInfo valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/repository/packages/NoPreviewRevisionPackage.classNoPreviewRevisionPackage.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.NoPreviewRevisionPackage extends com.android.sdklib.internal.repository.packages.Package {
private final com.android.sdklib.repository.NoPreviewRevision mRevision
void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
NumberFormatException ignore
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
String revStr
com.android.sdklib.repository.NoPreviewRevision rev
public com.android.sdklib.repository.NoPreviewRevision getRevision ()
public 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.internal.repository.packages.NoPreviewRevisionPackage other
public com.android.sdklib.internal.repository.packages.Package$UpdateInfo canBeUpdatedBy (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package replacementPackage
public volatile com.android.sdklib.repository.FullRevision getRevision ()
}
com/android/sdklib/internal/repository/packages/MinToolsPackage.classMinToolsPackage.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.MinToolsPackage extends com.android.sdklib.internal.repository.packages.MajorRevisionPackage implements com.android.sdklib.internal.repository.packages.IMinToolsDependency {
private final com.android.sdklib.internal.repository.packages.MinToolsMixin mMinToolsMixin
void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
public com.android.sdklib.repository.FullRevision getMinToolsRevision ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/android/sdklib/internal/repository/packages/SystemImagePackage.classSystemImagePackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.SystemImagePackage extends com.android.sdklib.internal.repository.packages.MajorRevisionPackage implements com.android.sdklib.internal.repository.packages.IAndroidVersionProvider com.android.sdklib.internal.repository.packages.IPlatformDependency {
private final com.android.sdklib.AndroidVersion mVersion
private final String mAbi
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
private final com.android.sdklib.repository.descriptors.IdDisplay mTag
private final com.android.sdklib.repository.descriptors.IdDisplay mAddonVendor
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
String vendorId
String vendorDisp
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
String tagId
String tagDisp
org.w3c.dom.Node addonNode
com.android.sdklib.repository.descriptors.IPkgDesc desc
com.android.sdklib.repository.descriptors.IdDisplay vendor
public void (com.android.sdklib.AndroidVersion, int, java.lang.String, java.util.Properties, java.lang.String)
com.android.sdklib.AndroidVersion platformVersion
int revision
String abi
java.util.Properties props
String localOsPath
protected void (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.AndroidVersion, int, java.lang.String, java.util.Properties, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.AndroidVersion platformVersion
int revision
String abi
java.util.Properties props
String localOsPath
String vendorId
String vendorDisp
com.android.sdklib.repository.descriptors.IPkgDesc desc
com.android.sdklib.repository.descriptors.IdDisplay vendor
public static com.android.sdklib.internal.repository.packages.Package createBroken (java.io.File, java.util.Properties)
String abi
com.android.sdklib.AndroidVersion$AndroidVersionException e
int pos
int apiLevel
Exception ignore
String platform
String abiOrTag
int i
String[] segments
int len
Exception ignore
java.io.File abiDir
java.util.Properties props
com.android.sdklib.AndroidVersion version
String abiType
String error
com.android.sdklib.repository.descriptors.IdDisplay tag
String vendorId
String vendorDisp
StringBuilder sb
String shortDesc
String longDesc
com.android.sdklib.repository.descriptors.IPkgDesc desc
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public com.android.sdklib.repository.descriptors.IdDisplay getTag ()
public java.lang.String getAbi ()
public java.lang.String getAbiDisplayName ()
private static java.lang.String getAbiDisplayNameInternal (java.lang.String)
String abi
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public boolean isPlatform ()
public com.android.sdklib.repository.descriptors.IdDisplay getAddonVendor ()
public java.lang.String installId ()
StringBuilder sb
String s
public java.lang.String getListDescription ()
String ld
boolean isDefaultTag
public java.lang.String getShortDescription ()
String ld
boolean isDefaultTag
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
java.io.File folder
String tag
String abi
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.SystemImagePackage newPkg
com.android.sdklib.internal.repository.packages.Package pkg
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.SystemImagePackage other
protected java.lang.String comparisonKey ()
String s
int pos
static void ()
}
com/android/sdklib/internal/repository/packages/IMinApiLevelDependency.classIMinApiLevelDependency.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IMinApiLevelDependency extends java.lang.Object {
public static final int MIN_API_LEVEL_NOT_SPECIFIED
public abstract int getMinApiLevel ()
}
com/android/sdklib/internal/repository/packages/IAndroidVersionProvider.classIAndroidVersionProvider.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IAndroidVersionProvider extends java.lang.Object {
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
}
com/android/sdklib/internal/repository/packages/AddonPackage$Lib.classAddonPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.AddonPackage$Lib extends java.lang.Object {
private final String mName
private final String mDescription
public void (java.lang.String, java.lang.String)
String name
String description
public java.lang.String getName ()
public java.lang.String getDescription ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.AddonPackage$Lib other
}
com/android/sdklib/internal/repository/packages/SamplePackage.classSamplePackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.SamplePackage extends com.android.sdklib.internal.repository.packages.MinToolsPackage implements com.android.sdklib.internal.repository.packages.IAndroidVersionProvider com.android.sdklib.internal.repository.packages.IMinApiLevelDependency {
private final com.android.sdklib.AndroidVersion mVersion
private final int mMinApiLevel
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
public static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.IAndroidTarget target
java.util.Properties props
private void (com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.IAndroidTarget target
java.util.Properties props
public static com.android.sdklib.internal.repository.packages.Package create (java.lang.String, java.util.Properties) throws com.android.sdklib.AndroidVersion$AndroidVersionException
String archiveOsPath
java.util.Properties props
private void (java.lang.String, java.util.Properties) throws com.android.sdklib.AndroidVersion$AndroidVersionException
String archiveOsPath
java.util.Properties props
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public int getMinApiLevel ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
String s
public java.lang.String getShortDescription ()
String ld
String s
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String p
java.io.File f
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
int n
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
java.io.File samplesRoot
java.io.File folder
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.SamplePackage newPkg
com.android.sdklib.internal.repository.packages.Package pkg
public boolean preInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.String, java.io.File)
String pkgName
String msg
String currentHash
String storedHash
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
String osSdkRoot
java.io.File installFolder
public void postInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.io.File)
String h
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.File installFolder
public void postUnzipFileHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.io.IFileOp, java.io.File, org.apache.commons.compress.archivers.zip.ZipArchiveEntry)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.io.IFileOp fileOp
java.io.File unzippedFile
org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry
private java.lang.String readContentHash (java.io.File)
java.io.IOException e
java.io.File f
java.io.IOException e
Exception e
java.io.IOException e
java.io.IOException e
java.io.File folder
java.util.Properties props
java.io.FileInputStream fis
private void saveContentHash (java.io.File, java.lang.String)
java.io.File f
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File folder
String hash
java.util.Properties props
java.io.FileOutputStream fos
private java.lang.String computeContentHash (java.io.File)
java.security.NoSuchAlgorithmException e
java.io.File installFolder
java.security.MessageDigest md
private void hashDirectoryContent (java.io.File, java.security.MessageDigest)
java.io.UnsupportedEncodingException e
long len
SecurityException e
String name
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File folder
java.security.MessageDigest md
private java.lang.String getDigestHexString (java.security.MessageDigest)
int b
int i
java.security.MessageDigest digester
byte[] digest
int n
String hex
char[] hexDigest
}
com/android/sdklib/internal/repository/packages/IExactApiLevelDependency.classIExactApiLevelDependency.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IExactApiLevelDependency extends java.lang.Object {
public static final int API_LEVEL_INVALID
public abstract int getExactApiLevel ()
}
com/android/sdklib/internal/repository/packages/LayoutlibVersionMixin.classLayoutlibVersionMixin.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin extends java.lang.Object implements com.android.sdklib.internal.repository.packages.ILayoutlibVersion {
private final com.android.utils.Pair mLayoutlibVersion
public void (org.w3c.dom.Node)
org.w3c.dom.Node pkgNode
int api
int rev
org.w3c.dom.Node layoutlibNode
public void (java.util.Properties)
java.util.Properties props
int layoutlibApi
int layoutlibRev
void saveProperties (java.util.Properties)
java.util.Properties props
public com.android.utils.Pair getLayoutlibVersion ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin other
}
com/android/sdklib/internal/repository/packages/ILayoutlibVersion.classILayoutlibVersion.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.ILayoutlibVersion extends java.lang.Object {
public static final int LAYOUTLIB_API_NOT_SPECIFIED
public static final int LAYOUTLIB_REV_NOT_SPECIFIED
public abstract com.android.utils.Pair getLayoutlibVersion ()
}
com/android/sdklib/internal/repository/packages/SourcePackage.classSourcePackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.SourcePackage extends com.android.sdklib.internal.repository.packages.MajorRevisionPackage implements com.android.sdklib.internal.repository.packages.IAndroidVersionProvider {
private final com.android.sdklib.AndroidVersion mVersion
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
protected void (com.android.sdklib.AndroidVersion, int, java.util.Properties, java.lang.String)
com.android.sdklib.AndroidVersion platformVersion
int revision
java.util.Properties props
String localOsPath
protected void (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.AndroidVersion, int, java.util.Properties, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.AndroidVersion platformVersion
int revision
java.util.Properties props
String localOsPath
public static com.android.sdklib.internal.repository.packages.Package create (java.io.File, java.util.Properties)
com.android.sdklib.AndroidVersion$AndroidVersionException e
String platform
int pos
int apiLevel
Exception ignore
java.io.File srcDir
java.util.Properties props
com.android.sdklib.AndroidVersion version
String error
StringBuilder sb
String shortDesc
String longDesc
com.android.sdklib.repository.descriptors.IPkgDesc desc
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
String ld
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
java.io.File folder
public void postUnzipFileHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.io.IFileOp, java.io.File, org.apache.commons.compress.archivers.zip.ZipArchiveEntry)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.io.IFileOp fileOp
java.io.File unzippedFile
org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.SourcePackage newPkg
com.android.sdklib.internal.repository.packages.Package pkg
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.SourcePackage other
}
com/android/sdklib/internal/repository/packages/ExtraPackage.classExtraPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.ExtraPackage extends com.android.sdklib.internal.repository.packages.NoPreviewRevisionPackage implements com.android.sdklib.internal.repository.packages.IMinApiLevelDependency com.android.sdklib.internal.repository.packages.IMinToolsDependency {
private final com.android.sdklib.internal.repository.packages.MinToolsMixin mMinToolsMixin
private final String mDisplayName
private final com.android.sdklib.repository.descriptors.IdDisplay mVendor
private final String mPath
private final String mOldPaths
private final int mMinApiLevel
private final String[] mProjectFiles
private final com.android.sdklib.repository.descriptors.IPkgDescExtra mPkgDesc
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
String vendor
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
String name
String vname
String vid
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 static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
String vendor
String path
int revision
String license
String description
String descUrl
String archiveOsPath
com.android.sdklib.internal.repository.packages.ExtraPackage ep
protected void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String vendor
String filePath
String[] arr$
int len$
int i$
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
String vendorId
String path
int revision
String license
String description
String descUrl
String archiveOsPath
String name
String vname
String vid
String projectFiles
java.util.ArrayList filePaths
public com.android.sdklib.repository.descriptors.IPkgDescExtra getPkgDesc ()
public void saveProperties (java.util.Properties)
int i
StringBuilder sb
java.util.Properties props
public com.android.sdklib.repository.FullRevision getMinToolsRevision ()
public int getMinApiLevel ()
public java.lang.String[] getProjectFiles ()
public java.lang.String[] getOldPaths ()
public java.lang.String getPath ()
int h
String path
public java.lang.String getVendorId ()
public java.lang.String getVendorDisplay ()
public java.lang.String getDisplayName ()
private java.lang.String sanitizeLegacyVendor (java.lang.String)
int h
String vendor
String vendorDisplay
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
String s
public java.lang.String getShortDescription ()
String ld
String s
public java.lang.String getLongDescription ()
String s
String d
java.io.File localPath
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
java.io.File localPath
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.internal.repository.packages.Package[] arr$
int len$
int i$
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
com.android.sdklib.internal.repository.LocalSdkParser localParser
com.android.sdklib.internal.repository.packages.Package[] pkgs
private java.io.File getInstallSubFolder (java.lang.String)
String osSdkRoot
java.io.File path
String vendor
String name
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.ExtraPackage ep
com.android.sdklib.internal.repository.packages.Package pkg
protected java.lang.String comparisonKey ()
String s
int pos
private java.io.File getLocalArchivePath ()
java.io.File path
com.android.sdklib.internal.repository.archives.Archive[] archives
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.ExtraPackage other
public volatile com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
static void ()
}
com/android/sdklib/internal/repository/packages/PlatformToolPackage.classPlatformToolPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.PlatformToolPackage extends com.android.sdklib.internal.repository.packages.FullRevisionPackage {
public static final String INSTALL_ID
public static final String INSTALL_ID_PREVIEW
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.io.File file
java.io.File[] arr$
int len$
int i$
String name
String[] arr$
int len$
int i$
java.util.Set names
String[] expected
java.io.File[] files
String shortDesc
String longDesc
com.android.sdklib.internal.repository.packages.BrokenPackage ba
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
com.android.sdklib.internal.repository.packages.PlatformToolPackage ptp
java.io.File platformToolsFolder
String error
protected void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
String ld
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.repository.FullRevision$PreviewComparison comparePreview
public boolean preInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.String, java.io.File)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
String osSdkRoot
java.io.File installFolder
com.android.sdklib.internal.repository.AdbWrapper aw
}
com/android/sdklib/internal/repository/packages/ToolPackage.classToolPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.ToolPackage extends com.android.sdklib.internal.repository.packages.FullRevisionPackage implements com.android.sdklib.internal.repository.packages.IMinPlatformToolsDependency {
public static final String INSTALL_ID
private static final String INSTALL_ID_PREVIEW
private final com.android.sdklib.repository.FullRevision mMinPlatformToolsRevision
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
protected void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
NumberFormatException ignore
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
String revStr
com.android.sdklib.repository.FullRevision rev
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public com.android.sdklib.repository.FullRevision getMinPlatformToolsRevision ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
String ld
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.repository.FullRevision$PreviewComparison comparePreview
public void saveProperties (java.util.Properties)
java.util.Properties props
public void postInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.io.File)
Process proc
String tag
Exception e
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.File installFolder
java.io.File libDir
String scriptName
String shell
java.io.File scriptFile
int status
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.ToolPackage other
}
com/android/sdklib/internal/repository/packages/MinToolsMixin.classMinToolsMixin.java
package com.android.sdklib.internal.repository.packages
com.android.sdklib.internal.repository.packages.MinToolsMixin extends java.lang.Object implements com.android.sdklib.internal.repository.packages.IMinToolsDependency {
private final com.android.sdklib.repository.FullRevision mMinToolsRevision
void (org.w3c.dom.Node)
org.w3c.dom.Node packageNode
public void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
NumberFormatException ignore
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
String revStr
com.android.sdklib.repository.FullRevision rev
public com.android.sdklib.repository.FullRevision 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.internal.repository.packages.IMinToolsDependency other
}
com/android/sdklib/internal/repository/packages/PlatformToolPackage$1.classPlatformToolPackage.java
package com.android.sdklib.internal.repository.packages
com.android.sdklib.internal.repository.packages.PlatformToolPackage$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$FullRevision$PreviewComparison
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/internal/repository/packages/PackageParserUtils.classPackageParserUtils.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.PackageParserUtils extends java.lang.Object {
public void ()
public static com.android.sdklib.internal.repository.archives.ArchFilter parseArchFilter (org.w3c.dom.Node)
NumberFormatException ignore
com.android.sdklib.repository.NoPreviewRevision rev
org.w3c.dom.Node archiveNode
String hos
String hb
String jb
String mjv
java.util.Properties props
com.android.sdklib.internal.repository.archives.LegacyOs o
com.android.sdklib.internal.repository.archives.LegacyArch a
public static com.android.sdklib.repository.FullRevision parseFullRevisionElement (org.w3c.dom.Node)
String majorStr
Exception e
org.w3c.dom.Node revisionNode
int major
int minor
int micro
int preview
public static com.android.sdklib.repository.NoPreviewRevision parseNoPreviewRevisionElement (org.w3c.dom.Node)
String majorStr
Exception e
org.w3c.dom.Node revisionNode
int major
int minor
int micro
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
Object[] arr$
int len$
int i$
String found
org.w3c.dom.Node archiveNode
String attrName
Object[] values
Object defaultValue
org.w3c.dom.Node attr
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 int getPropertyInt (java.util.Properties, java.lang.String, int)
Exception ignore
java.util.Properties props
String propKey
int defaultValue
String s
public static com.android.sdklib.repository.FullRevision getPropertyFull (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.sdklib.repository.FullRevision rev
public static com.android.sdklib.repository.MajorRevision getPropertyMajor (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.sdklib.repository.MajorRevision rev
public static com.android.sdklib.repository.NoPreviewRevision getPropertyNoPreview (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.sdklib.repository.NoPreviewRevision rev
}
com/android/sdklib/internal/repository/packages/IMinPlatformToolsDependency.classIMinPlatformToolsDependency.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IMinPlatformToolsDependency extends java.lang.Object {
public static final com.android.sdklib.repository.FullRevision MIN_PLATFORM_TOOLS_REV_INVALID
public abstract com.android.sdklib.repository.FullRevision getMinPlatformToolsRevision ()
static void ()
}
com/android/sdklib/internal/repository/packages/Package.classPackage.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.Package extends java.lang.Object implements com.android.sdklib.repository.IDescription com.android.sdklib.repository.IListDescription java.lang.Comparable {
private final String mObsolete
private final com.android.sdklib.repository.License mLicense
private final String mListDisplay
private final String mDescription
private final String mDescUrl
private final String mReleaseNote
private final String mReleaseUrl
private final com.android.sdklib.internal.repository.archives.Archive[] mArchives
private final com.android.sdklib.internal.repository.sources.SdkSource mSource
private static final boolean sUsingUnixPerm
void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
String srcUrl
public abstract com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
protected com.android.sdklib.internal.repository.archives.Archive[] initializeArchives (java.util.Properties, java.lang.String)
java.util.Properties props
String archiveOsPath
static java.lang.String getProperty (java.util.Properties, java.lang.String, java.lang.String)
java.util.Properties props
String propKey
String defaultValue
static int getPropertyInt (java.util.Properties, java.lang.String, int)
java.util.Properties props
String propKey
int defaultValue
public void saveProperties (java.util.Properties)
String license
String licenseRef
java.util.Properties props
private com.android.sdklib.repository.License parseLicense (org.w3c.dom.Node, java.util.Map)
String licenseRef
org.w3c.dom.Node ref
org.w3c.dom.Node packageNode
java.util.Map licenses
org.w3c.dom.Node usesLicense
private com.android.sdklib.internal.repository.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.internal.repository.archives.Archive parseArchive (org.w3c.dom.Node)
org.w3c.dom.Node archiveNode
com.android.sdklib.internal.repository.archives.Archive a
public com.android.sdklib.internal.repository.sources.SdkSource getParentSource ()
public boolean isObsolete ()
public abstract com.android.sdklib.repository.FullRevision getRevision ()
public com.android.sdklib.repository.License getLicense ()
public java.lang.String getDescription ()
public java.lang.String getListDisplay ()
public java.lang.String getDescUrl ()
public java.lang.String getReleaseNote ()
public java.lang.String getReleaseNoteUrl ()
public com.android.sdklib.internal.repository.archives.Archive[] getArchives ()
public boolean hasArchive (com.android.sdklib.internal.repository.archives.Archive)
com.android.sdklib.internal.repository.archives.Archive a
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
com.android.sdklib.internal.repository.archives.Archive archive
public boolean hasCompatibleArchive ()
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.archives.Archive[] arr$
int len$
int i$
public abstract java.lang.String installId ()
public java.lang.String toString ()
String s
public abstract java.lang.String getListDescription ()
public abstract java.lang.String getShortDescription ()
public java.lang.String getLongDescription ()
StringBuilder sb
String s
public boolean isLocal ()
public abstract java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
public boolean preInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.String, java.io.File)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
String osSdkRoot
java.io.File installFolder
public void postUnzipFileHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, com.android.sdklib.io.IFileOp, java.io.File, org.apache.commons.compress.archivers.zip.ZipArchiveEntry)
java.io.IOException ignore
int mode
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
com.android.sdklib.io.IFileOp fileOp
java.io.File unzippedFile
org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry
public void postInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.io.File)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.File installFolder
public abstract boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
public abstract com.android.sdklib.internal.repository.packages.Package$UpdateInfo canBeUpdatedBy (com.android.sdklib.internal.repository.packages.Package)
public int compareTo (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package other
String s1
String s2
int r
protected java.lang.String comparisonKey ()
com.android.sdklib.AndroidVersion v
StringBuilder sb
com.android.sdklib.repository.FullRevision rev
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.Package other
protected com.android.sdklib.repository.descriptors.PkgDesc$Builder setDescriptions (com.android.sdklib.repository.descriptors.PkgDesc$Builder)
com.android.sdklib.repository.descriptors.PkgDesc$Builder builder
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/internal/repository/packages/BuildToolPackage.classBuildToolPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.BuildToolPackage extends com.android.sdklib.internal.repository.packages.FullRevisionPackage {
private static final String INSTALL_ID_BASE
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
public static com.android.sdklib.internal.repository.packages.Package create (java.io.File, java.util.Properties)
NumberFormatException ignore
String revStr
java.io.File file
java.io.File[] arr$
int len$
int i$
String name
String[] arr$
int len$
int i$
java.util.Set names
java.io.File[] files
com.android.sdklib.internal.repository.packages.BuildToolPackage pkg
java.io.File buildToolDir
java.util.Properties props
String error
com.android.sdklib.repository.FullRevision rev
StringBuilder sb
String shortDesc
String longDesc
com.android.sdklib.repository.descriptors.IPkgDesc desc
protected void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int revision
String license
String description
String descUrl
String archiveOsPath
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
String ld
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
int i
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
java.io.File folder
StringBuilder sb
com.android.sdklib.repository.PreciseRevision revision
int[] version
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.repository.FullRevision$PreviewComparison)
com.android.sdklib.internal.repository.packages.BuildToolPackage rhs
com.android.sdklib.internal.repository.packages.Package pkg
com.android.sdklib.repository.FullRevision$PreviewComparison comparePreview
protected java.lang.String comparisonKey ()
String s
int pos
com.android.sdklib.repository.FullRevision rev
String reverseSort
static void ()
}
com/android/sdklib/internal/repository/packages/DocPackage.classDocPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.DocPackage extends com.android.sdklib.internal.repository.packages.MajorRevisionPackage implements com.android.sdklib.internal.repository.packages.IAndroidVersionProvider {
private final com.android.sdklib.AndroidVersion mVersion
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
public static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int apiLevel
String codename
int revision
String license
String description
String descUrl
String archiveOsPath
private void (com.android.sdklib.internal.repository.sources.SdkSource, java.util.Properties, int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Properties props
int apiLevel
String codename
int revision
String license
String description
String descUrl
String archiveOsPath
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
String ld
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.AndroidVersion rev2
com.android.sdklib.internal.repository.packages.Package pkg
public com.android.sdklib.internal.repository.packages.Package$UpdateInfo canBeUpdatedBy (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package replacementPackage
com.android.sdklib.internal.repository.packages.DocPackage replacementDoc
com.android.sdklib.AndroidVersion replacementVersion
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.DocPackage other
}
com/android/sdklib/internal/repository/packages/BrokenPackage.classBrokenPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.BrokenPackage extends com.android.sdklib.internal.repository.packages.MajorRevisionPackage implements com.android.sdklib.internal.repository.packages.IExactApiLevelDependency com.android.sdklib.internal.repository.packages.IMinApiLevelDependency {
private final int mMinApiLevel
private final int mExactApiLevel
private final String mShortDescription
private final String mLongDescription
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
static final boolean $assertionsDisabled
void (java.util.Properties, java.lang.String, java.lang.String, int, int, java.lang.String, com.android.sdklib.repository.descriptors.IPkgDesc)
java.util.Properties props
String shortDescription
String longDescription
int minApiLevel
int exactApiLevel
String archiveOsPath
com.android.sdklib.repository.descriptors.IPkgDesc pkgDesc
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public int getMinApiLevel ()
public int getExactApiLevel ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.Package pkg
public boolean preInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.String, java.io.File)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
String osSdkRoot
java.io.File installFolder
public void postInstallHook (com.android.sdklib.internal.repository.archives.Archive, com.android.sdklib.internal.repository.ITaskMonitor, java.io.File)
com.android.sdklib.internal.repository.archives.Archive archive
com.android.sdklib.internal.repository.ITaskMonitor monitor
java.io.File installFolder
protected java.lang.String comparisonKey ()
int pos
String reverseSort
String s
com.android.sdklib.repository.FullRevision rev
static void ()
}
com/android/sdklib/internal/repository/packages/PlatformPackage.classPlatformPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.PlatformPackage extends com.android.sdklib.internal.repository.packages.MinToolsPackage implements com.android.sdklib.internal.repository.packages.IAndroidVersionProvider com.android.sdklib.internal.repository.packages.ILayoutlibVersion {
private final com.android.sdklib.AndroidVersion mVersion
private final String mVersionName
private final String mIncludedAbi
private final com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin mLayoutlibVersion
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
com.android.sdklib.internal.repository.sources.SdkSource source
org.w3c.dom.Node packageNode
String nsUri
java.util.Map licenses
int apiLevel
String codeName
public static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.IAndroidTarget target
java.util.Properties props
protected void (com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.IAndroidTarget target
java.util.Properties props
protected void (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.IAndroidTarget target
java.util.Properties props
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public void saveProperties (java.util.Properties)
java.util.Properties props
public java.lang.String getVersionName ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public java.lang.String getIncludedAbi ()
public com.android.utils.Pair getLayoutlibVersion ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String s
String ld
String s
public java.lang.String getShortDescription ()
String s
String ld
String s
public java.lang.String getLongDescription ()
String s
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
java.io.File platforms
java.io.File folder
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.PlatformPackage newPkg
com.android.sdklib.internal.repository.packages.Package pkg
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.PlatformPackage other
}
com/android/sdklib/internal/repository/packages/IMinToolsDependency.classIMinToolsDependency.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IMinToolsDependency extends java.lang.Object {
public static final com.android.sdklib.repository.FullRevision MIN_TOOLS_REV_NOT_SPECIFIED
public abstract com.android.sdklib.repository.FullRevision getMinToolsRevision ()
static void ()
}
com/android/sdklib/internal/repository/packages/IFullRevisionProvider.classIFullRevisionProvider.java
package com.android.sdklib.internal.repository.packages
public abstract com.android.sdklib.internal.repository.packages.IFullRevisionProvider extends java.lang.Object {
public abstract boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package, com.android.sdklib.repository.FullRevision$PreviewComparison)
}
com/android/sdklib/internal/repository/packages/AddonPackage.classAddonPackage.java
package com.android.sdklib.internal.repository.packages
public com.android.sdklib.internal.repository.packages.AddonPackage extends com.android.sdklib.internal.repository.packages.MajorRevisionPackage implements com.android.sdklib.internal.repository.packages.IAndroidVersionProvider com.android.sdklib.internal.repository.packages.IPlatformDependency com.android.sdklib.internal.repository.packages.IExactApiLevelDependency com.android.sdklib.internal.repository.packages.ILayoutlibVersion {
private final String mVendorId
private final String mVendorDisplay
private final String mNameId
private final String mDisplayName
private final com.android.sdklib.AndroidVersion mVersion
private final com.android.sdklib.repository.descriptors.IPkgDesc mPkgDesc
private final com.android.sdklib.internal.repository.packages.LayoutlibVersionMixin mLayoutlibVersion
private final com.android.sdklib.internal.repository.packages.AddonPackage$Lib[] mLibs
static final boolean $assertionsDisabled
public void (com.android.sdklib.internal.repository.sources.SdkSource, org.w3c.dom.Node, java.lang.String, java.util.Map)
boolean hasVendor
com.android.sdklib.internal.repository.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
public static com.android.sdklib.internal.repository.packages.Package create (com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.IAndroidTarget target
java.util.Properties props
protected void (com.android.sdklib.IAndroidTarget, java.util.Properties)
com.android.sdklib.IAndroidTarget target
java.util.Properties props
protected void (com.android.sdklib.internal.repository.sources.SdkSource, com.android.sdklib.IAndroidTarget, java.util.Properties)
boolean hasVendor
com.android.sdklib.IAndroidTarget$OptionalLibrary optionalLibrary
int i
com.android.sdklib.internal.repository.sources.SdkSource source
com.android.sdklib.IAndroidTarget target
java.util.Properties props
String nameId
String nameDisp
String name
String vendorId
String vendorDisp
String vendor
java.util.List optLibs
public com.android.sdklib.repository.descriptors.IPkgDesc getPkgDesc ()
public static com.android.sdklib.internal.repository.packages.Package createBroken (java.lang.String, java.util.Properties, java.util.Map, java.lang.String)
NumberFormatException ignore
NumberFormatException ignore
String archiveOsPath
java.util.Properties sourceProps
java.util.Map addonProps
String error
String nameId
String nameDisp
String vendorId
String vendorDisp
String api
String revision
String shortDesc
String longDesc
int apiLevel
int intRevision
com.android.sdklib.repository.descriptors.IPkgDesc desc
public int getExactApiLevel ()
public void saveProperties (java.util.Properties)
java.util.Properties props
private com.android.sdklib.internal.repository.packages.AddonPackage$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.internal.repository.packages.AddonPackage$Lib parseLib (org.w3c.dom.Node)
org.w3c.dom.Node libNode
public java.lang.String getVendorId ()
public java.lang.String getDisplayVendor ()
public java.lang.String getNameId ()
public java.lang.String getDisplayName ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public com.android.sdklib.internal.repository.packages.AddonPackage$Lib[] getLibs ()
public com.android.utils.Pair getLayoutlibVersion ()
public java.lang.String installId ()
public java.lang.String getListDescription ()
String ld
public java.lang.String getShortDescription ()
String ld
public java.lang.String getLongDescription ()
String s
String d
public java.io.File getInstallFolder (java.lang.String, com.android.sdklib.SdkManager)
com.android.sdklib.IAndroidTarget target
com.android.sdklib.IAndroidTarget[] arr$
int len$
int i$
String name2
java.io.File folder
int i
String osSdkRoot
com.android.sdklib.SdkManager sdkManager
java.io.File addons
String name
private java.lang.String encodeAddonName ()
String name
public boolean sameItemAs (com.android.sdklib.internal.repository.packages.Package)
com.android.sdklib.internal.repository.packages.AddonPackage newPkg
com.android.sdklib.internal.repository.packages.Package pkg
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.internal.repository.packages.AddonPackage other
protected java.lang.String comparisonKey ()
String s
int pos
static void ()
}
com/android/sdklib/internal/repository/packages/ToolPackage$2.classToolPackage.java
package com.android.sdklib.internal.repository.packages
com.android.sdklib.internal.repository.packages.ToolPackage$2 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$repository$FullRevision$PreviewComparison
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/internal/repository/sources/
com/android/sdklib/internal/repository/sources/SdkAddonSource.classSdkAddonSource.java
package com.android.sdklib.internal.repository.sources
public com.android.sdklib.internal.repository.sources.SdkAddonSource extends com.android.sdklib.internal.repository.sources.SdkSource {
public void (java.lang.String, java.lang.String)
String url
String uiName
public boolean isAddonSource ()
public boolean isSysImgSource ()
protected java.lang.String[] getDefaultXmlFileUrls ()
protected int getNsLatestVersion ()
protected java.lang.String getNsUri ()
protected java.lang.String getNsPattern ()
protected java.lang.String getSchemaUri (int)
int version
protected java.lang.String getRootElementName ()
protected java.io.InputStream getXsdStream (int)
int version
protected org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream)
java.io.InputStream xml
}
com/android/sdklib/internal/repository/sources/SdkSourceProperties$1.classSdkSourceProperties.java
package com.android.sdklib.internal.repository.sources
com.android.sdklib.internal.repository.sources.SdkSourceProperties$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sdklib.internal.repository.sources.SdkSourceProperties this$0
void (com.android.sdklib.internal.repository.sources.SdkSourceProperties)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
com/android/sdklib/internal/repository/sources/SdkSysImgSource.classSdkSysImgSource.java
package com.android.sdklib.internal.repository.sources
public com.android.sdklib.internal.repository.sources.SdkSysImgSource extends com.android.sdklib.internal.repository.sources.SdkSource {
public void (java.lang.String, java.lang.String)
String url
String uiName
public boolean isAddonSource ()
public boolean isSysImgSource ()
protected java.lang.String[] getDefaultXmlFileUrls ()
protected int getNsLatestVersion ()
protected java.lang.String getNsUri ()
protected java.lang.String getNsPattern ()
protected java.lang.String getSchemaUri (int)
int version
protected java.lang.String getRootElementName ()
protected java.io.InputStream getXsdStream (int)
int version
protected org.w3c.dom.Document findAlternateToolsXml (java.io.InputStream)
java.io.InputStream xml
}
com/android/sdklib/internal/repository/sources/SdkSourceCategory.classSdkSourceCategory.java
package com.android.sdklib.internal.repository.sources
public final com.android.sdklib.internal.repository.sources.SdkSourceCategory extends java.lang.Enum implements com.android.sdklib.repository.IDescription {
public static final com.android.sdklib.internal.repository.sources.SdkSourceCategory ANDROID_REPO
public static final com.android.sdklib.internal.repository.sources.SdkSourceCategory GETENV_REPOS
public static final com.android.sdklib.internal.repository.sources.SdkSourceCategory ADDONS_3RD_PARTY
public static final com.android.sdklib.internal.repository.sources.SdkSourceCategory USER_ADDONS
public static final com.android.sdklib.internal.repository.sources.SdkSourceCategory GETENV_ADDONS
private final String mUiName
private final boolean mAlwaysDisplay
private static final com.android.sdklib.internal.repository.sources.SdkSourceCategory[] $VALUES
public static com.android.sdklib.internal.repository.sources.SdkSourceCategory[] values ()
public static com.android.sdklib.internal.repository.sources.SdkSourceCategory valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, boolean)
String uiName
boolean alwaysDisplay
public java.lang.String getUiName ()
public boolean getAlwaysDisplay ()
public java.lang.String getLongDescription ()
public java.lang.String getShortDescription ()
static void ()
}
com/android/sdklib/internal/repository/sources/SdkRepoSource.classSdkRepoSource.java
package com.android.sdklib.internal.repository.sources
public com.android.sdklib.internal.repository.sources.SdkRepoSource extends com.android.sdklib.internal.repository.sources.SdkSource {
private static String[] sDefaults
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String)
String url
String uiName
public boolean isAddonSource ()
public boolean isSysImgSource ()
protected java.lang.String[] getDefaultXmlFileUrls ()
int i
String[] values
int k
protected int getNsLatestVersion ()
protected java.lang.String getNsUri ()
protected java.lang.String getNsPattern ()
protected java.lang.String getSchemaUri (int)
int version
protected java.lang.String getRootElementName ()
protected java.io.InputStream 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
Exception e
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
Exception e
com.android.sdklib.internal.repository.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
String[] arr$
int len$
int i$
org.w3c.dom.Node rootNode
org.w3c.dom.Node after
String prefix
String[] nodeNames
org.w3c.dom.Node child
private org.w3c.dom.Node findChild (org.w3c.dom.Node, org.w3c.dom.Node, java.lang.String, java.lang.String)
org.w3c.dom.Node rootNode
org.w3c.dom.Node after
String prefix
String nodeName
private org.w3c.dom.Element duplicateNode (org.w3c.dom.Element, org.w3c.dom.Element, java.lang.String, java.lang.String)
org.w3c.dom.Attr attr
org.w3c.dom.Attr newAttr
String attrName
int i
org.w3c.dom.Text newText
org.w3c.dom.Node child
org.w3c.dom.Element newRootNode
org.w3c.dom.Element oldNode
String namespaceUri
String prefix
org.w3c.dom.Document newDoc
org.w3c.dom.Element newNode
String nodeName
int pos
org.w3c.dom.NamedNodeMap attrs
static void ()
}
com/android/sdklib/internal/repository/sources/SdkSource.classSdkSource.java
package com.android.sdklib.internal.repository.sources
public abstract com.android.sdklib.internal.repository.sources.SdkSource extends java.lang.Object implements com.android.sdklib.repository.IDescription java.lang.Comparable {
private String mUrl
private com.android.sdklib.internal.repository.packages.Package[] mPackages
private String mDescription
private String mFetchError
private final String mUiName
private static final com.android.sdklib.internal.repository.sources.SdkSourceProperties sSourcesProps
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String)
String[] names
String url
String uiName
public abstract boolean isAddonSource ()
public abstract boolean isSysImgSource ()
protected abstract java.lang.String[] getDefaultXmlFileUrls ()
protected abstract int getNsLatestVersion ()
protected abstract java.lang.String getNsUri ()
protected abstract java.lang.String getNsPattern ()
protected abstract java.lang.String getSchemaUri (int)
protected abstract java.lang.String getRootElementName ()
protected abstract java.io.InputStream 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.internal.repository.sources.SdkSource rs
Object obj
public int hashCode ()
public int compareTo (com.android.sdklib.internal.repository.sources.SdkSource)
com.android.sdklib.internal.repository.sources.SdkSource rhs
public java.lang.String getUiName ()
public java.lang.String getUrl ()
public com.android.sdklib.internal.repository.packages.Package[] getPackages ()
protected void setPackages (com.android.sdklib.internal.repository.packages.Package[])
com.android.sdklib.internal.repository.packages.Package[] 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
java.net.MalformedURLException e
String host
public java.lang.String getLongDescription ()
public java.lang.String getFetchError ()
public void load (com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor, boolean)
int version
int pos
int version
String newUrl
String name
String[] arr$
int len$
int i$
com.android.sdklib.internal.repository.ITaskMonitor subMonitor
String baseUrl
String uri
java.io.IOException e
int version
int tryOtherUrl
com.android.sdklib.internal.repository.ITaskMonitor subMonitor
String reason
Class adt
ClassNotFoundException e
String info
boolean isADT
String info
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
boolean forceHttp
String url
Boolean[] validatorFound
String[] validationError
Exception[] exception
org.w3c.dom.Document validatedDoc
boolean usingAlternateXml
boolean usingAlternateUrl
String validatedUri
String[] defaultNames
String firstDefaultName
java.io.InputStream xml
private void setDefaultDescription ()
String desc
private java.io.InputStream fetchXmlUrl (java.lang.String, com.android.sdklib.internal.repository.DownloadCache, com.android.sdklib.internal.repository.ITaskMonitor, java.lang.Exception[])
java.io.InputStream xml
Exception e
String urlString
com.android.sdklib.internal.repository.DownloadCache cache
com.android.sdklib.internal.repository.ITaskMonitor monitor
Exception[] outException
private void closeStream (java.io.InputStream)
java.io.IOException ignore
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
Exception e
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
java.io.InputStream xsdStream
javax.xml.validation.SchemaFactory factory
javax.xml.validation.Schema schema
javax.xml.validation.Validator validator
protected boolean parsePackages (org.w3c.dom.Document, java.lang.String, com.android.sdklib.internal.repository.ITaskMonitor)
org.w3c.dom.Node id
org.w3c.dom.Node child
Exception e
String name
com.android.sdklib.internal.repository.packages.Package p
org.w3c.dom.Node child
java.util.ArrayList packages
java.util.HashMap licenses
org.w3c.dom.Document doc
String nsUri
com.android.sdklib.internal.repository.ITaskMonitor monitor
org.w3c.dom.Node root
private org.w3c.dom.Node getFirstChild (org.w3c.dom.Node, java.lang.String, java.lang.String)
org.w3c.dom.Node child
org.w3c.dom.Node node
String nsUri
String xmlLocalName
protected org.w3c.dom.Document getDocument (java.io.InputStream, com.android.sdklib.internal.repository.ITaskMonitor)
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document doc
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xml
com.android.sdklib.internal.repository.ITaskMonitor monitor
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/internal/repository/sources/SdkSource$1.classSdkSource.java
package com.android.sdklib.internal.repository.sources
com.android.sdklib.internal.repository.sources.SdkSource$1 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.sdklib.internal.repository.sources.SdkSource this$0
void (com.android.sdklib.internal.repository.sources.SdkSource)
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/internal/repository/sources/SdkSource$2.classSdkSource.java
package com.android.sdklib.internal.repository.sources
com.android.sdklib.internal.repository.sources.SdkSource$2 extends java.lang.Object implements org.xml.sax.ErrorHandler {
final com.android.sdklib.internal.repository.sources.SdkSource this$0
void (com.android.sdklib.internal.repository.sources.SdkSource)
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/internal/repository/sources/SdkSourceProperties.classSdkSourceProperties.java
package com.android.sdklib.internal.repository.sources
public com.android.sdklib.internal.repository.sources.SdkSourceProperties extends java.lang.Object {
private static final String KEY_VERSION
public static final String KEY_NAME
public static final String KEY_DISABLED
private static final java.util.Properties sSourcesProperties
private static final String SRC_FILENAME
private static boolean sModified
public void ()
public void save ()
public java.lang.String getProperty (java.lang.String, java.lang.String, java.lang.String)
String key
String sourceUrl
String defaultValue
String value
public void setProperty (java.lang.String, java.lang.String, java.lang.String)
String old
String key
String sourceUrl
String value
public java.lang.String toString ()
Object key
java.util.Iterator i$
java.util.List keys
StringBuilder sb
private void loadLocked ()
protected boolean loadProperties ()
java.io.IOException ignore
java.io.IOException ignore
java.io.IOException ignore
java.io.IOException ignore
java.io.FileInputStream fis
String folder
java.io.File f
com.android.prefs.AndroidLocation$AndroidLocationException ignore
protected void saveLocked ()
String folder
java.io.File f
java.io.IOException ignore
com.android.prefs.AndroidLocation$AndroidLocationException ignore
java.io.IOException ignore
java.io.IOException ignore
java.io.IOException ignore
java.io.IOException ignore
java.io.FileOutputStream fos
protected void clear ()
static void ()
}
com/android/sdklib/internal/repository/sources/SdkSources.classSdkSources.java
package com.android.sdklib.internal.repository.sources
public com.android.sdklib.internal.repository.sources.SdkSources extends java.lang.Object {
private static final String KEY_COUNT
private static final String KEY_SRC
private static final String SRC_FILENAME
private final java.util.EnumMap mSources
private java.util.ArrayList mChangeListeners
static final boolean $assertionsDisabled
public void ()
public void add (com.android.sdklib.internal.repository.sources.SdkSourceCategory, com.android.sdklib.internal.repository.sources.SdkSource)
java.util.ArrayList list
com.android.sdklib.internal.repository.sources.SdkSourceCategory category
com.android.sdklib.internal.repository.sources.SdkSource source
public void remove (com.android.sdklib.internal.repository.sources.SdkSource)
java.util.Map$Entry entry
java.util.ArrayList list
java.util.Iterator it
com.android.sdklib.internal.repository.sources.SdkSource source
public void removeAll (com.android.sdklib.internal.repository.sources.SdkSourceCategory)
com.android.sdklib.internal.repository.sources.SdkSourceCategory category
public com.android.sdklib.internal.repository.sources.SdkSourceCategory[] getCategories ()
java.util.ArrayList list
com.android.sdklib.internal.repository.sources.SdkSourceCategory cat
com.android.sdklib.internal.repository.sources.SdkSourceCategory[] arr$
int len$
int i$
java.util.ArrayList cats
public com.android.sdklib.internal.repository.sources.SdkSource[] getSources (com.android.sdklib.internal.repository.sources.SdkSourceCategory)
java.util.ArrayList list
com.android.sdklib.internal.repository.sources.SdkSourceCategory category
public boolean hasSources (com.android.sdklib.internal.repository.sources.SdkSourceCategory)
java.util.ArrayList list
com.android.sdklib.internal.repository.sources.SdkSourceCategory category
public com.android.sdklib.internal.repository.sources.SdkSource[] getAllSources ()
java.util.ArrayList list
java.util.Iterator i$
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Iterator i$
java.util.ArrayList list
java.util.Iterator i$
int n
com.android.sdklib.internal.repository.sources.SdkSource[] sources
int i
public void clearAllPackages ()
com.android.sdklib.internal.repository.sources.SdkSource source
java.util.Iterator i$
java.util.ArrayList list
java.util.Iterator i$
public com.android.sdklib.internal.repository.sources.SdkSourceCategory getCategory (com.android.sdklib.internal.repository.sources.SdkSource)
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sdklib.internal.repository.sources.SdkSource source
public boolean hasSourceUrl (com.android.sdklib.internal.repository.sources.SdkSource)
com.android.sdklib.internal.repository.sources.SdkSource s
java.util.Iterator i$
java.util.ArrayList list
java.util.Iterator i$
com.android.sdklib.internal.repository.sources.SdkSource source
public boolean hasSourceUrl (com.android.sdklib.internal.repository.sources.SdkSourceCategory, com.android.sdklib.internal.repository.sources.SdkSource)
com.android.sdklib.internal.repository.sources.SdkSource s
java.util.Iterator i$
java.util.ArrayList list
com.android.sdklib.internal.repository.sources.SdkSourceCategory category
com.android.sdklib.internal.repository.sources.SdkSource source
public void loadUserAddons (com.android.utils.ILogger)
com.android.sdklib.internal.repository.sources.SdkSource s
com.android.sdklib.internal.repository.sources.SdkSource s
String url
int i
java.util.Properties props
int count
String folder
java.io.File f
java.io.IOException e
NumberFormatException e
java.io.IOException e
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.FileInputStream fis
com.android.utils.ILogger log
public void saveUserAddons (com.android.utils.ILogger)
com.android.sdklib.internal.repository.sources.SdkSource s
com.android.sdklib.internal.repository.sources.SdkSource[] arr$
int len$
int i$
String folder
java.io.File f
java.util.Properties props
int count
java.io.IOException e
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.FileOutputStream fos
com.android.utils.ILogger log
public void addChangeListener (java.lang.Runnable)
Runnable changeListener
public void removeChangeListener (java.lang.Runnable)
Runnable changeListener
public void notifyChangeListeners ()
Throwable ignore
Runnable runnable
java.util.Iterator i$
static void ()
}
com/android/sdklib/internal/avd/
com/android/sdklib/internal/avd/HardwareProperties$HardwareProperty.classHardwareProperties.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty extends java.lang.Object {
private String mName
private com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType mType
private String mDefault
private String[] mEnum
private String mAbstract
private String mDescription
public void ()
public java.lang.String getName ()
public com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType getType ()
public java.lang.String getDefault ()
public java.lang.String getAbstract ()
public java.lang.String getDescription ()
public java.lang.String[] getEnum ()
public boolean isValidForUi ()
static java.lang.String access$002 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String access$000 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType access$102 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType x1
static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType access$100 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
static java.lang.String access$202 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String access$302 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String access$402 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String x1
static java.lang.String[] access$502 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty, java.lang.String[])
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
String[] x1
static java.lang.String[] access$500 (com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty)
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty x0
}
com/android/sdklib/internal/avd/AvdManager$2.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$2 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager)
public boolean accept (java.io.File, java.lang.String)
boolean isFile
java.io.File parent
String name
}
com/android/sdklib/internal/avd/AvdManager$3.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$3 extends java.lang.Object implements com.android.sdklib.devices.DeviceManager$DevicesChangedListener {
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager)
public void onDevicesChanged ()
}
com/android/sdklib/internal/avd/AvdManager$4.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$4 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final java.util.ArrayList val$stdOutput
final java.util.ArrayList val$errorOutput
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager, java.util.ArrayList, java.util.ArrayList)
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/avd/AvdManager$1.classAvdManager.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdManager$1 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.sdklib.internal.avd.AvdManager this$0
void (com.android.sdklib.internal.avd.AvdManager)
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
com/android/sdklib/internal/avd/AvdManager.classAvdManager.java
package com.android.sdklib.internal.avd
public com.android.sdklib.internal.avd.AvdManager extends java.lang.Object {
private static final java.util.regex.Pattern INI_LINE_PATTERN
public static final String AVD_FOLDER_EXTENSION
public static final String AVD_INI_ENCODING
public static final String AVD_INFO_ABS_PATH
public static final String AVD_INFO_REL_PATH
public static final String AVD_INFO_TARGET
public static final String AVD_INI_TAG_ID
public static final String AVD_INI_TAG_DISPLAY
public static final String AVD_INI_ABI_TYPE
public static final String AVD_INI_CPU_ARCH
public static final String AVD_INI_CPU_MODEL
public static final String AVD_INI_DEVICE_MANUFACTURER
public static final String AVD_INI_DEVICE_NAME
public static final String AVD_INI_SKIN_PATH
public static final String AVD_INI_BACKUP_SKIN_PATH
public static final String AVD_INI_SKIN_NAME
public static final String AVD_INI_SKIN_DYNAMIC
public static final String AVD_INI_SDCARD_PATH
public static final String AVD_INI_SDCARD_SIZE
public static final String AVD_INI_IMAGES_1
public static final String AVD_INI_IMAGES_2
public static final String AVD_INI_SNAPSHOT_PRESENT
public static final String AVD_INI_GPU_EMULATION
public static final String AVD_INI_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 java.util.regex.Pattern NUMERIC_SKIN_SIZE
private static final String USERDATA_IMG
private static final String BOOT_PROP
static final String CONFIG_INI
private static final String SDCARD_IMG
private static final String SNAPSHOTS_IMG
static final String INI_EXTENSION
private static final java.util.regex.Pattern INI_NAME_PATTERN
private static final java.util.regex.Pattern IMAGE_NAME_PATTERN
private static final java.util.regex.Pattern SDCARD_SIZE_PATTERN
public static final long SDCARD_MIN_BYTE_SIZE
public static final long SDCARD_MAX_BYTE_SIZE
public static final int SDCARD_SIZE_NOT_IN_RANGE
public static final int SDCARD_SIZE_INVALID
public static final int SDCARD_NOT_SIZE_PATTERN
public static final java.util.regex.Pattern RE_AVD_NAME
public static final String CHARS_AVD_NAME
public static final String HARDWARE_INI
private static final java.util.Map 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.local.LocalSdk myLocalSdk
private final java.util.Map myDeviceManagers
static final boolean $assertionsDisabled
protected void (com.android.sdklib.repository.local.LocalSdk, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.repository.local.LocalSdk localSdk
com.android.utils.ILogger log
public static com.android.sdklib.internal.avd.AvdManager getInstance (com.android.sdklib.repository.local.LocalSdk, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
com.android.sdklib.repository.local.LocalSdk localSdk
com.android.utils.ILogger log
public java.lang.String getBaseAvdFolder () throws com.android.prefs.AndroidLocation$AndroidLocationException
public com.android.sdklib.repository.local.LocalSdk getLocalSdk ()
public com.android.sdklib.SdkManager getSdkManager ()
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.Iterator i$
java.util.ArrayList list
public com.android.sdklib.internal.avd.AvdInfo[] getBrokenAvds ()
com.android.sdklib.internal.avd.AvdInfo avd
java.util.Iterator i$
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
com.android.sdklib.internal.avd.AvdInfo[] arr$
int len$
int i$
String name2
com.android.sdklib.internal.avd.AvdInfo info
java.util.Iterator i$
String name
boolean validAvdOnly
boolean ignoreCase
public boolean isAvdRunning (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger)
java.io.IOException e
String command
Process p
java.io.IOException e
InterruptedException e
String command
com.android.sdklib.internal.avd.AvdInfo info
com.android.utils.ILogger logger
String pid
public void stopAvd (com.android.sdklib.internal.avd.AvdInfo)
String command
Process p
java.io.IOException e
InterruptedException e
String command
String pid
java.io.IOException e
com.android.sdklib.internal.avd.AvdInfo info
private java.lang.String getAvdPid (com.android.sdklib.internal.avd.AvdInfo) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo info
java.io.File f
public com.android.utils.Pair isAvdNameConflicting (java.lang.String)
String name2
com.android.sdklib.internal.avd.AvdInfo info
java.util.Iterator i$
java.io.File file
com.android.prefs.AndroidLocation$AndroidLocationException e
String name
boolean ignoreCase
public void reloadAvds (com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.utils.ILogger log
java.util.ArrayList allList
public com.android.sdklib.internal.avd.AvdInfo createAvd (java.io.File, java.lang.String, com.android.sdklib.IAndroidTarget, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.io.File, java.lang.String, java.lang.String, java.util.Map, java.util.Map, boolean, boolean, boolean, com.android.utils.ILogger)
SecurityException e
SecurityException e
java.io.File imageFolder
java.io.File imageFolder
SecurityException e
SecurityException e
SecurityException e
SecurityException e
java.io.File toolsLib
java.io.File snapshotBlank
java.io.File snapshotDest
String model
SecurityException e
SecurityException e
java.io.IOException e
SecurityException e
SecurityException e
SecurityException e
java.io.File sdcardFile
SecurityException e
SecurityException e
String path
java.io.File toolsFolder
java.io.File mkSdCard
java.io.File sdcardFile
boolean runMkSdcard
long sdcardSize
java.util.Map targetHardwareConfig
java.util.Map targetHardwareConfig
java.util.Map skinHardwareConfig
com.android.io.FileWrapper skinHardwareFile
java.io.File bootPropsFile
String value
String key
java.util.Iterator i$
java.util.List keys
SecurityException e
java.io.File dir
SecurityException e
java.io.File userdataSrc
com.android.sdklib.ISystemImage systemImage
java.io.File userdataDest
java.util.HashMap values
com.android.sdklib.devices.Abi abi
String skinPath
java.util.HashMap finalHardwareValues
com.android.io.FileWrapper sysImgHardwareFile
com.android.io.FileWrapper targetHardwareFile
java.io.File configIniFile
StringBuilder report
com.android.sdklib.internal.avd.AvdInfo newAvdInfo
com.android.sdklib.internal.avd.AvdInfo oldAvdInfo
com.android.prefs.AndroidLocation$AndroidLocationException e
SecurityException e
java.io.IOException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
java.io.File avdFolder
String avdName
com.android.sdklib.IAndroidTarget target
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
java.io.File skinFolder
String skinName
String sdcard
java.util.Map hardwareConfig
java.util.Map bootProps
boolean createSnapshot
boolean removePrevious
boolean editExisting
com.android.utils.ILogger log
java.io.File iniFile
boolean needCleanup
private void copyImageFile (java.io.File, java.io.File) throws java.io.FileNotFoundException java.io.IOException
java.io.File source
java.io.File destination
java.io.FileInputStream fis
java.io.FileOutputStream fos
byte[] buffer
int count
private java.lang.String getImageRelativePath (com.android.sdklib.IAndroidTarget, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String) throws com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException
String[] list
com.android.sdklib.IAndroidTarget target
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
com.android.sdklib.ISystemImage systemImage
java.io.File folder
String imageFullPath
String sdkLocation
private java.lang.String getSkinRelativePath (java.lang.String, com.android.sdklib.IAndroidTarget, com.android.utils.ILogger)
String skinName
com.android.sdklib.IAndroidTarget target
com.android.utils.ILogger log
java.io.File skin
String path
String sdkLocation
private java.io.File getSkinFolder (java.lang.String, com.android.sdklib.IAndroidTarget)
String skinName
com.android.sdklib.IAndroidTarget target
String path
java.io.File skin
private java.io.File createAvdIniFile (java.lang.String, java.io.File, com.android.sdklib.IAndroidTarget, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
String name
java.io.File avdFolder
com.android.sdklib.IAndroidTarget target
boolean removePrevious
java.io.File iniFile
String absPath
String relPath
String androidPath
java.util.HashMap values
private java.io.File createAvdIniFile (com.android.sdklib.internal.avd.AvdInfo) throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
com.android.sdklib.internal.avd.AvdInfo info
public boolean deleteAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger)
boolean error
java.io.File f
String path
java.io.IOException e
SecurityException e
com.android.sdklib.internal.avd.AvdInfo avdInfo
com.android.utils.ILogger log
public boolean moveAvd (com.android.sdklib.internal.avd.AvdInfo, java.lang.String, java.lang.String, com.android.utils.ILogger)
java.io.File f
com.android.sdklib.internal.avd.AvdInfo info
java.io.File oldIniFile
java.io.File newIniFile
com.android.sdklib.internal.avd.AvdInfo info
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.IOException e
com.android.sdklib.internal.avd.AvdInfo avdInfo
String newName
String paramFolderPath
com.android.utils.ILogger log
private boolean deleteContentOf (java.io.File) throws java.lang.SecurityException
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File folder
java.io.File[] files
private java.io.File[] buildAvdFilesList () throws com.android.prefs.AndroidLocation$AndroidLocationException
java.io.File folder
java.io.File[] avds
private void buildAvdList (java.util.ArrayList, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdInfo info
java.io.File avd
java.io.File[] arr$
int len$
int i$
java.util.ArrayList allList
com.android.utils.ILogger log
java.io.File[] avds
private com.android.sdklib.devices.DeviceManager getDeviceManager (com.android.utils.ILogger)
com.android.utils.ILogger logger
com.android.sdklib.devices.DeviceManager manager
private com.android.sdklib.internal.avd.AvdInfo parseAvdInfo (java.io.File, com.android.utils.ILogger)
String androidPath
java.io.File f
com.android.prefs.AndroidLocation$AndroidLocationException ignore
String relPath
String tagDisp
java.io.File f
String imageSysDir
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
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
java.io.IOException ignore
java.io.File iniPath
com.android.utils.ILogger log
java.util.Map map
String avdPath
String targetHash
com.android.sdklib.IAndroidTarget target
com.android.io.FileWrapper configIniFile
java.util.Map properties
String name
java.util.regex.Matcher matcher
com.android.sdklib.repository.descriptors.IdDisplay tag
String tagId
String abiType
boolean validImageSysdir
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 static void writeIniFile (java.io.File, java.util.Map, boolean) throws java.io.IOException
String value
String key
java.util.Iterator i$
java.util.ArrayList keys
java.io.File iniFile
java.util.Map values
boolean addEncoding
java.nio.charset.Charset charset
java.io.OutputStreamWriter writer
private 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)
java.io.IOException e
String key
String value
java.io.IOException e
java.util.regex.Matcher m
java.io.IOException e
boolean canChangeCharset
String line
java.util.Map map
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.io.StreamException e
java.io.IOException e
java.io.IOException 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
java.util.Iterator i$
String[] command
Process process
java.util.ArrayList errorOutput
java.util.ArrayList stdOutput
int status
InterruptedException e
java.io.IOException e
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 void updateAvd (java.lang.String, com.android.utils.ILogger) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo info
java.util.Iterator i$
String name
com.android.utils.ILogger log
com.android.sdklib.internal.avd.AvdInfo avd
public com.android.sdklib.internal.avd.AvdInfo updateAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo avd
com.android.utils.ILogger log
java.util.Map oldProperties
java.util.Map properties
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
public com.android.sdklib.internal.avd.AvdInfo updateAvd (com.android.sdklib.internal.avd.AvdInfo, java.util.Map, com.android.sdklib.internal.avd.AvdInfo$AvdStatus, com.android.utils.ILogger) throws java.io.IOException
com.android.sdklib.internal.avd.AvdInfo avd
java.util.Map newProperties
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.utils.ILogger log
java.io.File configIniFile
com.android.sdklib.internal.avd.AvdInfo newAvd
public com.android.sdklib.internal.avd.AvdInfo updateDeviceChanged (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger) throws java.io.IOException
java.io.IOException e
com.android.sdklib.devices.Device d
java.util.Iterator i$
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.IAndroidTarget, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.util.Map, com.android.utils.ILogger)
String property
String imagePath
com.android.sdklib.IAndroidTarget parent
com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException e
com.android.sdklib.IAndroidTarget target
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
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
static java.util.regex.Pattern access$000 ()
static java.util.regex.Pattern access$100 ()
static java.util.Map access$200 (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager x0
static void ()
}
com/android/sdklib/internal/avd/AvdManager$AvdConflict.classAvdManager.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.AvdManager$AvdConflict extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict NO_CONFLICT
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict CONFLICT_EXISTING_AVD
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict CONFLICT_INVALID_AVD
public static final com.android.sdklib.internal.avd.AvdManager$AvdConflict CONFLICT_EXISTING_PATH
private static final com.android.sdklib.internal.avd.AvdManager$AvdConflict[] $VALUES
public static com.android.sdklib.internal.avd.AvdManager$AvdConflict[] values ()
public static com.android.sdklib.internal.avd.AvdManager$AvdConflict valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/avd/HardwareProperties.classHardwareProperties.java
package com.android.sdklib.internal.avd
public com.android.sdklib.internal.avd.HardwareProperties extends java.lang.Object {
public static final String HW_MAINKEYS
public static final String HW_TRACKBALL
public static final String HW_KEYBOARD
public static final String HW_DPAD
public static final String HW_GPS
public static final String HW_BATTERY
public static final String HW_ACCELEROMETER
public static final String HW_ORIENTATION_SENSOR
public static final String HW_AUDIO_INPUT
public static final String HW_SDCARD
public static final String HW_LCD_DENSITY
public static final String HW_PROXIMITY_SENSOR
public static final String HW_INITIAL_ORIENTATION
private static final java.util.regex.Pattern PATTERN_PROP
private static final String HW_PROP_NAME
private static final String HW_PROP_TYPE
private static final String HW_PROP_DEFAULT
private static final String HW_PROP_ABSTRACT
private static final String HW_PROP_DESC
private static final String HW_PROP_ENUM
public static final String BOOLEAN_YES
public static final String BOOLEAN_NO
public static final java.util.regex.Pattern DISKSIZE_PATTERN
static final boolean $assertionsDisabled
public void ()
public static java.util.Map parseHardwareDefinitions (java.io.File, com.android.utils.ILogger)
java.io.IOException e
String s
int i
String s
int i
String[] v
int n
String key
String value
java.io.IOException e
java.util.regex.Matcher m
java.io.IOException e
java.io.FileInputStream fis
java.util.Map map
String line
com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty prop
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File file
com.android.utils.ILogger log
java.io.BufferedReader reader
public static java.lang.String getBooleanValue (int)
int index
public static int getBooleanValueIndex (java.lang.String)
String value
static void ()
}
com/android/sdklib/internal/avd/HardwareProperties$HardwarePropertyType.classHardwareProperties.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType INTEGER
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType BOOLEAN
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType DISKSIZE
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType STRING
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType INTEGER_ENUM
public static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType STRING_ENUM
private String mName
private boolean mIsEnum
private static final com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType[] $VALUES
public static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType[] values ()
public static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, boolean)
String name
boolean isEnum
public java.lang.String getName ()
public boolean isEnum ()
public static com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType getEnum (java.lang.String, boolean)
com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType type
com.android.sdklib.internal.avd.HardwareProperties$HardwarePropertyType[] arr$
int len$
int i$
String name
boolean isEnum
static void ()
}
com/android/sdklib/internal/avd/AvdInfo.classAvdInfo.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.AvdInfo extends java.lang.Object implements java.lang.Comparable {
private final String mName
private final java.io.File mIniFile
private final String mFolderPath
private final String mTargetHash
private final com.android.sdklib.IAndroidTarget mTarget
private final String mAbiType
private final java.util.Map mProperties
private final com.android.sdklib.internal.avd.AvdInfo$AvdStatus mStatus
private final com.android.sdklib.repository.descriptors.IdDisplay mTag
static final boolean $assertionsDisabled
public void (java.lang.String, java.io.File, java.lang.String, java.lang.String, com.android.sdklib.IAndroidTarget, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.util.Map)
String name
java.io.File iniFile
String folderPath
String targetHash
com.android.sdklib.IAndroidTarget target
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
java.util.Map properties
public void (java.lang.String, java.io.File, java.lang.String, java.lang.String, com.android.sdklib.IAndroidTarget, com.android.sdklib.repository.descriptors.IdDisplay, java.lang.String, java.util.Map, com.android.sdklib.internal.avd.AvdInfo$AvdStatus)
String name
java.io.File iniFile
String folderPath
String targetHash
com.android.sdklib.IAndroidTarget target
com.android.sdklib.repository.descriptors.IdDisplay tag
String abiType
java.util.Map properties
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
public java.lang.String getName ()
public java.lang.String getDataFolderPath ()
public com.android.sdklib.repository.descriptors.IdDisplay getTag ()
public java.lang.String getAbiType ()
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.descriptors.IdDisplay, java.lang.String)
com.android.sdklib.repository.descriptors.IdDisplay tag
String rawAbi
String s
com.android.sdklib.devices.Abi abi
public java.lang.String getTargetHash ()
public com.android.sdklib.IAndroidTarget getTarget ()
public com.android.sdklib.internal.avd.AvdInfo$AvdStatus getStatus ()
public static java.io.File getDefaultAvdFolder (com.android.sdklib.internal.avd.AvdManager, java.lang.String, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException
int suffix
com.android.sdklib.internal.avd.AvdManager manager
String avdName
boolean unique
String base
java.io.File result
public static java.io.File getDefaultAvdFolder (com.android.sdklib.internal.avd.AvdManager, java.lang.String) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
String avdName
public static java.io.File getDefaultIniFile (com.android.sdklib.internal.avd.AvdManager, java.lang.String) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
String avdName
String avdRoot
public java.io.File getIniFile ()
public static java.io.File getConfigFile (java.lang.String)
String path
public java.io.File getConfigFile ()
public java.util.Map getProperties ()
public java.lang.String getErrorMessage ()
public int compareTo (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo o
int targetDiff
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/internal/avd/AvdManager$InvalidTargetPathException.classAvdManager.java
package com.android.sdklib.internal.avd
final com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException extends java.lang.Exception {
private static final long serialVersionUID
void (java.lang.String)
String message
}
com/android/sdklib/internal/avd/AvdInfo$AvdStatus.classAvdInfo.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.AvdInfo$AvdStatus extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus OK
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_PATH
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_CONFIG
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_TARGET_HASH
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_TARGET
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_PROPERTIES
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_IMAGE_DIR
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_DEVICE_CHANGED
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_DEVICE_MISSING
public static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus ERROR_IMAGE_MISSING
private static final com.android.sdklib.internal.avd.AvdInfo$AvdStatus[] $VALUES
public static com.android.sdklib.internal.avd.AvdInfo$AvdStatus[] values ()
public static com.android.sdklib.internal.avd.AvdInfo$AvdStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sdklib/internal/avd/AvdInfo$1.classAvdInfo.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.AvdInfo$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$internal$avd$AvdInfo$AvdStatus
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sdklib/internal/build/
com/android/sdklib/internal/build/SymbolWriter.classSymbolWriter.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SymbolWriter extends java.lang.Object {
private final String mOutFolder
private final String mPackageName
private final java.util.List mSymbols
private final com.android.sdklib.internal.build.SymbolLoader mValues
public void (java.lang.String, java.lang.String, com.android.sdklib.internal.build.SymbolLoader)
String outFolder
String packageName
com.android.sdklib.internal.build.SymbolLoader values
public void addSymbolsToWrite (com.android.sdklib.internal.build.SymbolLoader)
com.android.sdklib.internal.build.SymbolLoader symbols
private com.google.common.collect.Table getAllSymbols ()
com.android.sdklib.internal.build.SymbolLoader symbolLoader
java.util.Iterator i$
com.google.common.collect.Table symbols
public void write () throws java.io.IOException
String folder
java.util.Iterator i$
com.android.sdklib.internal.build.SymbolLoader$SymbolEntry value
String symbolName
java.util.Iterator i$
java.util.Map rowMap
java.util.Set symbolSet
java.util.ArrayList symbolList
String row
java.util.Iterator i$
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/KeystoreHelper.classKeystoreHelper.java
package com.android.sdklib.internal.build
public final com.android.sdklib.internal.build.KeystoreHelper extends java.lang.Object {
public void ()
public static boolean createNewStore (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.security.UnrecoverableEntryException java.io.IOException com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException
String keytoolCommand
Process process
boolean hasSpace
String arg
String[] arr$
int len$
int i$
StringBuilder builder
boolean firstArg
Exception e
String osKeyStorePath
String storeType
String storePassword
String alias
String keyPassword
String description
int validityYears
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput output
String os
String keytoolCommand
String javaHome
java.util.ArrayList commandList
String[] commandArray
int result
}
com/android/sdklib/internal/build/SignedJarBuilder$IZipEntryFilter$ZipAbortException.classSignedJarBuilder.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public transient void (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable cause
String format
Object[] args
public void (java.lang.Throwable)
Throwable cause
}
com/android/sdklib/internal/build/SymbolLoader.classSymbolLoader.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SymbolLoader extends java.lang.Object {
private final java.io.File mSymbolFile
private com.google.common.collect.Table mSymbols
public void (java.io.File)
java.io.File symbolFile
public void load () throws java.io.IOException
int pos
String type
int pos2
String className
int pos3
String name
String value
int count
String s
Exception e
java.util.List lines
int lineIndex
String line
com.google.common.collect.Table getSymbols ()
}
com/android/sdklib/internal/build/KeystoreHelper$1.classKeystoreHelper.java
package com.android.sdklib.internal.build
final com.android.sdklib.internal.build.KeystoreHelper$1 extends java.lang.Object implements com.android.utils.GrabProcessOutput$IProcessOutput {
final com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput val$output
void (com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput)
public void out (java.lang.String)
String line
public void err (java.lang.String)
String line
}
com/android/sdklib/internal/build/SymbolLoader$SymbolEntry.classSymbolLoader.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SymbolLoader$SymbolEntry extends java.lang.Object {
private final String mName
private final String mType
private final String mValue
public void (java.lang.String, java.lang.String, java.lang.String)
String name
String type
String value
public java.lang.String getValue ()
public java.lang.String getName ()
public java.lang.String getType ()
}
com/android/sdklib/internal/build/DebugKeyProvider$KeytoolException.classDebugKeyProvider.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException extends java.lang.Exception {
private static final long serialVersionUID
private String mJavaHome
private String mCommandLine
void (java.lang.String)
String message
void (java.lang.String, java.lang.String, java.lang.String)
String message
String javaHome
String commandLine
public java.lang.String getJavaHome ()
public java.lang.String getCommandLine ()
}
com/android/sdklib/internal/build/DebugKeyProvider.classDebugKeyProvider.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.DebugKeyProvider extends java.lang.Object {
private static final String PASSWORD_STRING
private static final char[] PASSWORD_CHAR
private static final String DEBUG_ALIAS
private static final String CERTIFICATE_DESC
private java.security.KeyStore$PrivateKeyEntry mEntry
public void (java.lang.String, java.lang.String, com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.security.UnrecoverableEntryException java.io.IOException com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException com.android.prefs.AndroidLocation$AndroidLocationException
String osKeyStorePath
String storeType
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput output
public static java.lang.String getDefaultKeyStoreOsPath () throws com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException com.android.prefs.AndroidLocation$AndroidLocationException
String folder
String osKeyStorePath
public java.security.PrivateKey getDebugKey () throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException java.security.UnrecoverableEntryException
public java.security.cert.Certificate getCertificate () throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException java.security.UnrecoverableEntryException
private boolean loadKeyEntry (java.lang.String, java.lang.String) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.io.IOException java.security.UnrecoverableEntryException
java.security.KeyStore keyStore
java.io.IOException e
java.io.IOException e
java.io.FileNotFoundException e
java.io.IOException e
String osKeyStorePath
String storeType
java.io.FileInputStream fis
private void createNewStore (java.lang.String, java.lang.String, com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput) throws java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.cert.CertificateException java.security.UnrecoverableEntryException java.io.IOException com.android.sdklib.internal.build.DebugKeyProvider$KeytoolException
String osKeyStorePath
String storeType
com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput output
static void ()
}
com/android/sdklib/internal/build/SignedJarBuilder.classSignedJarBuilder.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.SignedJarBuilder extends java.lang.Object {
private static final String DIGEST_ALGORITHM
private static final String DIGEST_ATTR
private static final String DIGEST_MANIFEST_ATTR
private java.util.jar.JarOutputStream mOutputJar
private java.security.PrivateKey mKey
private java.security.cert.X509Certificate mCertificate
private java.util.jar.Manifest mManifest
private sun.misc.BASE64Encoder mBase64Encoder
private java.security.MessageDigest mMessageDigest
private byte[] mBuffer
public void (java.io.OutputStream, java.security.PrivateKey, java.security.cert.X509Certificate) throws java.io.IOException java.security.NoSuchAlgorithmException
java.util.jar.Attributes main
java.io.OutputStream out
java.security.PrivateKey key
java.security.cert.X509Certificate certificate
public void writeFile (java.io.File, java.lang.String) throws java.io.IOException
java.util.jar.JarEntry entry
java.io.File inputFile
String jarPath
java.io.FileInputStream fis
public void writeZip (java.io.InputStream, com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter) throws java.io.IOException com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
java.util.jar.JarEntry newEntry
String name
java.util.jar.JarEntry newEntry
java.util.zip.ZipEntry entry
java.io.InputStream input
com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter filter
java.util.zip.ZipInputStream zis
public void close () throws java.io.IOException java.security.GeneralSecurityException
java.security.Signature signature
com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream out
public void cleanUp ()
java.io.IOException e
private void writeEntry (java.io.InputStream, java.util.jar.JarEntry) throws java.io.IOException
java.util.jar.Attributes attr
java.io.InputStream input
java.util.jar.JarEntry entry
int count
private void writeSignatureFile (com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream) throws java.io.IOException java.security.GeneralSecurityException
java.util.Map$Entry att
java.util.Iterator i$
java.util.jar.Attributes sfAttr
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream out
java.util.jar.Manifest sf
java.util.jar.Attributes main
sun.misc.BASE64Encoder base64
java.security.MessageDigest md
java.io.PrintStream print
java.util.Map entries
private void writeSignatureBlock (java.security.Signature, java.security.cert.X509Certificate, java.security.PrivateKey) throws java.io.IOException java.security.GeneralSecurityException
java.security.Signature signature
java.security.cert.X509Certificate publicKey
java.security.PrivateKey privateKey
sun.security.pkcs.SignerInfo signerInfo
sun.security.pkcs.PKCS7 pkcs7
}
com/android/sdklib/internal/build/DebugKeyProvider$IKeyGenOutput.classDebugKeyProvider.java
package com.android.sdklib.internal.build
public abstract com.android.sdklib.internal.build.DebugKeyProvider$IKeyGenOutput extends java.lang.Object {
public abstract void out (java.lang.String)
public abstract void err (java.lang.String)
}
com/android/sdklib/internal/build/BuildConfigGenerator.classBuildConfigGenerator.java
package com.android.sdklib.internal.build
public com.android.sdklib.internal.build.BuildConfigGenerator extends java.lang.Object {
public static final String BUILD_CONFIG_NAME
private static final String PH_PACKAGE
private static final String PH_DEBUG
private final String mGenFolder
private final String mAppPackage
private final boolean mDebug
public void (java.lang.String, java.lang.String, boolean)
String genFolder
String appPackage
boolean debug
public java.io.File getFolderPath ()
java.io.File genFolder
public java.io.File getBuildConfigFile ()
java.io.File folder
public void generate () throws java.io.IOException
String template
java.util.Map map
String content
java.io.File pkgFolder
java.io.File buildConfigJava
private java.lang.String readEmbeddedTextFile (java.lang.String) throws java.io.IOException
java.io.BufferedReader reader
String line
StringBuilder total
String filepath
java.io.InputStream is
private void writeFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.InputStream source
byte[] buffer
int count
java.io.File file
String content
java.io.FileOutputStream fos
private java.lang.String replaceParameters (java.lang.String, java.util.Map)
String value
java.util.Map$Entry entry
java.util.Iterator i$
String str
java.util.Map parameters
}
com/android/sdklib/internal/build/SignedJarBuilder$SignatureOutputStream.classSignedJarBuilder.java
package com.android.sdklib.internal.build
com.android.sdklib.internal.build.SignedJarBuilder$SignatureOutputStream extends java.io.FilterOutputStream {
private java.security.Signature mSignature
private int mCount
public void (java.io.OutputStream, java.security.Signature)
java.io.OutputStream out
java.security.Signature sig
public void write (int) throws java.io.IOException
java.security.SignatureException e
int b
public void write (byte[], int, int) throws java.io.IOException
java.security.SignatureException e
byte[] b
int off
int len
public int size ()
}
com/android/sdklib/internal/build/SignedJarBuilder$IZipEntryFilter.classSignedJarBuilder.java
package com.android.sdklib.internal.build
public abstract com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter extends java.lang.Object {
public abstract boolean checkEntry (java.lang.String) throws com.android.sdklib.internal.build.SignedJarBuilder$IZipEntryFilter$ZipAbortException
}
com/android/sdklib/AndroidVersionTest.java
com/android/sdklib/AndroidTargetHashTest.java
com/android/sdklib/SdkVersionInfoTest.java
com/android/sdklib/AndroidLocationTestCase.java
com/android/sdklib/SdkManagerTest.java
com/android/sdklib/LayoutlibVersionTest.java
com/android/sdklib/BuildToolInfoTest.java
com/android/sdklib/SdkManagerTestCase.java
com/android/sdklib/testdata/
com/android/sdklib/testdata/AndroidManifest-instrumentation.xml
com/android/sdklib/testdata/repository_sample_03.xml
com/android/sdklib/testdata/repository_sample_04.xml
com/android/sdklib/testdata/addon_sample_1.xml
com/android/sdklib/testdata/repository_sample_02.xml
com/android/sdklib/testdata/repository_sample_09.xml
com/android/sdklib/testdata/repository_sample_08.xml
com/android/sdklib/testdata/repository_sample_07.xml
com/android/sdklib/testdata/addon_sample_7.xml
com/android/sdklib/testdata/AndroidManifest-activityalias.xml
com/android/sdklib/testdata/addon_sample_4.xml
com/android/sdklib/testdata/addons_list_sample_1.xml
com/android/sdklib/testdata/addon_sample_3.xml
com/android/sdklib/testdata/repository_sample_06.xml
com/android/sdklib/testdata/AndroidManifest-testapp.xml
com/android/sdklib/testdata/addon_sample_6.xml
com/android/sdklib/testdata/sys_img_sample_1.xml
com/android/sdklib/testdata/addon_sample_2.xml
com/android/sdklib/testdata/addons_list_sample_2.xml
com/android/sdklib/testdata/AndroidManifest-testapp2.xml
com/android/sdklib/testdata/repository_sample_05.xml
com/android/sdklib/testdata/stats_sample_1.xml
com/android/sdklib/testdata/sys_img_sample_3.xml
com/android/sdklib/testdata/repository_sample_10.xml
com/android/sdklib/testdata/sys_img_sample_2.xml
com/android/sdklib/testdata/repository_sample_01.xml
com/android/sdklib/testdata/addon_sample_5.xml
com/android/sdklib/testdata/www.w3.org/
com/android/sdklib/testdata/www.w3.org/2001/
com/android/sdklib/testdata/www.w3.org/2001/xml.xsd
com/android/sdklib/testdata/www.w3.org/2001/XMLSchema.dtd
com/android/sdklib/testdata/www.w3.org/2001/datatypes.dtd
com/android/sdklib/testdata/www.w3.org/2001/XMLSchema.xsd
com/android/sdklib/mock/
com/android/sdklib/mock/MockLog.java
com/android/sdklib/repository/CaptureErrorHandler.java
com/android/sdklib/repository/ValidateSysImgXmlTest.java
com/android/sdklib/repository/ValidateAddonXmlTest.java
com/android/sdklib/repository/ValidateAddonsListXmlTest.java
com/android/sdklib/repository/ValidateRepositoryXmlTest.java
com/android/sdklib/repository/ValidateTestCase.java
com/android/sdklib/repository/local/LocalSdkTest.java
com/android/sdklib/repository/local/LocalDirInfoTest.java
com/android/sdklib/repository/local/LocalPlatformPkgInfoTest.java
com/android/sdklib/repository/descriptors/PkgTypeTest.java
com/android/sdklib/repository/descriptors/PkgDescTest.java
com/android/sdklib/devices/DeviceManagerTest.java
com/android/sdklib/devices/DeviceWriterTest.java
com/android/sdklib/devices/DeviceParserTest.java
com/android/sdklib/util/LineUtilTest.java
com/android/sdklib/util/CommandLineParserTest.java
com/android/sdklib/util/BSPatchTest.java
com/android/sdklib/io/MockFileOpTest.java
com/android/sdklib/io/MockFileOp.java
com/android/sdklib/internal/androidTarget/MockAddonTarget.java
com/android/sdklib/internal/androidTarget/MockPlatformTarget.java
com/android/sdklib/internal/repository/MockMonitor.java
com/android/sdklib/internal/repository/LocalSdkParserTest.java
com/android/sdklib/internal/repository/DownloadCacheTest.java
com/android/sdklib/internal/repository/MockDownloadCache.java
com/android/sdklib/internal/repository/SdkStatsTest.java
com/android/sdklib/internal/repository/AddonsListFetcherTest.java
com/android/sdklib/internal/repository/MockEmptySdkManager.java
com/android/sdklib/internal/repository/archives/ArchFilterTest.java
com/android/sdklib/internal/repository/archives/ArchiveInstallerTest.java
com/android/sdklib/internal/repository/archives/ArchiveTest.java
com/android/sdklib/internal/repository/archives/HostOsTest.java
com/android/sdklib/internal/repository/archives/BitSizeTest.java
com/android/sdklib/internal/repository/updater/SettingsControllerTest.java
com/android/sdklib/internal/repository/updater/UpdaterDataTest.java
com/android/sdklib/internal/repository/packages/NoPreviewRevisionTest.java
com/android/sdklib/internal/repository/packages/ExtraPackageTest_v4.java
com/android/sdklib/internal/repository/packages/BuildToolPackageTest.java
com/android/sdklib/internal/repository/packages/ExtraPackageTest_Base.java
com/android/sdklib/internal/repository/packages/MockEmptyPackage.java
com/android/sdklib/internal/repository/packages/MockAddonPackage.java
com/android/sdklib/internal/repository/packages/MockPlatformPackage.java
com/android/sdklib/internal/repository/packages/AddonSystemImagePackageTest.java
com/android/sdklib/internal/repository/packages/MinToolsPackageTest.java
com/android/sdklib/internal/repository/packages/PlatformToolPackageTest.java
com/android/sdklib/internal/repository/packages/MockToolPackage.java
com/android/sdklib/internal/repository/packages/FullRevisionTest.java
com/android/sdklib/internal/repository/packages/ExtraPackageTest_v3.java
com/android/sdklib/internal/repository/packages/MockBuildToolPackage.java
com/android/sdklib/internal/repository/packages/MockSourcePackage.java
com/android/sdklib/internal/repository/packages/MockExtraPackage.java
com/android/sdklib/internal/repository/packages/MockPlatformToolPackage.java
com/android/sdklib/internal/repository/packages/SourcePackageTest.java
com/android/sdklib/internal/repository/packages/FullRevisionPackageTest.java
com/android/sdklib/internal/repository/packages/PackageTest.java
com/android/sdklib/internal/repository/packages/BrokenPackageTest.java
com/android/sdklib/internal/repository/packages/MajorRevisionTest.java
com/android/sdklib/internal/repository/packages/ToolPackageTest.java
com/android/sdklib/internal/repository/packages/PreciseRevisionTest.java
com/android/sdklib/internal/repository/packages/MockSystemImagePackage.java
com/android/sdklib/internal/repository/packages/MockBrokenPackage.java
com/android/sdklib/internal/repository/packages/PlatformSystemImagePackageTest.java
com/android/sdklib/internal/repository/packages/PlatformPackageTest.java
com/android/sdklib/internal/repository/sources/SdkAddonSourceTest.java
com/android/sdklib/internal/repository/sources/SdkRepoSourceTest.java
com/android/sdklib/internal/repository/sources/SdkSysImgSourceTest.java
com/android/sdklib/internal/repository/sources/SdkSourcePropertiesTest.java
com/android/sdklib/internal/build/SymbolWriterTest.java
com/android/sdklib/internal/build/SymbolLoaderTest.java
com/android/sdklib/internal/build/DebugKeyProviderTest.java