Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/sdkmanager/
com/android/sdkmanager/Main$1.class
Main.java
package com.android.sdkmanager
 com.android.sdkmanager.Main$1 extends java.lang.Object implements com.android.utils.IReaderLogger  {
	final com.android.sdkmanager.Main this$0
	void  (com.android.sdkmanager.Main) 
	public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable t
		String errorFormat
		Object[] args
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String warningFormat
		Object[] args
	public transient void info (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] args
	public transient void verbose (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] args
	public int readLine (byte[])  throws java.io.IOException 
		byte[] inputBuffer
}

com/android/sdkmanager/Main$2.class
Main.java
package com.android.sdkmanager
 com.android.sdkmanager.Main$2 extends java.lang.Object implements java.lang.Runnable  {
	final java.util.concurrent.atomic.AtomicBoolean val$keepErasing
	final com.android.sdkmanager.Main this$0
	void  (com.android.sdkmanager.Main, java.util.concurrent.atomic.AtomicBoolean) 
	public void run () 
		InterruptedException e
}

com/android/sdkmanager/Main$3.class
Main.java
package com.android.sdkmanager
 com.android.sdkmanager.Main$3 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$sdklib$internal$avd$HardwareProperties$HardwarePropertyType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/sdkmanager/Main.class
Main.java
package com.android.sdkmanager
public com.android.sdkmanager.Main extends java.lang.Object {
	public static final String TOOLSDIR
	private static final String WORKDIR
	private static final int INVALID_TARGET_ID
	private static final String[] BOOLEAN_YES_REPLIES
	private static final String[] BOOLEAN_NO_REPLIES
	private String mOsSdkFolder
	private com.android.utils.ILogger mSdkLog
	private com.android.sdklib.SdkManager mSdkManager
	private com.android.sdkmanager.SdkCommandLine mSdkCommandLine
	private java.io.File mWorkDir
	public void  () 
	public static void main (java.lang.String[]) 
		String[] args
	void setSdkManager (com.android.sdklib.SdkManager) 
		com.android.sdklib.SdkManager sdkManager
	private void run (java.lang.String[]) 
		String[] args
	private void createLogger () 
	public void setLogger (com.android.utils.ILogger) 
		com.android.utils.ILogger logger
	private void init () 
		java.io.File tools
		java.io.IOException e
		java.io.File tools
		java.io.IOException e
		String toolsDirProp
		String workDirProp
	private void parseSdk () 
	private void doAction () 
		com.android.sdklib.internal.repository.DownloadCache d
		String verb
		String directObject
	private void showSdkManagerWindow () 
		com.android.sdkuilib.internal.widgets.MessageBoxLog errorLogger
		com.android.sdkuilib.repository.SdkUpdaterWindow window
		Exception e
	private void showAvdManagerWindow () 
		com.android.sdkuilib.internal.widgets.MessageBoxLog errorLogger
		com.android.sdkuilib.repository.AvdManagerWindow window
		Exception e
	private void displayRemoteSdkListNoUI () 
		boolean force
		boolean useHttp
		boolean all
		boolean extended
		String proxyHost
		String proxyPort
		boolean obsolete
		com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow upd
	private void updateSdkNoUI () 
		boolean force
		boolean useHttp
		boolean dryMode
		boolean all
		String proxyHost
		String proxyPort
		String acceptLicense
		boolean obsolete
		com.android.utils.Pair filterResult
		com.android.sdklib.internal.repository.updater.SdkUpdaterNoWindow upd
	com.android.utils.Pair checkFilterValues (java.lang.String) 
		String t
		String[] arr$
		int len$
		int i$
		java.util.Set filterTypes
		String filter
		java.util.ArrayList pkgFilter
	private com.android.sdklib.internal.project.ProjectCreator getProjectCreator () 
		com.android.sdklib.internal.project.ProjectCreator creator
	private void createProject (boolean) 
		boolean library
		String directObject
		int targetId
		com.android.sdklib.IAndroidTarget[] targets
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.internal.project.ProjectCreator creator
		String projectDir
		String projectName
		String packageName
		String activityName
	private void createTestProject () 
		java.io.IOException e
		java.io.FileNotFoundException e
		javax.xml.xpath.XPathExpressionException e
		String projectDir
		String pathToMainProject
		java.io.File parentProject
		java.io.File manifest
		javax.xml.xpath.XPath xpath
		String packageName
		String activityName
		com.android.sdklib.internal.project.ProjectProperties p
		String targetHash
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.internal.project.ProjectCreator creator
		String projectName
	private void createUiTestProject () 
		java.io.File f
		java.io.File srcFolder
		com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy localProperties
		com.android.sdklib.internal.project.ProjectPropertiesWorkingCopy projectProperties
		java.util.Map keywords
		com.android.sdklib.internal.project.ProjectCreator creator
		Exception e
		String projectDir
		int targetId
		com.android.sdklib.IAndroidTarget[] targets
		com.android.sdklib.IAndroidTarget target
		String projectName
	private void updateProject (boolean) 
		com.android.sdklib.IAndroidTarget[] targets
		int targetId
		java.io.File dir
		java.io.File[] arr$
		int len$
		int i$
		boolean doSubProjects
		boolean couldHaveDone
		java.io.File[] files
		boolean library
		com.android.sdklib.IAndroidTarget target
		String targetStr
		com.android.sdklib.internal.project.ProjectCreator creator
		String projectDir
		String libraryPath
	private void updateTestProject () 
		com.android.sdklib.internal.project.ProjectCreator creator
		String projectDir
	private java.lang.String getProjectLocation (java.lang.String) 
		java.io.IOException e
		String newProjectLocation
		java.io.File projectDir
	void displayTargetList () 
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.IAndroidTarget[] arr$
		int len$
		int i$
		char eol
		com.android.sdklib.IAndroidTarget$IOptionalLibrary library
		com.android.sdklib.IAndroidTarget$IOptionalLibrary[] arr$
		int len$
		int i$
		com.android.sdklib.IAndroidTarget$IOptionalLibrary[] libraries
		com.android.sdklib.IAndroidTarget target
		com.android.sdklib.IAndroidTarget[] arr$
		int len$
		int i$
		int index
	void displaySkinList (com.android.sdklib.IAndroidTarget, java.lang.String) 
		String skin
		String[] arr$
		int len$
		int i$
		boolean first
		com.android.sdklib.IAndroidTarget target
		String message
		String[] skins
		String defaultSkin
	void displayAbiList (com.android.sdklib.IAndroidTarget, java.lang.String) 
		com.android.sdklib.ISystemImage si
		com.android.sdklib.ISystemImage[] arr$
		int len$
		int i$
		boolean first
		com.android.sdklib.IAndroidTarget target
		String message
		com.android.sdklib.ISystemImage[] systemImages
	void displayAvdList (com.android.sdklib.internal.avd.AvdManager) 
		com.android.sdklib.internal.avd.AvdInfo info
		int index
		char eol
		String skin
		String sdcard
		String snapshot
		com.android.sdklib.internal.avd.AvdInfo info
		com.android.sdklib.IAndroidTarget target
		java.util.Map properties
		int index
		String error
		com.android.sdklib.internal.avd.AvdInfo info
		com.android.sdklib.internal.avd.AvdInfo[] arr$
		int len$
		int i$
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.sdklib.internal.avd.AvdInfo[] avds
		com.android.sdklib.internal.avd.AvdInfo[] badAvds
		boolean needSeparator
	private void displayAvdList () 
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.prefs.AndroidLocation$AndroidLocationException e
	private void createAvd () 
		java.io.File skinFolder
		com.android.io.FileWrapper skinHardwareFile
		String s
		String[] arr$
		int len$
		int i$
		boolean valid
		com.android.sdklib.ISystemImage[] systemImages
		java.io.IOException e
		boolean removePrevious
		com.android.sdklib.internal.avd.AvdManager avdManager
		String avdName
		com.android.sdklib.internal.avd.AvdInfo info
		String paramFolderPath
		java.io.File avdFolder
		java.util.Map skinHardwareConfig
		String skin
		String abiType
		java.util.Map hardwareConfig
		com.android.sdklib.internal.avd.AvdInfo oldAvdInfo
		com.android.sdklib.internal.avd.AvdInfo newAvdInfo
		com.android.prefs.AndroidLocation$AndroidLocationException e
		int targetId
		com.android.sdklib.IAndroidTarget[] targets
		com.android.sdklib.IAndroidTarget target
	private void deleteAvd () 
		String avdName
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.sdklib.internal.avd.AvdInfo info
		com.android.prefs.AndroidLocation$AndroidLocationException e
	private void moveAvd () 
		java.io.File f1
		java.io.File f2
		java.io.IOException e
		java.io.File f
		java.io.IOException e
		java.io.File originalFolder
		java.io.File ini
		String avdName
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.sdklib.internal.avd.AvdInfo info
		String newName
		String paramFolderPath
		com.android.prefs.AndroidLocation$AndroidLocationException e
		java.io.IOException e
	private void updateAvd () 
		String avdName
		com.android.sdklib.internal.avd.AvdManager avdManager
		com.android.prefs.AndroidLocation$AndroidLocationException e
		java.io.IOException e
	private void updateAdb () 
		com.android.prefs.AndroidLocation$AndroidLocationException e
		java.io.IOException e
	private java.util.Map promptForHardware (com.android.sdklib.IAndroidTarget, java.util.Map)  throws java.io.IOException 
		java.io.IOException e
		NumberFormatException e
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty property
		String description
		String defaultValue
		String defaultFromSkin
		int i
		com.android.sdklib.IAndroidTarget createTarget
		java.util.Map skinHardwareConfig
		byte[] readLineBuffer
		String result
		String defaultAnswer
		java.io.File hardwareDefs
		java.util.Map hwMap
		java.util.HashMap map
		com.android.sdklib.internal.avd.HardwareProperties$HardwareProperty[] hwProperties
	private java.lang.String readLine (byte[])  throws java.io.IOException 
		byte[] tempBuffer
		String secondHalf
		byte[] buffer
		int count
	private java.lang.String promptPassword (java.lang.String)  throws java.io.IOException 
		InterruptedException e
		byte[] buffer
		InterruptedException e
		String prompt
		java.util.concurrent.atomic.AtomicBoolean keepErasing
		Thread eraser
	private boolean getBooleanReply (java.lang.String)  throws java.io.IOException 
		String valid
		String[] arr$
		int len$
		int i$
		String valid
		String[] arr$
		int len$
		int i$
		String reply
	private transient void errorAndExit (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	private int resolveTargetName (java.lang.String) 
		int n
		NumberFormatException e
		int i
		String targetName
		com.android.sdklib.IAndroidTarget[] targets
	static com.android.sdkmanager.SdkCommandLine access$000 (com.android.sdkmanager.Main) 
		com.android.sdkmanager.Main x0
	static void  () 
}

com/android/sdkmanager/SdkCommandLine.class
SdkCommandLine.java
package com.android.sdkmanager
 com.android.sdkmanager.SdkCommandLine extends com.android.sdklib.util.CommandLineParser {
	public static final String VERB_LIST
	public static final String VERB_CREATE
	public static final String VERB_MOVE
	public static final String VERB_DELETE
	public static final String VERB_UPDATE
	public static final String VERB_SDK
	public static final String VERB_AVD
	public static final String OBJECT_SDK
	public static final String OBJECT_AVD
	public static final String OBJECT_AVDS
	public static final String OBJECT_TARGET
	public static final String OBJECT_TARGETS
	public static final String OBJECT_PROJECT
	public static final String OBJECT_TEST_PROJECT
	public static final String OBJECT_UITEST_PROJECT
	public static final String OBJECT_LIB_PROJECT
	public static final String OBJECT_ADB
	public static final String ARG_ALIAS
	public static final String ARG_ACTIVITY
	public static final String KEY_ACTIVITY
	public static final String KEY_PACKAGE
	public static final String KEY_MODE
	public static final String KEY_TARGET_ID
	public static final String KEY_NAME
	public static final String KEY_LIBRARY
	public static final String KEY_PATH
	public static final String KEY_FILTER
	public static final String KEY_SKIN
	public static final String KEY_SDCARD
	public static final String KEY_FORCE
	public static final String KEY_RENAME
	public static final String KEY_SUBPROJECTS
	public static final String KEY_MAIN_PROJECT
	public static final String KEY_NO_UI
	public static final String KEY_NO_HTTPS
	public static final String KEY_PROXY_PORT
	public static final String KEY_PROXY_HOST
	public static final String KEY_DRY_MODE
	public static final String KEY_ALL
	public static final String KEY_EXTENDED
	public static final String KEY_SNAPSHOT
	public static final String KEY_COMPACT
	public static final String KEY_EOL_NULL
	public static final String KEY_ABI
	public static final String KEY_ACCOUNT
	public static final String KEY_KEYSTORE
	public static final String KEY_ALIAS
	public static final String KEY_STOREPASS
	public static final String KEY_KEYPASS
	public static final String KEY_CLEAR_CACHE
	private static final String[][] ACTIONS
	public void  (com.android.utils.ILogger) 
		com.android.utils.ILogger logger
	public boolean acceptLackOfVerb () 
	public boolean hasClearCache () 
	public java.lang.String getParamLocationPath () 
	public java.lang.String getParamTargetId () 
	public java.lang.String getParamName () 
	public java.lang.String getParamSkin () 
	public java.lang.String getParamSdCard () 
	public boolean getFlagForce () 
	public boolean getFlagSnapshot () 
	public java.lang.String getParamMoveNewName () 
	public java.lang.String getParamProjectPackage (java.lang.String) 
		String directObject
	public java.lang.String getParamProjectActivity () 
	public java.lang.String getParamProjectLibrary (java.lang.String) 
		String directObject
	public boolean getParamSubProject () 
	public java.lang.String getParamTestProjectMain () 
	public boolean getFlagNoUI (java.lang.String) 
		String verb
	public boolean getFlagNoHttps () 
	public boolean getFlagDryMode () 
	public boolean getFlagObsolete () 
	public boolean getFlagAll () 
	public boolean getFlagExtended () 
	public java.lang.String getParamFilter () 
	public java.lang.String getParamAbi () 
	public java.lang.String getParamProxyHost () 
	public java.lang.String getParamProxyPort () 
	public boolean getFlagCompact () 
	public boolean getFlagEolNull () 
	static void  () 
}