xref: /aosp_15_r20/prebuilts/devtools/tools/lib/sdkmanager.jar (revision 4bfccde5c7e9ea06f821db40ef0af54f6695c320)

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/sdkmanager/
com/android/sdkmanager/Main$2.class
Main.java package com.android.sdkmanager com.android.sdkmanager.Main$2 extends java.lang.Object implements java.util.Comparator { final synthetic com.android.sdkmanager.Main this$0 void <init> (com.android.sdkmanager.Main) public int compare (com.android.sdklib.internal.avd.AvdInfo, com.android.sdklib.internal.avd.AvdInfo) com.android.sdklib.internal.avd.AvdInfo a1 com.android.sdklib.internal.avd.AvdInfo a2 public volatile synthetic int compare (java.lang.Object, java.lang.Object) Object x0 Object x1 }
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_DEVICE public static final String OBJECT_DEVICES 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_TAG 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 public static final String KEY_GRADLE public static final String KEY_GRADLE_VERSION public static final String KEY_DEVICE private static final String[][] ACTIONS public void <init> (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 boolean getParamGradle () public java.lang.String getParamGradleVersion () 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 getParamTag () public java.lang.String getParamDevice () public java.lang.String getParamProxyHost () public java.lang.String getParamProxyPort () public boolean getFlagCompact () public boolean getFlagEolNull () static void <clinit> () }
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 private com.android.sdklib.internal.avd.AvdManager mAvdManager static final synthetic boolean $assertionsDisabled public void <init> () public static void main (java.lang.String[]) String[] args transient void setupForTest (com.android.sdklib.SdkManager, com.android.utils.ILogger, com.android.sdkmanager.SdkCommandLine, java.lang.String[]) com.android.sdklib.SdkManager sdkManager com.android.utils.ILogger logger com.android.sdkmanager.SdkCommandLine cmdLineParser String[] args private void run (java.lang.String[]) String[] args private void createLogger () public void setLogger (com.android.utils.ILogger) com.android.utils.ILogger logger protected com.android.utils.ILogger getLogger () 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 () protected com.android.sdklib.internal.avd.AvdManager getAvdManager () throws com.android.prefs.AndroidLocation$AndroidLocationException 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) String gradleVersion 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$OptionalLibrary library java.util.Iterator i$ java.util.List 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) java.io.File skin java.io.File[] arr$ int len$ int i$ boolean first com.android.sdklib.IAndroidTarget target String message java.io.File[] skins java.io.File defaultSkin void displayTagAbiList (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 String deviceName String deviceMfctr 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 displayDeviceList () com.android.sdklib.devices.Device device int index char eol com.android.sdklib.devices.Device device String tag int index com.android.sdklib.devices.DeviceManager devman java.util.List devices private void createAvd () com.android.io.FileWrapper hwIni java.io.File skin java.io.File[] arr$ int len$ int i$ boolean valid String[] segments com.android.sdklib.ISystemImage systemImage com.android.sdklib.ISystemImage[] arr$ int len$ int i$ java.util.Set tags com.android.sdklib.ISystemImage[] systemImages com.android.sdklib.ISystemImage systemImage com.android.sdklib.ISystemImage[] arr$ int len$ int i$ boolean found com.android.sdklib.ISystemImage[] systemImages NumberFormatException ignore com.android.sdklib.devices.Device d java.util.Iterator i$ com.android.sdklib.devices.DeviceManager devman java.util.List devices int index java.util.Map prompted 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 java.io.File skinFolder String skinName com.android.sdklib.repository.descriptors.IdDisplay tag String abiType String cmdTag com.android.sdklib.devices.Device device String deviceParam 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 protected 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 protected void exit (int) int code private int resolveTargetName (java.lang.String) int n NumberFormatException e int i String targetName com.android.sdklib.IAndroidTarget[] targets static synthetic com.android.sdkmanager.SdkCommandLine access$000 (com.android.sdkmanager.Main) com.android.sdkmanager.Main x0 static void <clinit> () }
com/android/sdkmanager/Main$4.class
Main.java package com.android.sdkmanager synthetic com.android.sdkmanager.Main$4 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$sdklib$internal$avd$HardwareProperties$HardwarePropertyType static void <clinit> () NoSuchFieldError ex NoSuchFieldError ex NoSuchFieldError ex }
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 synthetic com.android.sdkmanager.Main this$0 void <init> (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$3.class
Main.java package com.android.sdkmanager com.android.sdkmanager.Main$3 extends java.lang.Object implements java.lang.Runnable { final synthetic java.util.concurrent.atomic.AtomicBoolean val$keepErasing final synthetic com.android.sdkmanager.Main this$0 void <init> (com.android.sdkmanager.Main, java.util.concurrent.atomic.AtomicBoolean) public void run () InterruptedException e }