How do I open the sdk manager in the Mac system to download the missing files for android studio
To open the SDK Manager from Android Studio, click Tools > SDK Manager or click SDK Manager in the toolbar. If you're not using Android Studio, you can download tools using the sdkmanager command-line tool.
open Visual Studio for Mac. select from menu: Tools -> SDK Manager -> Select 3rd tab: 'Localizations' in dialog.
1.1 Get Android SDK Install Directory Path. Then you can find the Android SDK Location directory path on the right side ( in this example, the Android SDK location path is C:\Users\Jerry\AppData\Local\Android\Sdk ), remember it.
You can launch the SDK Manager in one of the following ways: From Eclipse (with ADT), select Window > Android SDK Manager. On Windows, double-click the SDK Manager.exe file at the root of the Android SDK directory.
Just cd into the installed SDK path like this
cd /Users/<mac-user>/<path to sdk folder>/tools/bin && ./sdkmanager
Where <mac-user>
is your username to the MAC
For example:
cd /Users/user/android-sdk-macosx/tools/bin && ./sdkmanager
OLD ANSWER
cd /Users/<mac-user>/<path to sdk folder>/tools && ./android
where <mac-user>
is your username to the MAC
For example in my own case, executing the following opens the SDK manager for me
cd /Users/user/android-sdk-macosx/tools && ./android
./android is not available now.
The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio. For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
admindeMacBook-Pro-3:sdk gongzelong$ cd tools/ admindeMacBook-Pro-3:tools gongzelong$ ./android ************************************************************************* The "android" command is deprecated. For manual SDK, AVD, and project management, please use Android Studio. For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager ************************************************************************* Invalid or unsupported command "" Supported commands are: android list target android list avd android list device android create avd android move avd android delete avd android list sdk android update sdk admindeMacBook-Pro-3:tools gongzelong$ ./bin/sdkmanager [=======================================] 100% Computing updates...
We could use ./SDK_HOME/tools/bin/sdkmanager
instead.
admindeMacBook-Pro-3:tools gongzelong$ ./bin/sdkmanager --help Usage: sdkmanager [--uninstall] [<common args>] [--package_file=<file>] [<packages>...] sdkmanager --update [<common args>] sdkmanager --list [<common args>] sdkmanager --licenses [<common args>] sdkmanager --version With --install (optional), installs or updates packages. By default, the listed packages are installed or (if already installed) updated to the latest version. With --uninstall, uninstall the listed packages. <package> is a sdk-style path (e.g. "build-tools;23.0.0" or "platforms;android-23"). <package-file> is a text file where each line is a sdk-style path of a package to install or uninstall. Multiple --package_file arguments may be specified in combination with explicit paths. With --update, all installed packages are updated to the latest version. With --list, all installed and available packages are printed out. With --licenses, show and offer the option to accept licenses for all available packages that have not already been accepted. With --version, prints the current version of sdkmanager. Common Arguments: --sdk_root=<sdkRootPath>: Use the specified SDK root instead of the SDK containing this tool --channel=<channelId>: Include packages in channels up to <channelId>. Common channels are: 0 (Stable), 1 (Beta), 2 (Dev), and 3 (Canary). --include_obsolete: With --list, show obsolete packages in the package listing. With --update, update obsolete packages as well as non-obsolete. --no_https: Force all connections to use http rather than https. --proxy=<http | socks>: Connect via a proxy of the given type. --proxy_host=<IP or DNS address>: IP or DNS address of the proxy to use. --proxy_port=<port #>: Proxy port to connect to. --verbose: Enable verbose output. * If the env var REPO_OS_OVERRIDE is set to "windows", "macosx", or "linux", packages will be downloaded for that OS.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With