Android SDK Platform 2.3.3r1 (Offline complete download) - Approx 80 MB All Platforms Android SDK Platform 2.3r1 (Offline complete download) - Approx 80 MB All Platforms Android SDK Platform 2.2r2 (Offline complete download) - Approx 80 MB Windows Mac Linux Android SDK Platform 2.1r1 (Offline complete download) - Approx 80 MB Windows Mac Linux. Download and install the SDK. The current version of the Desktop SDK is 13.0. For a list of features in 13.0, see Desktop SDK features.; Version 13.0 continues to support QuickBooks Desktop 2002 and later, including QuickBooks 2020 and QuickBooks Desktop Enterprise Solutions 20.0. To download components, use the graphical UI of the Android SDK and AVD Manager, shown in Figure 1, to browse the SDK repository and select new or updated components. The Android SDK and AVD Manager will install the selected components in your SDK environment. Download SharePoint Online Client Components SDK from Official Microsoft Download Center Microsoft 365 Premium Office apps, extra cloud storage, advanced security, and more—all in one convenient subscription.
Google is committed to advancing racial equity for Black communities. See how.
The
sdkmanager
is a command line tool that allows you to view, install,update, and uninstall packages for the Android SDK. If you're using AndroidStudio, then you do not need to use this tool and you can instead manage yourSDK packages from the IDE.The
sdkmanager
tool is provided in the Android SDK Tools package(25.2.3 and higher) and is located inandroid_sdk/tools/bin/
.Usage
You can use the
sdkmanager
to perform the following tasks.List installed and available packages
Use the
channel
option to include a package from a channel up to andincludingchannel_id
. For example, specify the canary channel to list packagesfrom all channels.Android Sdk Download
Note: To list only stable packages, use--channel=0
or remove the --channel
option entirely.Install packages
The packages argument is an SDK-style path as shown withthe
--list
command, wrapped in quotes (for example,'build-tools;29.0.2'
or'platforms;android-28'
). You can pass multiple packagepaths, separated with a space, but they must each be wrapped in their own set ofquotes.For example, here's how to install the latest platform tools (which includes
adb
and fastboot
) and the SDK tools for API level 28:Alternatively, you can pass a text file that specifies all packages:
The package_file argument is the location of a text file in whicheach line is an SDK-style path of a package to install (without quotes).
To uninstall, simply add the
--uninstall
flag:To install CMake or the NDK, use the following syntax:
For example, use the following command to install the specified NDK version regardlessof which channel it is currently on.
Update all installed packages
Options
The following table lists the available options for the above commands.
Option | Description |
---|---|
--sdk_root=path | Use the specified SDK path instead of the SDK containing this tool |
--channel=channel_id | Include packages in channels up to and including channel_id. Available channels are:0 (Stable), 1 (Beta), 2 (Dev), and 3 (Canary). |
--include_obsolete | Include obsolete packages in the package listing or package updates. For use with --list and --update only. |
--no_https | Force all connections to use HTTP rather than HTTPS. |
--verbose | Verbose output mode. Errors, warnings and informational messages are printed. |
--proxy={http | socks} | Connect via a proxy of the given type: either http for high level protocols such as HTTP or FTP, or socks for a SOCKS (V4 or V5) proxy. |
--proxy_host={IP_address | DNS_address} | IP or DNS address of the proxy to use. |
--proxy_port=port_number | Proxy port number to connect to. |
Android Sdk Offline Download
If you want to install packages for anoperating system different from the current machine, set theREPO_OS_OVERRIDE
environment variable to either 'windows', 'macosx', or 'linux'.