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/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 abstract java.lang.String getLocation ()
public abstract java.lang.String getVendor ()
public abstract java.lang.String getName ()
public abstract java.lang.String getFullName ()
public abstract java.lang.String getClasspathName ()
public abstract java.lang.String getShortClasspathName ()
public abstract java.lang.String getDescription ()
public abstract com.android.sdklib.AndroidVersion getVersion ()
public abstract java.lang.String getVersionName ()
public abstract int getRevision ()
public abstract boolean isPlatform ()
public abstract com.android.sdklib.IAndroidTarget getParent ()
public abstract java.lang.String getPath (int)
public abstract java.io.File getFile (int)
public abstract com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public abstract java.util.List getBootClasspath ()
public abstract java.util.List getOptionalLibraries ()
public abstract java.util.List getAdditionalLibraries ()
public abstract boolean hasRenderingLibrary ()
public abstract java.io.File[] getSkins ()
public abstract java.io.File getDefaultSkin ()
public abstract java.lang.String[] getPlatformLibraries ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract java.util.Map getProperties ()
public abstract boolean canRunOn (com.android.sdklib.IAndroidTarget)
public abstract java.lang.String hashString ()
}
com/android/sdklib/LayoutlibVersion.classLayoutlibVersion.java
package com.android.sdklib
public com.android.sdklib.LayoutlibVersion extends java.lang.Object implements java.lang.Comparable {
private final int mApi
private final int mRevision
public static final int NOT_SPECIFIED
public void (int, int)
int api
int revision
public int getApi ()
public int getRevision ()
public int compareTo (com.android.sdklib.LayoutlibVersion)
com.android.sdklib.LayoutlibVersion rhs
boolean useRev
int lhsValue
int rhsValue
public volatile int compareTo (java.lang.Object)
Object x0
}
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/AndroidVersionHelper.classAndroidVersionHelper.java
package com.android.sdklib
public com.android.sdklib.AndroidVersionHelper extends java.lang.Object {
public void ()
public static com.android.sdklib.AndroidVersion create (java.util.Properties, int, java.lang.String)
int api
String codeName
java.util.Properties properties
int defaultApiLevel
String defaultCodeName
public static com.android.sdklib.AndroidVersion create (java.util.Properties) throws com.android.sdklib.AndroidVersion$AndroidVersionException
int api
String codeName
NumberFormatException e
java.util.Properties properties
Exception error
String apiLevel
public static void saveProperties (com.android.sdklib.AndroidVersion, java.util.Properties)
com.android.sdklib.AndroidVersion version
java.util.Properties props
String codeName
}
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.repository.Revision mRevision
private final java.io.File mPath
private final java.util.Map mPaths
static final boolean $assertionsDisabled
public void (com.android.repository.Revision, java.io.File)
com.android.repository.Revision revision
java.io.File path
public void (com.android.repository.Revision, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File)
com.android.repository.Revision revision
java.io.File mainPath
java.io.File aapt
java.io.File aidl
java.io.File dx
java.io.File dxJar
java.io.File llmvRsCc
java.io.File androidRs
java.io.File androidRsClang
java.io.File bccCompat
java.io.File ldArm
java.io.File 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.repository.Revision getRevision ()
public java.io.File getLocation ()
public java.lang.String getPath (com.android.sdklib.BuildToolInfo$PathId)
com.android.sdklib.BuildToolInfo$PathId pathId
public boolean isValid (com.android.utils.ILogger)
java.io.File f
java.util.Map$Entry entry
java.util.Iterator i$
com.android.utils.ILogger log
public java.util.Properties getRuntimeProps ()
com.android.repository.io.FileOp fop
public boolean canRunOnJvm ()
com.android.repository.Revision requiredVersion
com.android.repository.Revision currentVersion
NumberFormatException ignore
java.util.Properties props
String required
protected com.android.repository.Revision getCurrentJvmVersion () throws java.lang.NumberFormatException
String javav
java.util.regex.Pattern p
java.util.regex.Matcher m
public java.lang.String toString ()
StringBuilder builder
private java.lang.String getPathString ()
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder sb
static void ()
}
com/android/sdklib/FileOpFileWrapper.classFileOpFileWrapper.java
package com.android.sdklib
public com.android.sdklib.FileOpFileWrapper extends java.lang.Object implements com.android.io.IAbstractFile com.android.io.IAbstractFolder {
private final com.android.repository.io.FileOp mFileOp
private final java.io.File mFile
private final boolean mIsFolder
public void (java.io.File, com.android.repository.io.FileOp, boolean)
java.io.File file
com.android.repository.io.FileOp fop
boolean isFolder
public java.io.InputStream getContents () throws com.android.io.StreamException
java.io.FileNotFoundException e
public void setContents (java.io.InputStream) throws com.android.io.StreamException
byte[] buffer
int count
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream source
java.io.OutputStream fos
public java.io.OutputStream getOutputStream () throws com.android.io.StreamException
java.io.FileNotFoundException ex
public com.android.io.IAbstractFile$PreferredWriteMode getPreferredWriteMode ()
public long getModificationStamp ()
public java.lang.String getName ()
public java.lang.String getOsLocation ()
public boolean exists ()
public com.android.io.IAbstractFolder getParentFolder ()
public boolean delete ()
public boolean hasFile (java.lang.String)
String name
public com.android.io.IAbstractFile getFile (java.lang.String)
String name
public com.android.io.IAbstractFolder getFolder (java.lang.String)
String name
public com.android.io.IAbstractResource[] listMembers ()
java.io.File f
int i
java.io.File[] files
int count
com.android.io.IAbstractResource[] afiles
public java.lang.String[] list (com.android.io.IAbstractFolder$FilenameFilter)
com.android.io.IAbstractFolder$FilenameFilter filter
static com.android.repository.io.FileOp access$000 (com.android.sdklib.FileOpFileWrapper)
com.android.sdklib.FileOpFileWrapper x0
}
com/android/sdklib/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.repositoryv2.IdDisplay getTag ()
public abstract com.android.sdklib.repositoryv2.IdDisplay getAddonVendor ()
public abstract java.lang.String getAbiType ()
public abstract java.io.File[] getSkins ()
public abstract com.android.repository.Revision getRevision ()
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
}
com/android/sdklib/FileOpFileWrapper$1.classFileOpFileWrapper.java
package com.android.sdklib
com.android.sdklib.FileOpFileWrapper$1 extends java.lang.Object implements java.io.FilenameFilter {
final com.android.io.IAbstractFolder$FilenameFilter val$filter
final com.android.sdklib.FileOpFileWrapper this$0
void (com.android.sdklib.FileOpFileWrapper, com.android.io.IAbstractFolder$FilenameFilter)
public boolean accept (java.io.File, java.lang.String)
java.io.File file
String s
}
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.repository.Revision mMinRevision
private static final com.android.sdklib.BuildToolInfo$PathId[] $VALUES
public static com.android.sdklib.BuildToolInfo$PathId[] values ()
public static com.android.sdklib.BuildToolInfo$PathId valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String minRevision
boolean isPresentIn (com.android.repository.Revision)
com.android.repository.Revision revision
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 ()
public abstract java.lang.String getLocalJarPath ()
}
com/android/sdklib/repository/
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/PkgProps.classPkgProps.java
package com.android.sdklib.repository
public com.android.sdklib.repository.PkgProps extends java.lang.Object {
public static final String PKG_REVISION
public static final String PKG_LICENSE
public static final String PKG_LICENSE_REF
public static final String PKG_DESC
public static final String PKG_DESC_URL
public static final String PKG_SOURCE_URL
public static final String PKG_OBSOLETE
public static final String PKG_LIST_DISPLAY
public static final String VERSION_API_LEVEL
public static final String VERSION_CODENAME
public static final String ADDON_NAME
public static final String ADDON_NAME_ID
public static final String ADDON_NAME_DISPLAY
public static final String ADDON_VENDOR
public static final String ADDON_VENDOR_ID
public static final String ADDON_VENDOR_DISPLAY
public static final String EXTRA_PATH
public static final String EXTRA_OLD_PATHS
public static final String EXTRA_MIN_API_LEVEL
public static final String EXTRA_PROJECT_FILES
public static final String EXTRA_VENDOR_ID
public static final String EXTRA_VENDOR_DISPLAY
public static final String EXTRA_NAME_DISPLAY
public static final String LAYOUTLIB_API
public static final String LAYOUTLIB_REV
public static final String MIN_TOOLS_REV
public static final String PLATFORM_VERSION
public static final String MIN_PLATFORM_TOOLS_REV
public static final String SAMPLE_MIN_API_LEVEL
public static final String SYS_IMG_ABI
public static final String SYS_IMG_TAG_ID
public static final String SYS_IMG_TAG_DISPLAY
public void ()
}
com/android/sdklib/repository/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/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.repository.io.FileOp mFileOp
private final java.io.File mDir
private final long mDirModifiedTS
private final long mDirChecksum
private final long mPropsModifiedTS
private final long mPropsChecksum
public void (com.android.repository.io.FileOp, java.io.File)
com.android.repository.io.FileOp fileOp
java.io.File dir
long propsChecksum
long propsModifiedTS
java.io.File props
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.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.repositoryv2.IdDisplay tag
String display
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay addonVendor
com.android.sdklib.repositoryv2.IdDisplay addonName
String abi
com.android.repository.Revision revision
String id
com.android.sdklib.repositoryv2.IdDisplay tag
String listDisplay
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
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 {
public static final com.android.repository.Revision PINNED_REVISION
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.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
static void ()
}
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.repository.Revision, com.android.sdklib.BuildToolInfo)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
com.android.sdklib.BuildToolInfo btInfo
public com.android.sdklib.repository.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.repository.io.FileOp mFileOp
private final com.google.common.collect.Multimap mLocalPackages
private final com.google.common.collect.Multimap mVisitedDirs
private com.android.sdklib.BuildToolInfo mLegacyBuildTools
static final boolean $assertionsDisabled
public void ()
public void (java.io.File)
java.io.File sdkRoot
public void (com.android.repository.io.FileOp)
com.android.repository.io.FileOp fileOp
public com.android.repository.io.FileOp getFileOp ()
public void setLocation (java.io.File)
java.io.File sdkRoot
public java.io.File getLocation ()
public java.lang.String getPath ()
public void clearLocalPkg (java.util.EnumSet)
com.android.sdklib.repository.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.repository.Revision)
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.repository.Revision 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.repository.Revision)
com.android.repository.Revision 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
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.repository.Revision rev
com.android.repository.Revision minPlatToolsRev
com.android.sdklib.repository.local.LocalToolPkgInfo info
boolean hasEmulator
boolean hasAndroid
String android1
String android2
java.io.File[] files
private static com.android.repository.Revision fullySpecifyRevision (com.android.repository.Revision)
com.android.repository.Revision rev
private com.android.sdklib.repository.local.LocalPlatformToolPkgInfo scanPlatformTools (java.io.File)
java.io.File ptFolder
java.util.Properties props
com.android.repository.Revision 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.repository.Revision rev
private com.android.sdklib.repository.local.LocalNdkPkgInfo scanNdk (java.io.File)
java.io.File ndkFolder
java.util.Properties props
com.android.repository.Revision rev
private com.android.sdklib.repository.local.LocalLLDBPkgInfo scanLLDB (java.io.File)
java.io.File lldbFolder
java.io.File pinnedLLDBFolder
java.util.Properties props
com.android.repository.Revision rev
private boolean shouldVisitDir (com.android.sdklib.repository.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.repository.Revision 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.repository.Revision rev
com.android.repository.Revision 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.repository.Revision 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.repositoryv2.IdDisplay vendor
com.android.sdklib.repository.local.LocalAddonSysImgPkgInfo pkgInfo
com.android.sdklib.AndroidVersion vers
com.android.sdklib.repositoryv2.IdDisplay tag
String vendorId
java.io.File abiDir
com.android.sdklib.AndroidVersion$AndroidVersionException e
java.util.Properties props
com.android.repository.Revision rev
java.io.File propFile
java.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.repository.Revision rev
com.android.repository.Revision 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.repository.Revision 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.repository.Revision 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.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision 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.repositoryv2.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay tag
String abi
com.android.repository.Revision revision
String listDisplay
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public static com.android.sdklib.repositoryv2.IdDisplay extractTagFromProps (java.util.Properties)
String tagId
String tagDisp
java.util.Properties props
public static java.lang.String tagIdToDisplay (java.lang.String)
StringBuilder sb
char c
String tagId
String name
public static java.lang.String createListDescription (java.lang.String, com.android.sdklib.repositoryv2.IdDisplay, java.lang.String, boolean)
String listDisplay
com.android.sdklib.repositoryv2.IdDisplay tag
String abiDisplayName
boolean obsolete
boolean isDefaultTag
public static java.lang.String createShortDescription (java.lang.String, java.lang.String, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.AndroidVersion, com.android.repository.Revision, boolean)
String listDisplay
String abi
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
boolean obsolete
boolean isDefaultTag
public static java.lang.String getAbiDisplayNameInternal (java.lang.String)
String abi
static void ()
}
com/android/sdklib/repository/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.repositoryv2.IdDisplay, java.lang.String, java.lang.String, java.lang.String[], com.android.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.repositoryv2.IdDisplay vendor
String path
String displayName
String[] oldPaths
com.android.repository.Revision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public java.lang.String[] getOldPaths ()
public static java.lang.String getPrettyName (com.android.sdklib.repositoryv2.IdDisplay, java.lang.String)
int n
int i
com.android.sdklib.repositoryv2.IdDisplay vendor
String extraPath
String name
String disp
boolean changed
char[] chars
}
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.repository.Revision, com.android.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision revision
com.android.repository.Revision minPlatformToolsRev
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
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 final com.android.sdklib.repository.descriptors.IPkgDesc mAddonDesc
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.repositoryv2.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
}
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 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
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
transient void appendLoadError (java.lang.String, java.lang.Object[])
String format
Object[] params
String loadError
public java.lang.String getListDescription ()
public void delete ()
public volatile int compareTo (java.lang.Object)
Object x0
}
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.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
public com.android.sdklib.repository.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.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
}
com/android/sdklib/repository/local/PackageParserUtils.classPackageParserUtils.java
package com.android.sdklib.repository.local
public com.android.sdklib.repository.local.PackageParserUtils extends java.lang.Object {
public void ()
public static com.android.repository.Revision getRevisionProperty (java.util.Properties, java.lang.String)
NumberFormatException ignore
java.util.Properties props
String propKey
String revStr
com.android.repository.Revision rev
public static java.lang.String getProperty (java.util.Properties, java.lang.String, java.lang.String)
java.util.Properties props
String propKey
String defaultValue
public static java.util.List parseSkinFolder (java.io.File, com.android.repository.io.FileOp)
java.io.File layout
java.io.File skinFolder
java.io.File[] arr$
int len$
int i$
java.util.ArrayList skinList
java.io.File[] files
java.io.File skinRootFolder
com.android.repository.io.FileOp 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 static final int LAYOUTLIB_VERSION_NOT_SPECIFIED
private java.util.Map myPlatformProp
public void (com.android.sdklib.repository.local.LocalSdk, java.io.File, java.util.Properties, com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
public com.android.sdklib.repository.descriptors.IPkgDesc getDesc ()
public java.lang.String getTargetHash ()
public int getLayoutlibApi ()
String propApi
String propRev
int llApi
int llRev
NumberFormatException e
java.util.Map platformProp
int layoutlibApi
private java.util.Map getPlatformProps ()
java.io.FileNotFoundException ignore
java.io.FileNotFoundException ignore
java.io.FileNotFoundException ignore
com.android.sdklib.repository.local.LocalSdk sdk
com.android.repository.io.FileOp fileOp
java.io.File platformFolder
java.io.File buildProp
java.io.File sourcePropFile
java.util.Map result
java.util.Map map
java.io.File sdkPropFile
}
com/android/sdklib/repository/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.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.repository.Revision 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.repository.Revision, com.android.repository.Revision)
com.android.sdklib.repository.local.LocalSdk localSdk
java.io.File localDir
java.util.Properties sourceProps
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
public com.android.sdklib.repository.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/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.repository.Revision mRevision
private com.android.sdklib.AndroidVersion mAndroidVersion
private String mPath
private com.android.sdklib.repositoryv2.IdDisplay mTag
private com.android.sdklib.repositoryv2.IdDisplay mVendor
private com.android.repository.Revision mMinToolsRev
private com.android.repository.Revision 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.repositoryv2.IdDisplay mNameIdDisplay
private com.android.repository.api.License mLicense
private String mListDisplay
private String mDescriptionShort
private String mDescriptionUrl
private boolean mIsObsolete
private void (com.android.sdklib.repository.descriptors.PkgType)
com.android.sdklib.repository.descriptors.PkgType type
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newTool (com.android.repository.Revision, com.android.repository.Revision)
com.android.repository.Revision revision
com.android.repository.Revision minPlatformToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newPlatformTool (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newBuildTool (com.android.repository.Revision)
com.android.repository.Revision 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.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newExtra (com.android.sdklib.repositoryv2.IdDisplay, java.lang.String, java.lang.String, java.lang.String[], com.android.repository.Revision)
com.android.sdklib.repositoryv2.IdDisplay vendor
String path
String displayName
String[] oldPaths
com.android.repository.Revision 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.repository.Revision, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newAddon (com.android.sdklib.AndroidVersion, com.android.repository.Revision, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.sdklib.repositoryv2.IdDisplay addonVendor
com.android.sdklib.repositoryv2.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.repositoryv2.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay tag
String abi
com.android.repository.Revision 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.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay, java.lang.String, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay addonVendor
com.android.sdklib.repositoryv2.IdDisplay addonName
String abi
com.android.repository.Revision 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.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision 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.repository.Revision, com.android.repository.Revision)
com.android.sdklib.AndroidVersion version
com.android.repository.Revision revision
com.android.repository.Revision minToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newNdk (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public static com.android.sdklib.repository.descriptors.PkgDesc$Builder newLLDB (com.android.repository.Revision)
com.android.repository.Revision revision
com.android.sdklib.repository.descriptors.PkgDesc$Builder p
public com.android.sdklib.repository.descriptors.PkgDesc$Builder setLicense (com.android.repository.api.License)
com.android.repository.api.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/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 {
public abstract com.android.sdklib.repository.descriptors.PkgType getType ()
public abstract java.lang.String getListDisplay ()
public abstract com.android.sdklib.repositoryv2.IdDisplay getName ()
public abstract java.lang.String getDescriptionShort ()
public abstract java.lang.String getDescriptionUrl ()
public abstract com.android.repository.api.License getLicense ()
public abstract boolean isObsolete ()
public abstract com.android.repository.Revision getRevision ()
public abstract com.android.sdklib.AndroidVersion getAndroidVersion ()
public abstract java.lang.String getPath ()
public abstract com.android.sdklib.repositoryv2.IdDisplay getTag ()
public abstract com.android.sdklib.repositoryv2.IdDisplay getVendor ()
public abstract com.android.repository.Revision getMinToolsRev ()
public abstract com.android.repository.Revision getMinPlatformToolsRev ()
public abstract boolean isUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc)
public abstract boolean isUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc, com.android.repository.Revision$PreviewComparison)
public abstract java.lang.String getInstallId ()
public abstract java.lang.String getBaseInstallId ()
public abstract java.io.File getCanonicalInstallFolder (java.io.File)
public abstract boolean isPreview ()
public abstract java.lang.String getListDescription ()
public abstract boolean hasVendor ()
public abstract boolean hasAndroidVersion ()
public abstract boolean hasPath ()
public abstract boolean hasTag ()
public abstract boolean hasMinToolsRev ()
public abstract boolean hasMinPlatformToolsRev ()
}
com/android/sdklib/repository/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.repository.Revision mRevision
private final com.android.sdklib.AndroidVersion mAndroidVersion
private final String mPath
private final com.android.sdklib.repositoryv2.IdDisplay mTag
private final com.android.sdklib.repositoryv2.IdDisplay mVendor
private final com.android.repository.Revision mMinToolsRev
private final com.android.repository.Revision 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.repository.api.License mLicense
private final String mListDisplay
private final String mDescriptionShort
private final String mDescriptionUrl
private final boolean mIsObsolete
private final com.android.sdklib.repositoryv2.IdDisplay mName
protected void (com.android.sdklib.repository.descriptors.PkgType, com.android.repository.api.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.repository.Revision, com.android.sdklib.AndroidVersion, java.lang.String, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay, com.android.repository.Revision, com.android.repository.Revision, com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor, com.android.sdklib.repository.descriptors.PkgDesc$IGetPath, com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repository.descriptors.PkgType type
com.android.repository.api.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion androidVersion
String path
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.repository.Revision minToolsRev
com.android.repository.Revision minPlatformToolsRev
com.android.sdklib.repository.descriptors.PkgDesc$IIsUpdateFor customIsUpdateFor
com.android.sdklib.repository.descriptors.PkgDesc$IGetPath customPath
com.android.sdklib.repositoryv2.IdDisplay name
public com.android.sdklib.repository.descriptors.PkgType getType ()
public java.lang.String getListDisplay ()
public com.android.sdklib.repositoryv2.IdDisplay getName ()
public java.lang.String getDescriptionShort ()
public java.lang.String getDescriptionUrl ()
public com.android.repository.api.License getLicense ()
public boolean isObsolete ()
public final boolean hasAndroidVersion ()
public final boolean hasPath ()
public final boolean hasTag ()
public boolean hasVendor ()
public boolean hasName ()
public final boolean hasMinToolsRev ()
public final boolean hasMinPlatformToolsRev ()
public final com.android.repository.Revision getRevision ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public boolean isPreview ()
public java.lang.String getPath ()
public com.android.sdklib.repositoryv2.IdDisplay getTag ()
public com.android.sdklib.repositoryv2.IdDisplay getVendor ()
public com.android.repository.Revision getMinToolsRev ()
public com.android.repository.Revision getMinPlatformToolsRev ()
public java.lang.String getInstallId ()
String id
public java.lang.String getBaseInstallId ()
int i
com.android.repository.Revision rev
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.repository.Revision$PreviewComparison)
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
com.android.repository.Revision$PreviewComparison previewComparison
private boolean isGenericUpdateFor (com.android.sdklib.repository.descriptors.IPkgDesc, com.android.repository.Revision$PreviewComparison)
com.android.sdklib.repository.descriptors.IPkgDesc existingDesc
com.android.repository.Revision$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.repository.Revision i
NumberFormatException e
String value
int end
int op
int start
String result
String name
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.sdklib.repository.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.repository.Revision$PreviewComparison)
com.android.sdklib.repository.descriptors.PkgDesc x0
com.android.sdklib.repository.descriptors.IPkgDesc x1
com.android.repository.Revision$PreviewComparison x2
}
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 {
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 mHasAndroidVersion
private final boolean mHasPath
private final boolean mHasTag
private final boolean mHasVendor
private final boolean mHasMinToolsRev
private final boolean mHasMinPlatformToolsRev
private final String mListDisplayPattern
private final boolean mHasName
private static final com.android.sdklib.repository.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)
int intValue
String folderName
String listDisplayPattern
boolean hasAndroidVersion
boolean hasPath
boolean hasTag
boolean hasVendor
boolean hasMinToolsRev
boolean hasMinPlatformToolsRev
boolean hasName
public int getIntValue ()
public java.lang.String getFolderName ()
public boolean hasAndroidVersion ()
public boolean hasPath ()
public boolean hasTag ()
public boolean hasVendor ()
public boolean hasName ()
public boolean hasMinToolsRev ()
public boolean hasMinPlatformToolsRev ()
public java.lang.String getListDisplayPattern ()
static void ()
}
com/android/sdklib/repository/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
void (com.android.sdklib.repository.descriptors.PkgType, com.android.repository.api.License, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.repository.Revision, com.android.sdklib.AndroidVersion, java.lang.String, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay, com.android.repository.Revision, com.android.repository.Revision, java.lang.String, java.lang.String[])
com.android.sdklib.repository.descriptors.PkgType type
com.android.repository.api.License license
String listDisplay
String descriptionShort
String descriptionUrl
boolean isObsolete
com.android.repository.Revision revision
com.android.sdklib.AndroidVersion androidVersion
String path
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.repository.Revision minToolsRev
com.android.repository.Revision minPlatformToolsRev
String nameDisplay
String[] oldPaths
public java.lang.String[] getOldPaths ()
public java.lang.String getNameDisplay ()
public static java.lang.String[] convertOldPaths (java.lang.String)
String oldPathsProperty
public static boolean compatibleVendorAndPath (com.android.sdklib.repository.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 double getPreciseSizeAsUnit (com.android.sdklib.devices.Storage$Unit)
com.android.sdklib.devices.Storage$Unit unit
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.devices.Storage s
public int hashCode ()
int result
public com.android.sdklib.devices.Storage$Unit getAppropriateUnits ()
com.android.sdklib.devices.Storage$Unit unit
com.android.sdklib.devices.Storage$Unit[] 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.repository.io.FileOp fop
java.io.File sysImgFolder
private boolean initUserDevices ()
com.android.prefs.AndroidLocation$AndroidLocationException e
String base
java.io.File renamedConfig
int i
org.xml.sax.SAXException e
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
java.io.File userDevicesFile
public void addUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
boolean changed
public void removeUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
public void replaceUserDevice (com.android.sdklib.devices.Device)
com.android.sdklib.devices.Device d
public void saveUserDevices ()
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.FileNotFoundException e
javax.xml.parsers.ParserConfigurationException e
javax.xml.transform.TransformerFactoryConfigurationError e
javax.xml.transform.TransformerException e
java.io.File userDevicesFile
public static java.util.Map getHardwareProperties (com.android.sdklib.devices.State)
com.android.sdklib.devices.State s
com.android.sdklib.devices.Hardware hw
java.util.Map props
java.util.Set sensors
public static java.util.Map getHardwareProperties (com.android.sdklib.devices.Device)
com.android.sdklib.devices.State s
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 int mAddressSizeInBytes
private final String mCpuArch
private final String mCpuModel
private final String mDisplayName
private static final com.android.sdklib.devices.Abi[] $VALUES
public static com.android.sdklib.devices.Abi[] values ()
public static com.android.sdklib.devices.Abi valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, int, java.lang.String, java.lang.String)
String abi
int addrSizeInBytes
String displayName
String cpuArch
private void (java.lang.String, int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
String abi
int addrSizeInBytes
String displayName
String cpuArch
String cpuModel
public static com.android.sdklib.devices.Abi getEnum (java.lang.String)
com.android.sdklib.devices.Abi a
com.android.sdklib.devices.Abi[] arr$
int len$
int i$
String abi
public java.lang.String toString ()
public java.lang.String getCpuArch ()
public int getAddressSizeInBytes ()
public java.lang.String getCpuModel ()
public java.lang.String getDisplayName ()
public boolean supportsMultipleCpuCores ()
static void ()
}
com/android/sdklib/devices/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/repositoryv2/
com/android/sdklib/repositoryv2/IdDisplay.classIdDisplay.java
package com.android.sdklib.repositoryv2
public abstract com.android.sdklib.repositoryv2.IdDisplay extends java.lang.Object implements java.lang.Comparable {
public void ()
public static com.android.sdklib.repositoryv2.IdDisplay create (java.lang.String, java.lang.String)
String id
String display
com.android.sdklib.repositoryv2.meta.SdkCommonFactory factory
com.android.sdklib.repositoryv2.IdDisplay result
public abstract void setId (java.lang.String)
public abstract void setDisplay (java.lang.String)
public abstract java.lang.String getId ()
public abstract java.lang.String getDisplay ()
public int compareTo (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay o
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public static java.lang.String idToDisplay (java.lang.String)
StringBuilder sb
char c
String id
String name
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/repositoryv2/LegacyRepoUtils$1.classLegacyRepoUtils.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.LegacyRepoUtils$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
}
com/android/sdklib/repositoryv2/MavenInstaller$MavenMetadata.classMavenInstaller.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata extends java.lang.Object {
protected String groupId
protected String artifactId
protected com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata$Versioning versioning
void ()
}
com/android/sdklib/repositoryv2/LegacyRepoUtils.classLegacyRepoUtils.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.LegacyRepoUtils extends java.lang.Object {
private static final java.util.regex.Pattern PATTERN_LIB_DATA
static final boolean $assertionsDisabled
public void ()
public static com.android.repository.impl.meta.TypeDetails createTypeDetails (com.android.sdklib.repository.descriptors.IPkgDesc, int, java.util.Collection, java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType details
com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType layoutLib
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.repositoryv2.meta.DetailsTypes$SysImgDetailsType details
com.android.sdklib.repositoryv2.IdDisplay tagIdDisplay
com.android.sdklib.repositoryv2.IdDisplay vendorIdDisplay
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.repositoryv2.IdDisplay tag
java.io.IOException e
com.android.sdklib.repositoryv2.meta.Library lib
String jarPath
com.android.sdklib.IAndroidTarget$OptionalLibrary addonLib
java.util.Iterator i$
com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries librariesType
java.util.List libraries
com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType details
com.android.sdklib.repositoryv2.IdDisplay vendorIdDisplay
com.android.sdklib.repositoryv2.IdDisplay nameIdDisplay
com.android.sdklib.repositoryv2.meta.DetailsTypes$SourceDetailsType details
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.repositoryv2.meta.DetailsTypes$ExtraDetailsType details
com.android.sdklib.repositoryv2.IdDisplay vendorIdDisplay
com.android.sdklib.repository.descriptors.IPkgDesc desc
int layoutLibVersion
java.util.Collection addonLibraries
java.io.File packageDir
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repositoryv2.meta.SdkCommonFactory sdkFactory
com.android.repository.api.SchemaModule repoExt
com.android.repository.api.SchemaModule addonExt
com.android.repository.api.SchemaModule sysImgExt
com.android.sdklib.repositoryv2.meta.RepoFactory repoFactory
com.android.sdklib.repositoryv2.meta.AddonFactory addonFactory
com.android.sdklib.repositoryv2.meta.SysImgFactory sysImgFactory
com.android.repository.impl.meta.GenericFactory genericFactory
com.android.sdklib.AndroidVersion androidVersion
public static java.lang.String getDisplayName (com.android.sdklib.repository.descriptors.IPkgDesc)
com.android.sdklib.repository.descriptors.IPkgDesc legacy
private static java.lang.String getDisplayNameInternal (com.android.sdklib.repository.descriptors.IPkgDesc)
com.android.sdklib.AndroidVersion androidVersion
com.android.sdklib.repository.descriptors.IPkgDesc legacy
String result
public static java.util.List parseLegacyAdditionalLibraries (java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
java.io.FileNotFoundException e
java.util.regex.Matcher m
String libData
String libName
String[] arr$
int len$
int i$
String[] libraryNames
String jarFile
String desc
com.android.sdklib.repositoryv2.meta.Library lib
java.util.Map$Entry entry
java.util.Iterator i$
java.io.File packageLocation
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
java.util.List result
java.io.File addOnManifest
java.util.Map propertyMap
String librariesValue
com.android.sdklib.repositoryv2.meta.SdkCommonFactory sdkFactory
java.util.Map libMap
public static java.lang.String getLegacyPath (com.android.sdklib.repository.descriptors.IPkgDesc, java.lang.String)
String path
String vendor
String name
com.android.sdklib.repository.descriptors.IPkgDesc desc
String relativeInstallPath
static void ()
}
com/android/sdklib/repositoryv2/MavenInstaller$1.classMavenInstaller.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.MavenInstaller$1 extends java.lang.Object {
}
com/android/sdklib/repositoryv2/LegacyLocalRepoLoader$LegacyLocalPackage.classLegacyLocalRepoLoader.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.LegacyLocalRepoLoader$LegacyLocalPackage extends java.lang.Object implements com.android.repository.api.LocalPackage {
private final com.android.repository.api.ProgressIndicator mProgress
private final com.android.sdklib.repository.local.LocalPkgInfo mWrapped
final com.android.sdklib.repositoryv2.LegacyLocalRepoLoader this$0
void (com.android.sdklib.repositoryv2.LegacyLocalRepoLoader, com.android.sdklib.repository.local.LocalPkgInfo, com.android.repository.api.ProgressIndicator)
com.android.sdklib.repository.local.LocalPkgInfo wrapped
com.android.repository.api.ProgressIndicator progress
public com.android.repository.impl.meta.TypeDetails getTypeDetails ()
int layoutVersion
java.util.List addonLibraries
public com.android.repository.Revision getVersion ()
public java.lang.String getDisplayName ()
public com.android.repository.api.License getLicense ()
com.android.repository.api.License res
com.android.repository.impl.meta.CommonFactory factory
public java.util.Collection getAllDependencies ()
java.util.List result
com.android.repository.Revision rev
com.android.repository.impl.meta.CommonFactory factory
public java.lang.String getPath ()
java.io.IOException e
String relativePath
public boolean obsolete ()
public com.android.repository.impl.meta.CommonFactory createFactory ()
public int compareTo (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage o
int result
public java.io.File getLocation ()
public void setInstalledPath (java.io.File)
java.io.File root
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sdklib/repositoryv2/AndroidSdkHandler.classAndroidSdkHandler.java
package com.android.sdklib.repositoryv2
public final com.android.sdklib.repositoryv2.AndroidSdkHandler extends java.lang.Object {
private static final com.android.repository.api.SchemaModule ADDON_MODULE
private static final com.android.repository.api.SchemaModule REPOSITORY_MODULE
private static final com.android.repository.api.SchemaModule SYS_IMG_MODULE
private static final com.android.repository.api.SchemaModule COMMON_MODULE
public static final String URL_GOOGLE_SDK_SITE
public static final String SDK_TEST_BASE_URL_ENV_VAR
public static final int LATEST_LEGACY_VERSION
static final String LOCAL_ADDONS_FILENAME
private static final String DEFAULT_SITE_LIST_FILENAME_PATTERN
private static final Object MANAGER_LOCK
private static final String LEGACY_REPO_URL_PATTERN
private static final String REPO_URL_PATTERN
private com.android.repository.api.RepoManager mRepoManager
private com.android.sdklib.repositoryv2.targets.SystemImageManager mSystemImageManager
private com.android.sdklib.repositoryv2.targets.AndroidTargetManager mAndroidTargetManager
private com.android.sdklib.BuildToolInfo mLatestBuildTool
private final com.android.repository.io.FileOp mFop
private static java.util.Map sInstances
private final java.io.File mLocation
private com.android.repository.impl.sources.LocalSourceProvider mUserSourceProvider
private static com.android.repository.api.FallbackRemoteRepoLoader sRemoteFallback
private static com.android.sdklib.repositoryv2.AndroidSdkHandler$RepoConfig sRepoConfig
public static com.android.sdklib.repositoryv2.AndroidSdkHandler getInstance (java.io.File)
java.io.File localPath
java.io.File key
com.android.sdklib.repositoryv2.AndroidSdkHandler instance
public void (java.io.File, com.android.repository.io.FileOp)
java.io.File localPath
com.android.repository.io.FileOp fop
public com.android.repository.api.RepoManager getSdkManager (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager result
public com.android.sdklib.repositoryv2.targets.SystemImageManager getSystemImageManager (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public com.android.sdklib.repositoryv2.targets.AndroidTargetManager getAndroidTargetManager (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public java.io.File getLocation ()
public com.android.repository.api.LocalPackage getLocalPackage (java.lang.String, com.android.repository.api.ProgressIndicator)
String path
com.android.repository.api.ProgressIndicator progress
public static void setRemoteFallback (com.android.repository.api.FallbackRemoteRepoLoader)
com.android.repository.api.FallbackRemoteRepoLoader fallbackSdk
private static void invalidateAll ()
com.android.sdklib.repositoryv2.AndroidSdkHandler handler
java.util.Iterator i$
public static com.android.repository.api.SchemaModule getCommonModule ()
public static com.android.repository.api.SchemaModule getAddonModule ()
public static com.android.repository.api.SchemaModule getRepositoryModule ()
public static com.android.repository.api.SchemaModule getSysImgModule ()
com.android.repository.api.RemoteListSourceProvider getRemoteListSourceProvider (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public com.android.repository.impl.sources.LocalSourceProvider getUserSourceProvider (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
private com.android.sdklib.repositoryv2.AndroidSdkHandler$RepoConfig getRepoConfig (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
public static com.android.repository.impl.installer.PackageInstaller findBestInstaller (com.android.repository.api.RepoPackage)
com.android.repository.api.RepoPackage p
public com.android.sdklib.BuildToolInfo getLatestBuildTool (com.android.repository.api.ProgressIndicator)
com.android.repository.api.LocalPackage p
java.util.Iterator i$
com.android.repository.api.RepoManager manager
com.android.sdklib.BuildToolInfo info
com.android.repository.api.ProgressIndicator progress
public com.android.sdklib.BuildToolInfo getBuildToolInfo (com.android.repository.Revision, com.android.repository.api.ProgressIndicator)
com.android.repository.Revision revision
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.RepositoryPackages packages
com.android.repository.api.LocalPackage p
public com.android.repository.io.FileOp getFileOp ()
static com.android.sdklib.repositoryv2.targets.SystemImageManager access$002 (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.sdklib.repositoryv2.targets.SystemImageManager)
com.android.sdklib.repositoryv2.AndroidSdkHandler x0
com.android.sdklib.repositoryv2.targets.SystemImageManager x1
static com.android.sdklib.repositoryv2.targets.AndroidTargetManager access$102 (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.sdklib.repositoryv2.targets.AndroidTargetManager)
com.android.sdklib.repositoryv2.AndroidSdkHandler x0
com.android.sdklib.repositoryv2.targets.AndroidTargetManager x1
static com.android.sdklib.BuildToolInfo access$202 (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.sdklib.BuildToolInfo)
com.android.sdklib.repositoryv2.AndroidSdkHandler x0
com.android.sdklib.BuildToolInfo x1
static com.android.repository.api.SchemaModule access$300 ()
static com.android.repository.api.SchemaModule access$400 ()
static com.android.repository.api.SchemaModule access$500 ()
static com.android.repository.api.SchemaModule access$600 ()
static void ()
}
com/android/sdklib/repositoryv2/LegacyTaskMonitor.classLegacyTaskMonitor.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.LegacyTaskMonitor extends java.lang.Object implements com.android.sdklib.internal.repository.ITaskMonitor {
private final com.android.repository.api.ProgressIndicator mWrapped
private int mProgressMax
public void (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator toWrap
public transient void setDescription (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void log (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logError (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient void logVerbose (java.lang.String, java.lang.Object[])
String format
Object[] args
public void setProgressMax (int)
int max
public int getProgressMax ()
public void incProgress (int)
int delta
public int getProgress ()
public 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 msgFormat
Object[] args
public transient void warning (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void info (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
public transient void verbose (java.lang.String, java.lang.Object[])
String msgFormat
Object[] args
}
com/android/sdklib/repositoryv2/MavenInstaller.classMavenInstaller.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.MavenInstaller extends java.lang.Object implements com.android.repository.impl.installer.PackageInstaller {
public static final String MAVEN_DIR_NAME
public static final String MAVEN_METADATA_FILE_NAME
public void ()
public boolean uninstall (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
com.android.repository.api.LocalPackage p
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager manager
com.android.repository.io.FileOp fop
private static boolean removeVersion (com.android.repository.api.LocalPackage, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator)
com.android.repository.api.LocalPackage p
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo info
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata metadata
public boolean install (com.android.repository.api.RemotePackage, com.android.repository.api.Downloader, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator, com.android.repository.api.RepoManager, com.android.repository.io.FileOp)
String path
java.io.File dest
java.io.File in
java.io.File out
java.io.File[] topDirContents
java.io.File packageRoot
com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo info
java.io.IOException e
com.android.repository.api.RemotePackage p
com.android.repository.api.Downloader downloader
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.RepoManager manager
com.android.repository.io.FileOp fop
java.net.URL url
private static com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo parsePackageInfo (java.io.File, com.android.repository.api.RepoPackage)
java.io.File path
com.android.repository.api.RepoPackage p
com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo result
private static boolean addVersion (java.io.File, com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
java.io.File metadataFile
com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo info
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata metadata
private static boolean writeMetadata (java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp, com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata)
com.android.repository.Revision rev
String s
java.util.Iterator i$
javax.xml.bind.JAXBException e
javax.xml.bind.JAXBContext context
javax.xml.bind.JAXBException e
javax.xml.bind.JAXBException e
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.File file
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata metadata
com.android.repository.Revision max
javax.xml.bind.Marshaller marshaller
java.io.ByteArrayOutputStream metadataOutBytes
java.io.OutputStream metadataOutFile
private static com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata parseMetadata (java.io.File, com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata metadata
java.io.File file
com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo info
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata metadata
static com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata unmarshalMetadata (java.io.File, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
javax.xml.bind.JAXBException e
javax.xml.bind.JAXBException e
java.io.FileNotFoundException e
javax.xml.bind.JAXBException e
java.io.File metadataFile
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
javax.xml.bind.JAXBContext context
javax.xml.bind.Unmarshaller unmarshaller
com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata result
java.io.InputStream metadataInputStream
private static boolean writeHashFile (java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator, java.io.ByteArrayOutputStream, com.android.repository.io.FileOp)
java.security.NoSuchAlgorithmException e
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File file
String algorithm
com.android.repository.api.ProgressIndicator progress
java.io.ByteArrayOutputStream metadataOutBytes
com.android.repository.io.FileOp fop
java.io.File md5File
java.security.MessageDigest digest
java.io.OutputStream md5OutFile
}
com/android/sdklib/repositoryv2/LegacyDownloader.classLegacyDownloader.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.LegacyDownloader extends java.lang.Object implements com.android.repository.api.Downloader {
private com.android.sdklib.internal.repository.DownloadCache mDownloadCache
private com.android.repository.io.FileOp mFileOp
public void (com.android.repository.io.FileOp)
com.android.repository.io.FileOp fop
public java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator) throws java.io.IOException
com.android.sdklib.internal.repository.CanceledByUserException e
java.net.URL url
com.android.repository.api.SettingsController controller
com.android.repository.api.ProgressIndicator indicator
public java.io.File downloadFully (java.net.URL, com.android.repository.api.SettingsController, com.android.repository.api.ProgressIndicator) throws java.io.IOException
com.android.utils.Pair downloadedResult
com.android.sdklib.internal.repository.CanceledByUserException e
java.net.URL url
com.android.repository.api.SettingsController settings
com.android.repository.api.ProgressIndicator indicator
java.io.File result
java.io.OutputStream out
}
com/android/sdklib/repositoryv2/AndroidSdkHandler$1.classAndroidSdkHandler.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.AndroidSdkHandler$1 extends java.lang.Object implements com.android.repository.api.RepoManager$RepoLoadedCallback {
final com.android.sdklib.repositoryv2.AndroidSdkHandler this$0
void (com.android.sdklib.repositoryv2.AndroidSdkHandler)
public void doRun (com.android.repository.impl.meta.RepositoryPackages)
com.android.repository.impl.meta.RepositoryPackages packages
}
com/android/sdklib/repositoryv2/LegacyLocalRepoLoader.classLegacyLocalRepoLoader.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.LegacyLocalRepoLoader extends java.lang.Object implements com.android.repository.api.FallbackLocalRepoLoader {
private final com.android.sdklib.repository.local.LocalSdk mLocalSdk
private final com.android.repository.api.RepoManager mManager
private java.util.Map mPkgs
private final com.android.repository.io.FileOp mFop
public void (java.io.File, com.android.repository.io.FileOp, com.android.repository.api.RepoManager)
java.io.File root
com.android.repository.io.FileOp fop
com.android.repository.api.RepoManager manager
public com.android.repository.api.LocalPackage parseLegacyLocalPackage (java.io.File, com.android.repository.api.ProgressIndicator)
com.android.sdklib.repository.local.LocalPkgInfo local
com.android.sdklib.repository.local.LocalPkgInfo[] arr$
int len$
int i$
java.util.Map result
java.io.File dir
com.android.repository.api.ProgressIndicator progress
com.android.sdklib.repository.local.LocalPkgInfo info
public void refresh ()
static com.android.repository.io.FileOp access$000 (com.android.sdklib.repositoryv2.LegacyLocalRepoLoader)
com.android.sdklib.repositoryv2.LegacyLocalRepoLoader x0
static com.android.repository.api.RepoManager access$100 (com.android.sdklib.repositoryv2.LegacyLocalRepoLoader)
com.android.sdklib.repositoryv2.LegacyLocalRepoLoader x0
}
com/android/sdklib/repositoryv2/MavenInstaller$MavenMetadata$Versioning.classMavenInstaller.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata$Versioning extends java.lang.Object {
protected String release
protected com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata$Versioning$Versions versions
protected long lastUpdated
public void ()
}
com/android/sdklib/repositoryv2/MavenInstaller$MavenMetadata$Versioning$Versions.classMavenInstaller.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.MavenInstaller$MavenMetadata$Versioning$Versions extends java.lang.Object {
protected java.util.List version
public void ()
}
com/android/sdklib/repositoryv2/LoggerProgressIndicatorWrapper.classLoggerProgressIndicatorWrapper.java
package com.android.sdklib.repositoryv2
public com.android.sdklib.repositoryv2.LoggerProgressIndicatorWrapper extends com.android.repository.api.ProgressIndicatorAdapter {
private final com.android.utils.ILogger mWrapped
public void (com.android.utils.ILogger)
com.android.utils.ILogger toWrap
public void logWarning (java.lang.String)
String s
public void logWarning (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logError (java.lang.String)
String s
public void logError (java.lang.String, java.lang.Throwable)
String s
Throwable e
public void logInfo (java.lang.String)
String s
private static java.lang.String throwableToString (java.lang.Throwable)
Throwable e
java.io.StringWriter writer
}
com/android/sdklib/repositoryv2/MavenInstaller$PackageInfo.classMavenInstaller.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.MavenInstaller$PackageInfo extends java.lang.Object {
public String artifactId
public String groupId
public String version
private void ()
void (com.android.sdklib.repositoryv2.MavenInstaller$1)
com.android.sdklib.repositoryv2.MavenInstaller$1 x0
}
com/android/sdklib/repositoryv2/AndroidSdkHandler$RepoConfig.classAndroidSdkHandler.java
package com.android.sdklib.repositoryv2
com.android.sdklib.repositoryv2.AndroidSdkHandler$RepoConfig extends java.lang.Object {
private com.android.repository.api.RemoteListSourceProvider mAddonsListSourceProvider
private com.android.repository.api.ConstantSourceProvider mRepositorySourceProvider
private com.android.repository.api.ConstantSourceProvider mLegacyRepositorySourceProvider
public void (com.android.repository.api.ProgressIndicator)
java.util.Map siteTypes
java.net.URISyntaxException e
com.android.repository.api.ProgressIndicator progress
com.android.repository.api.SchemaModule addonListModule
String url
public static com.android.repository.impl.sources.LocalSourceProvider createUserSourceProvider (com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.prefs.AndroidLocation$AndroidLocationException e
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fileOp
private static java.lang.String getAddonListUrl (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
private static java.lang.String getBaseUrl (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
String baseUrl
public com.android.repository.api.RemoteListSourceProvider getRemoteListSourceProvider ()
public com.android.repository.api.RepoManager createRepoManager (com.android.repository.api.ProgressIndicator, java.io.File, com.android.repository.api.FallbackRemoteRepoLoader, com.android.repository.impl.sources.LocalSourceProvider, com.android.repository.io.FileOp)
com.android.repository.api.ProgressIndicator progress
java.io.File localLocation
com.android.repository.api.FallbackRemoteRepoLoader remoteFallbackLoader
com.android.repository.impl.sources.LocalSourceProvider userProvider
com.android.repository.io.FileOp fop
com.android.repository.api.RepoManager result
}
com/android/sdklib/repositoryv2/meta/
com/android/sdklib/repositoryv2/meta/DetailsTypes$SourceDetailsType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$SourceDetailsType extends java.lang.Object implements com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType {
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$ExtraDetailsType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$ExtraDetailsType extends java.lang.Object {
public abstract void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
public abstract com.android.sdklib.repositoryv2.IdDisplay getVendor ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$SysImgDetailsType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$SysImgDetailsType extends java.lang.Object implements com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType {
public abstract void setAbi (java.lang.String)
public abstract java.lang.String getAbi ()
public abstract boolean isValidAbi (java.lang.String)
public abstract void setTag (com.android.sdklib.repositoryv2.IdDisplay)
public abstract com.android.sdklib.repositoryv2.IdDisplay getTag ()
public abstract void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
public abstract com.android.sdklib.repositoryv2.IdDisplay getVendor ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$PlatformDetailsType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType extends java.lang.Object implements com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType {
public abstract void setLayoutlib (com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType)
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType getLayoutlib ()
}
com/android/sdklib/repositoryv2/meta/SysImgFactory.classSysImgFactory.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.SysImgFactory extends com.android.repository.api.ElementFactory {
public void ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$SysImgDetailsType createSysImgDetailsType ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$AddonDetailsType$Libraries.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries extends java.lang.Object {
public void ()
public abstract java.util.List getLibrary ()
}
com/android/sdklib/repositoryv2/meta/AddonFactory.classAddonFactory.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.AddonFactory extends com.android.repository.api.ElementFactory {
public void ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$ExtraDetailsType createExtraDetailsType ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType createAddonDetailsType ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries createLibrariesType ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$MavenType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$MavenType extends java.lang.Object {
}
com/android/sdklib/repositoryv2/meta/Library.classLibrary.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.Library extends java.lang.Object implements com.android.sdklib.IAndroidTarget$OptionalLibrary {
private java.io.File mPackagePath
static final boolean $assertionsDisabled
public void ()
public void setPackagePath (java.io.File)
java.io.File packagePath
public java.io.File getJar ()
String localPath
public abstract java.lang.String getName ()
public abstract java.lang.String getDescription ()
public abstract boolean isManifestEntryRequired ()
public abstract void setLocalJarPath (java.lang.String)
public abstract void setDescription (java.lang.String)
public abstract void setName (java.lang.String)
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.IAndroidTarget$OptionalLibrary lib
public int hashCode ()
public java.lang.String toString ()
public abstract void setManifestEntryRequired (java.lang.Boolean)
static void ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$PlatformDetailsType$LayoutlibType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType extends java.lang.Object {
public void ()
public abstract void setApi (int)
public abstract int getApi ()
}
com/android/sdklib/repositoryv2/meta/RepoFactory.classRepoFactory.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.RepoFactory extends com.android.repository.api.ElementFactory {
public void ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$SourceDetailsType createSourceDetailsType ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType createPlatformDetailsType ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType createLayoutlibType ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public final com.android.sdklib.repositoryv2.meta.DetailsTypes extends java.lang.Object {
private void ()
public static com.android.sdklib.AndroidVersion getAndroidVersion (com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType)
com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType details
public static java.lang.String getPlatformPath (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public static java.lang.String getSourcesPath (com.android.sdklib.AndroidVersion)
com.android.sdklib.AndroidVersion version
public static java.lang.String getLldbPath (com.android.repository.Revision)
com.android.repository.Revision revision
public static java.lang.String getAddonPath (com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay name
public static java.lang.String getSysImgPath (com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repositoryv2.IdDisplay, java.lang.String)
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay name
String abi
public static java.lang.String getBuildToolsPath (com.android.repository.Revision)
com.android.repository.Revision revision
}
com/android/sdklib/repositoryv2/meta/SdkCommonFactory.classSdkCommonFactory.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.SdkCommonFactory extends java.lang.Object {
public void ()
public abstract com.android.sdklib.repositoryv2.IdDisplay createIdDisplayType ()
public abstract com.android.sdklib.repositoryv2.meta.Library createLibraryType ()
public com.android.sdklib.repositoryv2.meta.Library createLibraryType (java.lang.String, java.lang.String, java.lang.String, java.io.File, boolean)
String libraryName
String jarPath
String description
java.io.File packagePath
boolean requireManifestEntry
com.android.sdklib.repositoryv2.meta.Library result
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$ApiDetailsType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType extends java.lang.Object {
public abstract void setApiLevel (int)
public abstract int getApiLevel ()
public abstract void setCodename (java.lang.String)
public abstract java.lang.String getCodename ()
}
com/android/sdklib/repositoryv2/meta/DetailsTypes$AddonDetailsType.classDetailsTypes.java
package com.android.sdklib.repositoryv2.meta
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType extends java.lang.Object implements com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType {
public abstract void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
public abstract com.android.sdklib.repositoryv2.IdDisplay getVendor ()
public abstract com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries getLibraries ()
public abstract void setLibraries (com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries)
public abstract void setTag (com.android.sdklib.repositoryv2.IdDisplay)
public abstract com.android.sdklib.repositoryv2.IdDisplay getTag ()
public abstract java.lang.String getDefaultSkin ()
}
com/android/sdklib/repositoryv2/targets/
com/android/sdklib/repositoryv2/targets/AndroidTargetManager.classAndroidTargetManager.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.AndroidTargetManager extends java.lang.Object {
private java.util.Map mTargets
private final com.android.repository.io.FileOp mFop
private final com.android.sdklib.repositoryv2.AndroidSdkHandler mSdkHandler
private java.util.Map mLoadErrors
private java.util.Comparator TARGET_COMPARATOR
public void (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.repository.io.FileOp)
com.android.sdklib.repositoryv2.AndroidSdkHandler handler
com.android.repository.io.FileOp fop
public java.util.Collection getTargets (com.android.repository.api.ProgressIndicator)
com.android.repository.api.ProgressIndicator progress
private java.util.Map getTargetMap (com.android.repository.api.ProgressIndicator)
com.android.sdklib.repositoryv2.targets.PlatformTarget target
IllegalArgumentException e
com.android.repository.impl.meta.TypeDetails details
com.android.repository.api.LocalPackage p
java.util.Iterator i$
com.android.sdklib.AndroidVersion addonVersion
com.android.sdklib.repositoryv2.targets.PlatformTarget baseTarget
com.android.repository.impl.meta.TypeDetails details
com.android.repository.api.LocalPackage p
java.util.Iterator i$
java.util.Map newErrors
java.util.Map result
com.android.repository.api.RepoManager manager
java.util.Map platformTargets
com.android.repository.api.ProgressIndicator progress
public com.android.sdklib.IAndroidTarget getTargetFromHashString (java.lang.String, com.android.repository.api.ProgressIndicator)
com.android.sdklib.IAndroidTarget target
java.util.Iterator i$
String hash
com.android.repository.api.ProgressIndicator progress
public java.lang.String getErrorForPackage (java.lang.String)
String path
public com.android.sdklib.IAndroidTarget getTargetFromPackage (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator)
com.android.repository.api.LocalPackage p
com.android.repository.api.ProgressIndicator progress
}
com/android/sdklib/repositoryv2/targets/PlatformTarget.classPlatformTarget.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.PlatformTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
public static final String PLATFORM_VENDOR
private static final String PLATFORM_NAME
private static final String PLATFORM_NAME_PREVIEW
private com.android.repository.api.LocalPackage mPackage
private com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType mDetails
private java.util.List mOptionalLibraries
private java.util.Set mSkins
private java.util.Map mBuildProps
private com.android.sdklib.BuildToolInfo mBuildToolInfo
static final boolean $assertionsDisabled
public void (com.android.repository.api.LocalPackage, com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.repository.io.FileOp, com.android.repository.api.ProgressIndicator)
java.io.File optionalJson
String message
java.io.FileNotFoundException ignore
com.android.repository.api.LocalPackage p
com.android.sdklib.repositoryv2.AndroidSdkHandler sdkHandler
com.android.repository.io.FileOp fop
com.android.repository.api.ProgressIndicator progress
com.android.repository.impl.meta.TypeDetails details
java.io.File optionalDir
java.io.File buildProp
static java.util.List getLibsFromJson (java.io.File)
com.android.sdklib.repositoryv2.targets.PlatformTarget$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
public java.lang.String getLocation ()
public java.lang.String getVendor ()
public java.lang.String getName ()
com.android.sdklib.AndroidVersion version
public java.lang.String getFullName ()
public java.lang.String getDescription ()
public com.android.sdklib.AndroidVersion getVersion ()
public java.lang.String getVersionName ()
public int getRevision ()
public boolean isPlatform ()
public com.android.sdklib.IAndroidTarget getParent ()
public java.lang.String getPath (int)
int pathId
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public int getLayoutlibApi ()
public java.io.File getDefaultSkin ()
String skinName
String skinName
String skinName
public java.lang.String[] getPlatformLibraries ()
public java.lang.String getProperty (java.lang.String)
String name
public java.util.Map getProperties ()
public java.lang.String getShortClasspathName ()
public java.lang.String getClasspathName ()
public boolean canRunOn (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public java.lang.String hashString ()
public int compareTo (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget o
int res
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repositoryv2/targets/SystemImage.classSystemImage.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.SystemImage extends java.lang.Object implements com.android.sdklib.ISystemImage {
public static final com.android.sdklib.repositoryv2.IdDisplay DEFAULT_TAG
private final java.io.File mLocation
private final com.android.sdklib.repositoryv2.IdDisplay mTag
private final com.android.sdklib.repositoryv2.IdDisplay mVendor
private final String mAbi
private final java.io.File[] mSkins
private final com.android.sdklib.AndroidVersion mAndroidVersion
private final com.android.repository.api.RepoPackage mPackage
static final boolean $assertionsDisabled
public void (java.io.File, com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.repositoryv2.IdDisplay, java.lang.String, java.io.File[], com.android.repository.api.RepoPackage)
java.io.File location
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.repositoryv2.IdDisplay vendor
String abi
java.io.File[] skins
com.android.repository.api.RepoPackage pkg
com.android.repository.impl.meta.TypeDetails details
public java.io.File getLocation ()
public com.android.sdklib.repositoryv2.IdDisplay getTag ()
public com.android.sdklib.repositoryv2.IdDisplay getAddonVendor ()
public java.lang.String getAbiType ()
public java.io.File[] getSkins ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
public com.android.repository.api.RepoPackage getPackage ()
public int compareTo (com.android.sdklib.ISystemImage)
int i
com.android.sdklib.ISystemImage o
int res
java.io.File[] skins
java.io.File[] otherSkins
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
java.io.File f
java.io.File[] arr$
int len$
int i$
int hashCode
public com.android.repository.Revision getRevision ()
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repositoryv2/targets/PlatformTarget$Library.classPlatformTarget.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.PlatformTarget$Library extends java.lang.Object {
String name
String jar
boolean manifest
public void ()
}
com/android/sdklib/repositoryv2/targets/PlatformTarget$1.classPlatformTarget.java
package com.android.sdklib.repositoryv2.targets
final com.android.sdklib.repositoryv2.targets.PlatformTarget$1 extends com.google.gson.reflect.TypeToken {
void ()
}
com/android/sdklib/repositoryv2/targets/AndroidTargetManager$1.classAndroidTargetManager.java
package com.android.sdklib.repositoryv2.targets
com.android.sdklib.repositoryv2.targets.AndroidTargetManager$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sdklib.repositoryv2.targets.AndroidTargetManager this$0
void (com.android.sdklib.repositoryv2.targets.AndroidTargetManager)
public int compare (com.android.repository.api.LocalPackage, com.android.repository.api.LocalPackage)
com.android.repository.api.LocalPackage o1
com.android.repository.api.LocalPackage o2
com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType details1
com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType details2
com.android.sdklib.AndroidVersion version1
com.android.sdklib.AndroidVersion version2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sdklib/repositoryv2/targets/SystemImageManager.classSystemImageManager.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.SystemImageManager extends java.lang.Object {
private final com.android.repository.io.FileOp mFop
private final com.android.repository.api.RepoManager mRepoManager
private final com.android.sdklib.repositoryv2.meta.DetailsTypes$SysImgDetailsType mValidator
private static final String SYS_IMG_NAME
private static final int MAX_DEPTH
private com.google.common.collect.Multimap mPackageToImage
private java.util.Map mPathToImage
private com.google.common.collect.Table mValuesToImage
public void (com.android.repository.api.RepoManager, com.android.sdklib.repositoryv2.meta.SysImgFactory, com.android.repository.io.FileOp)
com.android.repository.api.RepoManager mgr
com.android.sdklib.repositoryv2.meta.SysImgFactory factory
com.android.repository.io.FileOp fop
public java.util.Collection getImages ()
public com.google.common.collect.Multimap getImageMap ()
public java.util.Collection lookup (com.android.sdklib.repositoryv2.IdDisplay, com.android.sdklib.AndroidVersion, com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay vendor
com.google.common.collect.Multimap m
private void init ()
com.android.sdklib.repositoryv2.IdDisplay vendor
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.AndroidVersion version
com.google.common.collect.Multimap vendorImageMap
com.android.sdklib.repositoryv2.targets.SystemImage img
java.util.Iterator i$
com.google.common.collect.Multimap images
com.google.common.collect.Table valuesToImage
java.util.Map pathToImages
private com.google.common.collect.Multimap buildImageMap ()
java.io.File skinDir
com.android.repository.api.LocalPackage p
java.util.Iterator i$
com.android.repository.impl.meta.TypeDetails typeDetails
com.android.repository.api.LocalPackage p
java.util.Iterator i$
com.google.common.collect.Multimap result
java.util.Map platformSkins
java.util.Collection packages
private void collectImages (java.io.File, com.android.repository.api.LocalPackage, int, java.util.Map, com.google.common.collect.Multimap)
String name
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File dir
com.android.repository.api.LocalPackage p
int depth
java.util.Map platformSkins
com.google.common.collect.Multimap collector
private com.android.sdklib.repositoryv2.targets.SystemImage createSysImg (com.android.repository.api.LocalPackage, java.io.File, java.util.Map)
String abi
String abi
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.repositoryv2.IdDisplay tag
java.util.List skinList
java.io.File[] skins
com.android.repository.api.LocalPackage p
java.io.File dir
java.util.Map platformSkins
String containingDir
String abi
com.android.repository.impl.meta.TypeDetails details
com.android.sdklib.AndroidVersion version
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.repositoryv2.IdDisplay vendor
java.io.File skinDir
java.io.File[] skins
public com.android.sdklib.ISystemImage getImageAt (java.io.File)
java.io.File imageDir
}
com/android/sdklib/repositoryv2/targets/OptionalLibraryImpl.classOptionalLibraryImpl.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.OptionalLibraryImpl extends java.lang.Object implements com.android.sdklib.IAndroidTarget$OptionalLibrary {
private final String mLibraryName
private final java.io.File mJarFile
private final String mDescription
private final boolean mRequireManifestEntry
public void (java.lang.String, java.io.File, java.lang.String, boolean)
String libraryName
java.io.File jarFile
String description
boolean requireManifestEntry
public java.lang.String getName ()
public java.io.File getJar ()
public java.lang.String getDescription ()
public boolean isManifestEntryRequired ()
public java.lang.String getLocalJarPath ()
public boolean equals (java.lang.Object)
Object o
com.android.sdklib.IAndroidTarget$OptionalLibrary lib
public int hashCode ()
public java.lang.String toString ()
}
com/android/sdklib/repositoryv2/targets/AddonTarget.classAddonTarget.java
package com.android.sdklib.repositoryv2.targets
public com.android.sdklib.repositoryv2.targets.AddonTarget extends java.lang.Object implements com.android.sdklib.IAndroidTarget {
private com.android.repository.api.LocalPackage mPackage
private com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType mDetails
private com.android.sdklib.IAndroidTarget mBasePlatform
private java.io.File[] mSkins
private java.io.File mDefaultSkin
private java.util.List mAdditionalLibraries
static final boolean $assertionsDisabled
public void (com.android.repository.api.LocalPackage, com.android.sdklib.IAndroidTarget, com.android.sdklib.repositoryv2.targets.SystemImageManager, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
java.io.File skin
java.io.File[] arr$
int len$
int i$
java.io.File skin
java.util.Iterator i$
com.android.repository.api.LocalPackage p
com.android.sdklib.IAndroidTarget baseTarget
com.android.sdklib.repositoryv2.targets.SystemImageManager sysImgMgr
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.repository.impl.meta.TypeDetails details
java.util.Map skins
String defaultSkinName
private static java.util.List parseAdditionalLibraries (com.android.repository.api.LocalPackage, com.android.repository.api.ProgressIndicator, com.android.repository.io.FileOp)
com.android.sdklib.repositoryv2.meta.Library library
java.util.Iterator i$
com.android.repository.api.LocalPackage p
com.android.repository.api.ProgressIndicator progress
com.android.repository.io.FileOp fop
com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries libraries
java.util.List result
public java.lang.String getLocation ()
public java.lang.String getVendor ()
public java.lang.String getName ()
public java.lang.String getFullName ()
public java.lang.String getClasspathName ()
public java.lang.String getShortClasspathName ()
public java.lang.String getDescription ()
public com.android.sdklib.AndroidVersion getVersion ()
public java.lang.String getVersionName ()
public int getRevision ()
public boolean isPlatform ()
public com.android.sdklib.IAndroidTarget getParent ()
public java.lang.String getPath (int)
int pathId
String installPath
public java.io.File getFile (int)
int pathId
public com.android.sdklib.BuildToolInfo getBuildToolInfo ()
public java.util.List getBootClasspath ()
public java.util.List getOptionalLibraries ()
public java.util.List getAdditionalLibraries ()
public boolean hasRenderingLibrary ()
public java.io.File[] getSkins ()
public java.io.File getDefaultSkin ()
public java.lang.String[] getPlatformLibraries ()
public java.lang.String getProperty (java.lang.String)
String name
public java.util.Map getProperties ()
public boolean canRunOn (com.android.sdklib.IAndroidTarget)
com.android.sdklib.IAndroidTarget target
public java.lang.String hashString ()
public int compareTo (com.android.sdklib.IAndroidTarget)
com.android.sdklib.repositoryv2.targets.AddonTarget targetAddOn
int vendorDiff
com.android.sdklib.IAndroidTarget target
int versionDiff
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repositoryv2/generated/
com/android/sdklib/repositoryv2/generated/sysimg/
com/android/sdklib/repositoryv2/generated/sysimg/v1/
com/android/sdklib/repositoryv2/generated/sysimg/v1/SysImgDetailsType.classSysImgDetailsType.java
package com.android.sdklib.repositoryv2.generated.sysimg.v1
public com.android.sdklib.repositoryv2.generated.sysimg.v1.SysImgDetailsType extends com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType implements com.android.sdklib.repositoryv2.meta.DetailsTypes$SysImgDetailsType {
protected com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType tag
protected com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType vendor
protected String abi
public void ()
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType getTag ()
public void setTagInternal (com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType)
com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType value
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType)
com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType value
public java.lang.String getAbi ()
public void setAbi (java.lang.String)
String value
public boolean isValidAbi (java.lang.String)
String value
public void setTag (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay value
public void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay value
public com.android.sdklib.repositoryv2.generated.sysimg.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.ElementFactory createFactory ()
public volatile com.android.sdklib.repositoryv2.IdDisplay getVendor ()
public volatile com.android.sdklib.repositoryv2.IdDisplay getTag ()
}
com/android/sdklib/repositoryv2/generated/sysimg/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.generated.sysimg.v1
public com.android.sdklib.repositoryv2.generated.sysimg.v1.ObjectFactory extends com.android.sdklib.repositoryv2.meta.SysImgFactory {
private static final javax.xml.namespace.QName _SdkSysImg_QNAME
public void ()
public com.android.sdklib.repositoryv2.generated.sysimg.v1.SysImgDetailsType createSysImgDetailsType ()
public javax.xml.bind.JAXBElement createSdkSysImg (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$SysImgDetailsType createSysImgDetailsType ()
public volatile javax.xml.bind.JAXBElement generateElement (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repositoryv2/generated/sysimg/v1/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.generated.sysimg.v1
abstract com.android.sdklib.repositoryv2.generated.sysimg.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repositoryv2/generated/common/
com/android/sdklib/repositoryv2/generated/common/v1/
com/android/sdklib/repositoryv2/generated/common/v1/IdDisplayType.classIdDisplayType.java
package com.android.sdklib.repositoryv2.generated.common.v1
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType extends com.android.sdklib.repositoryv2.IdDisplay {
protected String id
protected String display
public void ()
public java.lang.String getId ()
public void setId (java.lang.String)
String value
public java.lang.String getDisplay ()
public void setDisplay (java.lang.String)
String value
public boolean isValidId (java.lang.String)
String value
public com.android.sdklib.repositoryv2.generated.common.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/generated/common/v1/LibraryType.classLibraryType.java
package com.android.sdklib.repositoryv2.generated.common.v1
public com.android.sdklib.repositoryv2.generated.common.v1.LibraryType extends com.android.sdklib.repositoryv2.meta.Library {
protected String description
protected String localJarPath
protected String name
protected Boolean manifestEntryRequired
public void ()
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String value
public java.lang.String getLocalJarPath ()
public void setLocalJarPath (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public boolean isManifestEntryRequired ()
public void setManifestEntryRequired (java.lang.Boolean)
Boolean value
public com.android.sdklib.repositoryv2.generated.common.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/generated/common/v1/ApiDetailsType.classApiDetailsType.java
package com.android.sdklib.repositoryv2.generated.common.v1
public abstract com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.sdklib.repositoryv2.meta.DetailsTypes$ApiDetailsType {
protected int apiLevel
protected String codename
public void ()
public int getApiLevel ()
public void setApiLevel (int)
int value
public java.lang.String getCodename ()
public void setCodename (java.lang.String)
String value
}
com/android/sdklib/repositoryv2/generated/common/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.generated.common.v1
public com.android.sdklib.repositoryv2.generated.common.v1.ObjectFactory extends com.android.sdklib.repositoryv2.meta.SdkCommonFactory {
public void ()
public com.android.sdklib.repositoryv2.IdDisplay createIdDisplayType ()
public com.android.sdklib.repositoryv2.meta.Library createLibraryType ()
}
com/android/sdklib/repositoryv2/generated/common/v1/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.generated.common.v1
abstract com.android.sdklib.repositoryv2.generated.common.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repositoryv2/generated/addon/
com/android/sdklib/repositoryv2/generated/addon/v1/
com/android/sdklib/repositoryv2/generated/addon/v1/MavenType.classMavenType.java
package com.android.sdklib.repositoryv2.generated.addon.v1
public com.android.sdklib.repositoryv2.generated.addon.v1.MavenType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.sdklib.repositoryv2.meta.DetailsTypes$MavenType {
protected com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType vendor
public void ()
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType)
com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType value
public void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay value
public com.android.sdklib.repositoryv2.generated.addon.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.ElementFactory createFactory ()
}
com/android/sdklib/repositoryv2/generated/addon/v1/AddonDetailsType.classAddonDetailsType.java
package com.android.sdklib.repositoryv2.generated.addon.v1
public com.android.sdklib.repositoryv2.generated.addon.v1.AddonDetailsType extends com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType implements com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType {
protected com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType vendor
protected com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType tag
protected String defaultSkin
protected com.android.sdklib.repositoryv2.generated.addon.v1.LibrariesType libraries
public void ()
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType)
com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType value
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType getTag ()
public void setTagInternal (com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType)
com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType value
public java.lang.String getDefaultSkin ()
public void setDefaultSkin (java.lang.String)
String value
public com.android.sdklib.repositoryv2.generated.addon.v1.LibrariesType getLibraries ()
public void setLibrariesInternal (com.android.sdklib.repositoryv2.generated.addon.v1.LibrariesType)
com.android.sdklib.repositoryv2.generated.addon.v1.LibrariesType value
public void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay value
public void setTag (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay value
public void setLibraries (com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries)
com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries value
public com.android.sdklib.repositoryv2.generated.addon.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.ElementFactory createFactory ()
public volatile com.android.sdklib.repositoryv2.IdDisplay getTag ()
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries getLibraries ()
public volatile com.android.sdklib.repositoryv2.IdDisplay getVendor ()
}
com/android/sdklib/repositoryv2/generated/addon/v1/LibrariesType.classLibrariesType.java
package com.android.sdklib.repositoryv2.generated.addon.v1
public com.android.sdklib.repositoryv2.generated.addon.v1.LibrariesType extends com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries {
protected java.util.List library
public void ()
public java.util.List getLibraryInternal ()
public java.util.List getLibrary ()
public com.android.sdklib.repositoryv2.generated.addon.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/generated/addon/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.generated.addon.v1
public com.android.sdklib.repositoryv2.generated.addon.v1.ObjectFactory extends com.android.sdklib.repositoryv2.meta.AddonFactory {
private static final javax.xml.namespace.QName _SdkAddon_QNAME
public void ()
public com.android.sdklib.repositoryv2.generated.addon.v1.AddonDetailsType createAddonDetailsType ()
public com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType$Libraries createLibrariesType ()
public com.android.sdklib.repositoryv2.generated.addon.v1.ExtraDetailsType createExtraDetailsType ()
public com.android.sdklib.repositoryv2.generated.addon.v1.MavenType createMavenType ()
public javax.xml.bind.JAXBElement createSdkAddon (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$AddonDetailsType createAddonDetailsType ()
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$ExtraDetailsType createExtraDetailsType ()
public volatile javax.xml.bind.JAXBElement generateElement (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repositoryv2/generated/addon/v1/ExtraDetailsType.classExtraDetailsType.java
package com.android.sdklib.repositoryv2.generated.addon.v1
public com.android.sdklib.repositoryv2.generated.addon.v1.ExtraDetailsType extends com.android.repository.impl.generated.v1.TypeDetails implements com.android.sdklib.repositoryv2.meta.DetailsTypes$ExtraDetailsType {
protected com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType vendor
public void ()
public com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType getVendor ()
public void setVendorInternal (com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType)
com.android.sdklib.repositoryv2.generated.common.v1.IdDisplayType value
public void setVendor (com.android.sdklib.repositoryv2.IdDisplay)
com.android.sdklib.repositoryv2.IdDisplay value
public com.android.sdklib.repositoryv2.generated.addon.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.ElementFactory createFactory ()
public volatile com.android.sdklib.repositoryv2.IdDisplay getVendor ()
}
com/android/sdklib/repositoryv2/generated/addon/v1/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.generated.addon.v1
abstract com.android.sdklib.repositoryv2.generated.addon.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repositoryv2/generated/repository/
com/android/sdklib/repositoryv2/generated/repository/v1/
com/android/sdklib/repositoryv2/generated/repository/v1/SourceDetailsType.classSourceDetailsType.java
package com.android.sdklib.repositoryv2.generated.repository.v1
public com.android.sdklib.repositoryv2.generated.repository.v1.SourceDetailsType extends com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType implements com.android.sdklib.repositoryv2.meta.DetailsTypes$SourceDetailsType {
public void ()
public com.android.sdklib.repositoryv2.generated.repository.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.ElementFactory createFactory ()
}
com/android/sdklib/repositoryv2/generated/repository/v1/LayoutlibType.classLayoutlibType.java
package com.android.sdklib.repositoryv2.generated.repository.v1
public com.android.sdklib.repositoryv2.generated.repository.v1.LayoutlibType extends com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType {
protected int api
public void ()
public int getApi ()
public void setApi (int)
int value
public com.android.sdklib.repositoryv2.generated.repository.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/generated/repository/v1/PlatformDetailsType.classPlatformDetailsType.java
package com.android.sdklib.repositoryv2.generated.repository.v1
public com.android.sdklib.repositoryv2.generated.repository.v1.PlatformDetailsType extends com.android.sdklib.repositoryv2.generated.common.v1.ApiDetailsType implements com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType {
protected com.android.sdklib.repositoryv2.generated.repository.v1.LayoutlibType layoutlib
public void ()
public com.android.sdklib.repositoryv2.generated.repository.v1.LayoutlibType getLayoutlib ()
public void setLayoutlibInternal (com.android.sdklib.repositoryv2.generated.repository.v1.LayoutlibType)
com.android.sdklib.repositoryv2.generated.repository.v1.LayoutlibType value
public void setLayoutlib (com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType)
com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType value
public com.android.sdklib.repositoryv2.generated.repository.v1.ObjectFactory createFactory ()
public volatile com.android.repository.api.ElementFactory createFactory ()
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType getLayoutlib ()
}
com/android/sdklib/repositoryv2/generated/repository/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.generated.repository.v1
public com.android.sdklib.repositoryv2.generated.repository.v1.ObjectFactory extends com.android.sdklib.repositoryv2.meta.RepoFactory {
private static final javax.xml.namespace.QName _SdkRepository_QNAME
public void ()
public com.android.sdklib.repositoryv2.generated.repository.v1.PlatformDetailsType createPlatformDetailsType ()
public com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType$LayoutlibType createLayoutlibType ()
public com.android.sdklib.repositoryv2.generated.repository.v1.SourceDetailsType createSourceDetailsType ()
public javax.xml.bind.JAXBElement createSdkRepository (com.android.repository.impl.generated.v1.RepositoryType)
com.android.repository.impl.generated.v1.RepositoryType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.api.Repository)
com.android.repository.api.Repository value
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$PlatformDetailsType createPlatformDetailsType ()
public volatile com.android.sdklib.repositoryv2.meta.DetailsTypes$SourceDetailsType createSourceDetailsType ()
public volatile javax.xml.bind.JAXBElement generateElement (java.lang.Object)
Object x0
static void ()
}
com/android/sdklib/repositoryv2/generated/repository/v1/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.generated.repository.v1
abstract com.android.sdklib.repositoryv2.generated.repository.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repositoryv2/sources/
com/android/sdklib/repositoryv2/sources/RemoteSiteType$SysImgSiteType.classRemoteSiteType.java
package com.android.sdklib.repositoryv2.sources
public abstract com.android.sdklib.repositoryv2.sources.RemoteSiteType$SysImgSiteType extends java.lang.Object implements com.android.repository.api.RepositorySource {
}
com/android/sdklib/repositoryv2/sources/RemoteSiteType$AddonSiteType.classRemoteSiteType.java
package com.android.sdklib.repositoryv2.sources
public abstract com.android.sdklib.repositoryv2.sources.RemoteSiteType$AddonSiteType extends java.lang.Object implements com.android.repository.api.RepositorySource {
}
com/android/sdklib/repositoryv2/sources/RemoteSiteType.classRemoteSiteType.java
package com.android.sdklib.repositoryv2.sources
public final com.android.sdklib.repositoryv2.sources.RemoteSiteType extends java.lang.Object {
private void ()
}
com/android/sdklib/repositoryv2/sources/generated/
com/android/sdklib/repositoryv2/sources/generated/v1/
com/android/sdklib/repositoryv2/sources/generated/v1/AddonsListType.classAddonsListType.java
package com.android.sdklib.repositoryv2.sources.generated.v1
public com.android.sdklib.repositoryv2.sources.generated.v1.AddonsListType extends com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList {
protected java.util.List addonSite
public void ()
public java.util.List getAddonSiteInternal ()
public java.util.List getAddonSite ()
public com.android.sdklib.repositoryv2.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v1/AddonSiteType.classAddonSiteType.java
package com.android.sdklib.repositoryv2.sources.generated.v1
public com.android.sdklib.repositoryv2.sources.generated.v1.AddonSiteType extends com.android.repository.api.RemoteSource implements com.android.sdklib.repositoryv2.sources.RemoteSiteType$AddonSiteType {
protected String url
protected String name
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public com.android.sdklib.repositoryv2.sources.generated.v1.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v1/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.sources.generated.v1
public com.android.sdklib.repositoryv2.sources.generated.v1.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SdkAddonsList_QNAME
public void ()
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList createAddonsListType ()
public com.android.repository.api.RemoteSource createAddonSiteType ()
public javax.xml.bind.JAXBElement createSdkAddonsList (com.android.sdklib.repositoryv2.sources.generated.v1.AddonsListType)
com.android.sdklib.repositoryv2.sources.generated.v1.AddonsListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/sdklib/repositoryv2/sources/generated/v1/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.sources.generated.v1
abstract com.android.sdklib.repositoryv2.sources.generated.v1.package-info extends java.lang.Object {
}
com/android/sdklib/repositoryv2/sources/generated/v3/
com/android/sdklib/repositoryv2/sources/generated/v3/AddonSiteType.classAddonSiteType.java
package com.android.sdklib.repositoryv2.sources.generated.v3
public com.android.sdklib.repositoryv2.sources.generated.v3.AddonSiteType extends com.android.repository.impl.sources.generated.v1.SiteType implements com.android.sdklib.repositoryv2.sources.RemoteSiteType$AddonSiteType {
public void ()
public com.android.sdklib.repositoryv2.sources.generated.v3.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v3/SysImgSiteType.classSysImgSiteType.java
package com.android.sdklib.repositoryv2.sources.generated.v3
public com.android.sdklib.repositoryv2.sources.generated.v3.SysImgSiteType extends com.android.repository.impl.sources.generated.v1.SiteType implements com.android.sdklib.repositoryv2.sources.RemoteSiteType$SysImgSiteType {
public void ()
public com.android.sdklib.repositoryv2.sources.generated.v3.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v3/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.sources.generated.v3
public com.android.sdklib.repositoryv2.sources.generated.v3.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SdkAddonsList_QNAME
public void ()
public com.android.sdklib.repositoryv2.sources.generated.v3.AddonSiteType createAddonSiteType ()
public com.android.sdklib.repositoryv2.sources.generated.v3.SysImgSiteType createSysImgSiteType ()
public javax.xml.bind.JAXBElement createSdkAddonsList (com.android.repository.impl.sources.generated.v1.SiteListType)
com.android.repository.impl.sources.generated.v1.SiteListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/sdklib/repositoryv2/sources/generated/v3/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.sources.generated.v3
abstract com.android.sdklib.repositoryv2.sources.generated.v3.package-info extends java.lang.Object {
}
com/android/sdklib/repositoryv2/sources/generated/v2/
com/android/sdklib/repositoryv2/sources/generated/v2/AddonsListType.classAddonsListType.java
package com.android.sdklib.repositoryv2.sources.generated.v2
public com.android.sdklib.repositoryv2.sources.generated.v2.AddonsListType extends com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList {
protected java.util.List addonSiteOrSysImgSite
public void ()
public java.util.List getAddonSiteOrSysImgSite ()
public com.android.sdklib.repositoryv2.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v2/AddonSiteType.classAddonSiteType.java
package com.android.sdklib.repositoryv2.sources.generated.v2
public com.android.sdklib.repositoryv2.sources.generated.v2.AddonSiteType extends com.android.repository.api.RemoteSource implements com.android.sdklib.repositoryv2.sources.RemoteSiteType$AddonSiteType {
protected String url
protected String name
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public com.android.sdklib.repositoryv2.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v2/SysImgSiteType.classSysImgSiteType.java
package com.android.sdklib.repositoryv2.sources.generated.v2
public com.android.sdklib.repositoryv2.sources.generated.v2.SysImgSiteType extends com.android.repository.api.RemoteSource implements com.android.sdklib.repositoryv2.sources.RemoteSiteType$SysImgSiteType {
protected String url
protected String name
public void ()
public java.lang.String getUrl ()
public void setUrl (java.lang.String)
String value
public java.lang.String getName ()
public void setName (java.lang.String)
String value
public com.android.sdklib.repositoryv2.sources.generated.v2.ObjectFactory createFactory ()
}
com/android/sdklib/repositoryv2/sources/generated/v2/ObjectFactory.classObjectFactory.java
package com.android.sdklib.repositoryv2.sources.generated.v2
public com.android.sdklib.repositoryv2.sources.generated.v2.ObjectFactory extends java.lang.Object {
private static final javax.xml.namespace.QName _SdkAddonsList_QNAME
public void ()
public com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList createAddonsListType ()
public com.android.repository.api.RemoteSource createAddonSiteType ()
public com.android.repository.api.RemoteSource createSysImgSiteType ()
public javax.xml.bind.JAXBElement createSdkAddonsList (com.android.sdklib.repositoryv2.sources.generated.v2.AddonsListType)
com.android.sdklib.repositoryv2.sources.generated.v2.AddonsListType value
public javax.xml.bind.JAXBElement generateElement (com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList)
com.android.repository.impl.sources.RemoteListSourceProviderImpl$SiteList value
static void ()
}
com/android/sdklib/repositoryv2/sources/generated/v2/package-info.classpackage-info.java
package com.android.sdklib.repositoryv2.sources.generated.v2
abstract com.android.sdklib.repositoryv2.sources.generated.v2.package-info extends java.lang.Object {
}
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/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/repository/
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.repository.io.FileOp 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.repository.io.FileOp, com.android.sdklib.internal.repository.DownloadCache$Strategy)
com.android.repository.io.FileOp 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/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/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/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)
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/GpuMode.classGpuMode.java
package com.android.sdklib.internal.avd
public final com.android.sdklib.internal.avd.GpuMode extends java.lang.Enum {
public static final com.android.sdklib.internal.avd.GpuMode DEFAULT
public static final com.android.sdklib.internal.avd.GpuMode MESA
public static final com.android.sdklib.internal.avd.GpuMode SWIFT
public static final com.android.sdklib.internal.avd.GpuMode OFF
private String mySetting
private static final com.android.sdklib.internal.avd.GpuMode[] $VALUES
public static com.android.sdklib.internal.avd.GpuMode[] values ()
public static com.android.sdklib.internal.avd.GpuMode valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String setting
public java.lang.String toString ()
public static com.android.sdklib.internal.avd.GpuMode fromGpuSetting (java.lang.String)
com.android.sdklib.internal.avd.GpuMode mode
com.android.sdklib.internal.avd.GpuMode[] arr$
int len$
int i$
String setting
public java.lang.String getGpuSetting ()
static void ()
}
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_CPU_CORES
public static final String AVD_INI_DEVICE_MANUFACTURER
public static final String AVD_INI_DEVICE_NAME
public static final String AVD_INI_SKIN_PATH
public static final String AVD_INI_BACKUP_SKIN_PATH
public static final String AVD_INI_SKIN_NAME
public static final String AVD_INI_SKIN_DYNAMIC
public static final String AVD_INI_SDCARD_PATH
public static final String AVD_INI_SDCARD_SIZE
public static final String AVD_INI_IMAGES_1
public static final String AVD_INI_IMAGES_2
public static final String AVD_INI_SNAPSHOT_PRESENT
public static final String AVD_INI_GPU_EMULATION
public static final String AVD_INI_GPU_MODE
public static final String AVD_INI_CAMERA_FRONT
public static final String AVD_INI_CAMERA_BACK
public static final String AVD_INI_RAM_SIZE
public static final String AVD_INI_VM_HEAP_SIZE
public static final String AVD_INI_DATA_PARTITION_SIZE
public static final String AVD_INI_DEVICE_HASH_V1
public static final String AVD_INI_DEVICE_HASH_V2
public static final String AVD_INI_ANDROID_API
public static final String AVD_INI_ANDROID_CODENAME
public static final java.util.regex.Pattern NUMERIC_SKIN_SIZE
private static final String USERDATA_IMG
private static final String BOOT_PROP
static final String CONFIG_INI
private static final String SDCARD_IMG
private static final String SNAPSHOTS_IMG
static final String INI_EXTENSION
private static final java.util.regex.Pattern INI_NAME_PATTERN
private static final java.util.regex.Pattern IMAGE_NAME_PATTERN
private static final java.util.regex.Pattern SDCARD_SIZE_PATTERN
public static final long SDCARD_MIN_BYTE_SIZE
public static final long SDCARD_MAX_BYTE_SIZE
public static final int SDCARD_SIZE_NOT_IN_RANGE
public static final int SDCARD_SIZE_INVALID
public static final int SDCARD_NOT_SIZE_PATTERN
public static final java.util.regex.Pattern RE_AVD_NAME
public static final String CHARS_AVD_NAME
public static final String HARDWARE_INI
private static final com.google.common.collect.Table mManagers
private final java.util.ArrayList mAllAvdList
private com.android.sdklib.internal.avd.AvdInfo[] mValidAvdList
private com.android.sdklib.internal.avd.AvdInfo[] mBrokenAvdList
private final com.android.sdklib.repositoryv2.AndroidSdkHandler mSdkHandler
private final java.util.Map mDeviceManagers
private final com.android.repository.io.FileOp mFop
static final boolean $assertionsDisabled
protected void (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.utils.ILogger, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.repositoryv2.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
com.android.repository.io.FileOp fop
public static com.android.sdklib.internal.avd.AvdManager getInstance (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.repositoryv2.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
public static com.android.sdklib.internal.avd.AvdManager getInstance (com.android.sdklib.repositoryv2.AndroidSdkHandler, com.android.utils.ILogger, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
com.android.prefs.AndroidLocation$AndroidLocationException e
Exception e
com.android.sdklib.internal.avd.AvdManager manager
java.lang.ref.WeakReference ref
com.android.sdklib.repositoryv2.AndroidSdkHandler sdkHandler
com.android.utils.ILogger log
com.android.repository.io.FileOp fop
public java.lang.String getBaseAvdFolder () throws com.android.prefs.AndroidLocation$AndroidLocationException
public static long parseSdcardSize (java.lang.String, java.lang.String[])
long sdcardSize
String sdcardSizeModifier
NumberFormatException e
String sdcard
String[] parsedStrings
java.util.regex.Matcher m
public com.android.sdklib.internal.avd.AvdInfo[] getAllAvds ()
public com.android.sdklib.internal.avd.AvdInfo[] getValidAvds ()
com.android.sdklib.internal.avd.AvdInfo avd
java.util.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 reloadAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger) throws com.android.prefs.AndroidLocation$AndroidLocationException
int index
com.android.sdklib.internal.avd.AvdInfo avdInfo
com.android.utils.ILogger log
com.android.sdklib.internal.avd.AvdInfo newInfo
public com.android.sdklib.internal.avd.AvdInfo createAvd (java.io.File, java.lang.String, com.android.sdklib.ISystemImage, java.io.File, java.lang.String, java.lang.String, java.util.Map, java.util.Map, boolean, boolean, boolean, com.android.utils.ILogger)
SecurityException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
java.io.File toolsLib
java.io.File snapshotBlank
java.io.File snapshotDest
String model
SecurityException e
SecurityException e
java.io.IOException e
SecurityException e
SecurityException e
SecurityException e
java.io.File sdcardFile
SecurityException e
SecurityException e
String path
java.io.File toolsFolder
java.io.File mkSdCard
java.io.File sdcardFile
boolean runMkSdcard
long sdcardSize
java.util.Map imageHardwardConfig
java.util.Map skinHardwareConfig
com.android.sdklib.FileOpFileWrapper skinHardwareFile
java.io.File bootPropsFile
SecurityException e
java.io.File dir
SecurityException e
java.io.File imageFolder
java.io.File userdataSrc
String abiType
java.io.File userdataDest
java.util.HashMap values
com.android.sdklib.repositoryv2.IdDisplay tag
com.android.sdklib.devices.Abi abi
String skinPath
java.util.HashMap finalHardwareValues
com.android.sdklib.FileOpFileWrapper sysImgHardwareFile
java.io.File configIniFile
com.android.sdklib.internal.avd.AvdInfo newAvdInfo
com.android.sdklib.internal.avd.AvdInfo oldAvdInfo
com.android.prefs.AndroidLocation$AndroidLocationException e
SecurityException e
java.io.IOException e
SecurityException e
SecurityException e
SecurityException e
SecurityException e
java.io.File avdFolder
String avdName
com.android.sdklib.ISystemImage systemImage
java.io.File skinFolder
String skinName
String sdcard
java.util.Map hardwareConfig
java.util.Map bootProps
boolean createSnapshot
boolean removePrevious
boolean editExisting
com.android.utils.ILogger log
java.io.File iniFile
boolean needCleanup
private void copyImageFile (java.io.File, java.io.File) throws java.io.FileNotFoundException java.io.IOException
java.io.File source
java.io.File destination
java.io.InputStream fis
java.io.OutputStream fos
byte[] buffer
int count
private java.lang.String getImageRelativePath (com.android.sdklib.ISystemImage) throws com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException
String[] list
com.android.sdklib.ISystemImage systemImage
java.io.File folder
String imageFullPath
String sdkLocation
private java.io.File createAvdIniFile (java.lang.String, java.io.File, boolean, com.android.sdklib.AndroidVersion) throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
String name
java.io.File avdFolder
boolean removePrevious
com.android.sdklib.AndroidVersion version
java.io.File iniFile
String absPath
String relPath
String androidPath
java.util.HashMap values
private java.io.File createAvdIniFile (com.android.sdklib.internal.avd.AvdInfo) throws com.android.prefs.AndroidLocation$AndroidLocationException java.io.IOException
com.android.sdklib.internal.avd.AvdInfo info
public boolean deleteAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.utils.ILogger)
boolean error
java.io.File f
String path
java.io.IOException e
SecurityException e
com.android.sdklib.internal.avd.AvdInfo avdInfo
com.android.utils.ILogger log
public boolean moveAvd (com.android.sdklib.internal.avd.AvdInfo, java.lang.String, java.lang.String, com.android.utils.ILogger)
java.io.File f
com.android.sdklib.internal.avd.AvdInfo info
java.io.File oldIniFile
java.io.File newIniFile
com.android.sdklib.internal.avd.AvdInfo info
com.android.prefs.AndroidLocation$AndroidLocationException e
java.io.IOException e
com.android.sdklib.internal.avd.AvdInfo avdInfo
String newName
String paramFolderPath
com.android.utils.ILogger log
private boolean deleteContentOf (java.io.File) throws java.lang.SecurityException
java.io.File f
java.io.File[] 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 newHashV2
String hashV2
String hashV1
com.android.sdklib.devices.DeviceManager devMan
String deviceName
String deviceMfctr
com.android.sdklib.devices.Device d
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
String targetHash
com.android.sdklib.AndroidVersion version
java.io.IOException ignore
java.io.File iniPath
com.android.utils.ILogger log
java.util.Map map
String avdPath
com.android.sdklib.FileOpFileWrapper configIniFile
java.util.Map properties
com.android.sdklib.repositoryv2.LoggerProgressIndicatorWrapper progress
String name
java.util.regex.Matcher matcher
boolean validImageSysdir
String imageSysDir
com.android.sdklib.ISystemImage sysImage
com.android.sdklib.devices.DeviceManager$DeviceStatus deviceStatus
boolean updateHashV2
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
com.android.sdklib.internal.avd.AvdInfo info
private void writeIniFile (java.io.File, java.util.Map, boolean) throws java.io.IOException
String value
String key
java.util.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
public static java.util.Map parseIniFile (com.android.io.IAbstractFile, com.android.utils.ILogger)
com.android.io.IAbstractFile propFile
com.android.utils.ILogger log
private static java.util.Map parseIniFileImpl (com.android.io.IAbstractFile, com.android.utils.ILogger, java.nio.charset.Charset)
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 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.ISystemImage, java.util.Map, com.android.utils.ILogger)
String property
String imagePath
com.android.sdklib.internal.avd.AvdManager$InvalidTargetPathException e
com.android.sdklib.ISystemImage image
java.util.Map properties
com.android.utils.ILogger log
private void replaceAvd (com.android.sdklib.internal.avd.AvdInfo, com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo oldAvd
com.android.sdklib.internal.avd.AvdInfo newAvd
public com.android.sdklib.repositoryv2.AndroidSdkHandler getSdkHandler ()
static java.util.regex.Pattern access$000 ()
static java.util.regex.Pattern access$100 ()
static com.android.repository.io.FileOp access$200 (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager x0
static java.util.Map access$300 (com.android.sdklib.internal.avd.AvdManager)
com.android.sdklib.internal.avd.AvdManager x0
static void ()
}
com/android/sdklib/internal/avd/GpuMode$1.classGpuMode.java
package com.android.sdklib.internal.avd
com.android.sdklib.internal.avd.GpuMode$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sdklib$internal$avd$GpuMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
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 java.util.Map mProperties
private final com.android.sdklib.internal.avd.AvdInfo$AvdStatus mStatus
private final com.android.sdklib.ISystemImage mSystemImage
public void (java.lang.String, java.io.File, java.lang.String, com.android.sdklib.ISystemImage, java.util.Map)
String name
java.io.File iniFile
String folderPath
com.android.sdklib.ISystemImage systemImage
java.util.Map properties
public void (java.lang.String, java.io.File, java.lang.String, com.android.sdklib.ISystemImage, java.util.Map, com.android.sdklib.internal.avd.AvdInfo$AvdStatus)
String name
java.io.File iniFile
String folderPath
com.android.sdklib.ISystemImage systemImage
java.util.Map properties
com.android.sdklib.internal.avd.AvdInfo$AvdStatus status
public java.lang.String getName ()
public java.lang.String getDataFolderPath ()
public com.android.sdklib.repositoryv2.IdDisplay getTag ()
String id
String display
public java.lang.String getAbiType ()
public com.android.sdklib.AndroidVersion getAndroidVersion ()
NumberFormatException e
String apiStr
String codename
int api
public java.lang.String getCpuArch ()
String cpuArch
public java.lang.String getDeviceManufacturer ()
String deviceManufacturer
public java.lang.String getDeviceName ()
String deviceName
public static java.lang.String getPrettyAbiType (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo avdInfo
public static java.lang.String getPrettyAbiType (com.android.sdklib.ISystemImage)
com.android.sdklib.ISystemImage sysImg
public static java.lang.String getPrettyAbiType (com.android.sdklib.repositoryv2.IdDisplay, java.lang.String)
com.android.sdklib.repositoryv2.IdDisplay tag
String rawAbi
String s
com.android.sdklib.devices.Abi abi
public com.android.sdklib.ISystemImage getSystemImage ()
public com.android.sdklib.internal.avd.AvdInfo$AvdStatus getStatus ()
public static java.io.File getDefaultAvdFolder (com.android.sdklib.internal.avd.AvdManager, java.lang.String, com.android.repository.io.FileOp, boolean) throws com.android.prefs.AndroidLocation$AndroidLocationException
int suffix
com.android.sdklib.internal.avd.AvdManager manager
String avdName
com.android.repository.io.FileOp fileOp
boolean unique
String base
java.io.File result
public static java.io.File getDefaultAvdFolder (com.android.sdklib.internal.avd.AvdManager, java.lang.String, com.android.repository.io.FileOp) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
String avdName
com.android.repository.io.FileOp fileOp
public static java.io.File getDefaultIniFile (com.android.sdklib.internal.avd.AvdManager, java.lang.String) throws com.android.prefs.AndroidLocation$AndroidLocationException
com.android.sdklib.internal.avd.AvdManager manager
String avdName
String avdRoot
public java.io.File getIniFile ()
public static java.io.File getConfigFile (java.lang.String)
String path
public java.io.File getConfigFile ()
public java.util.Map getProperties ()
public java.lang.String getErrorMessage ()
public int compareTo (com.android.sdklib.internal.avd.AvdInfo)
com.android.sdklib.internal.avd.AvdInfo o
int imageDiff
public volatile int compareTo (java.lang.Object)
Object x0
}
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_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
}
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/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/repositories.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/addon2_sample_1.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/repository_sample_12-test.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/local/LocalSdkTest.java
com/android/sdklib/repository/local/LocalDirInfoTest.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/repositoryv2/AddonListSourceProviderTest.java
com/android/sdklib/repositoryv2/MavenInstallerTest.java
com/android/sdklib/repositoryv2/UnmarshalTest.java
com/android/sdklib/repositoryv2/LegacyLocalRepoTest.java
com/android/sdklib/repositoryv2/testdata/
com/android/sdklib/repositoryv2/testdata/addons_list_sample_3.xml
com/android/sdklib/repositoryv2/testdata/remote_maven_repo.xml
com/android/sdklib/repositoryv2/testdata/addons_list_sample_1.xml
com/android/sdklib/repositoryv2/testdata/repository2_sample_1.xml
com/android/sdklib/repositoryv2/testdata/repositories.xml
com/android/sdklib/repositoryv2/testdata/addons_list_sample_2.xml
com/android/sdklib/repositoryv2/targets/SystemImageManagerTest.java
com/android/sdklib/repositoryv2/targets/AndroidTargetManagerTest.java
com/android/sdklib/internal/androidTarget/
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/DownloadCacheTest.java
com/android/sdklib/internal/build/SymbolWriterTest.java
com/android/sdklib/internal/build/SymbolLoaderTest.java
com/android/sdklib/internal/build/DebugKeyProviderTest.java