Fixed
Status Update
Comments
jb...@google.com <jb...@google.com> #2
This is being frequently reported, including externally. Raise priority.
jb...@google.com <jb...@google.com> #3
I will try to address this and related bugs (150946939, 150943631, 150944411) starting later today.
jb...@google.com <jb...@google.com> #4
Fix is checked in, but probably won't be out until the release after the upcoming one.
ga...@gmail.com <ga...@gmail.com> #5
With 2.0 being out this does not only affect manual downloads. The SDK Manager in Android Studio unpacks it into cmdline-tools/latest/tools
and cmdline-tools/2.0/tools
instead of cmdline-tools/1.0
. This is the opposite of having one directory too much instead of one less.
Here is a tree view of $ANDROID_HOME/cmdline-tools
:
├── 1.0
│ ├── NOTICE.txt
│ ├── bin
│ │ ├── apkanalyzer
│ │ ├── avdmanager
│ │ ├── lint
│ │ ├── screenshot2
│ │ └── sdkmanager
│ ├── lib
│ │ └── ...
│ ├── package.xml
│ └── source.properties
├── 2.0
│ ├── _codesign
│ │ └── filelist
│ ├── package.xml
│ └── tools
│ ├── NOTICE.txt
│ ├── bin
│ │ ├── apkanalyzer
│ │ ├── avdmanager
│ │ ├── lint
│ │ ├── screenshot2
│ │ └── sdkmanager
│ ├── lib
│ │ └── ...
│ └── source.properties
└── latest
├── _codesign
│ └── filelist
├── package.xml
└── tools
├── NOTICE.txt
├── bin
│ ├── apkanalyzer
│ ├── avdmanager
│ ├── lint
│ ├── screenshot2
│ └── sdkmanager
├── lib
│ └── ...
└── source.properties
515 directories, 265 files
This means that the 2.0 and latest install by Android Studio are broken.
jb...@google.com <jb...@google.com> #6
It looks like this is a problem on mac only.
jb...@google.com <jb...@google.com> #7
I filed a separate bug for this: 159176695.
Description
$ ./sdkmanager --list
Warning: Could not create settings
java.lang.IllegalArgumentException
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:428)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
Usage:
sdkmanager [--uninstall] [<common args>] [--package_file=<file>] [<packages>...]
etc.
We should say what the problem is.