|Latest Version:||28.0.0 LATEST|
|Requirements:||Windows XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows XP64 / Vista64 / Windows 7 64 / Windows 8 64 / Windows 10 64 Microsoft® Windows® 7/8/10 (32- or 64-bit)|
|Old Versions:||27.0.1 / 27.0.0|
Android SDK (software development kit) is all-featured, official tool for App development. Unlike other code-focused editors, Android SDK offers broader functionality for building, testing or debugging. With this kit developers have direct access to all integrated SDK tools, utilities and plugins to create an application compatible with any Android platform version. The SDK includes platform tools, up-to-date Android platforms and the latest system image for emulating.
Android SDK is an adaptable software which can be incorporated into various Integrated Development Environments (IDE) depending on the type and structure of the application you are targeting (Unity, Unreal or Ximarins). Usually it comes bundled with Android Studio, however, you can download and install it independently. Android SDK together with Java SDK is the must-have regardless of what language you use (C#, Java or Kotlin).
The Android SDK consists of modular packages that should be updated regularly to achieve the optimal building process. Since Android SDK can be downloaded separately the update procedure can be simplified with Android SDK Manager downloading updates to any IDE you use.
Android SDK Tools
The Kit consists of several subcomponents: build tools, SDK tools, platform tools, ADB (debugging tools standing for Android Debug Bridge) and emulating tools. Additionally, it includes several packages like SDK sources and samples, Google APIs, Billing and Licensing (for Google Play).
Android SDK has at least one platform together with an android.jar file (including the compliant library) for each Android version. Before getting started the platform you target should be specified as some tools are closely suited to the particular platform.
Both Android Emulator and Android Debug Bridge are crucial for the appropriate application packaging and communicating with Android devices. Android Emulator allows you to monitor and test the application without necessarily having the Android device.
The main purpose of the SDK tools is to transform your code into an application regardless of what version you want to target.
What's new in this version:
Android SDK Release 28.0.0
- adb: - Add support for checksum-less operation with devices running Android P, which improves throughput by up to 40% - Sort output of adb devices by connection type and device serial - Increase the socket listen backlog to allow for more simulataneous adb commands - Improve error output for adb connect fastboot: - Improve output format, add a verbose output mode (-v) - Clean up help output - Add product.img and odm.img to the list of partitions flashed by fastboot flashall - Avoid bricking new devices when using a too-old version of fastboot by allowing factory image packages to require support for specific partitions
- Android Device Bridge (adb): fixes an assertion failure on MacOS that occurred when connecting devices using USB 3.0 - Fastboot: On Windows, adds support for wiping devices that use F2FS (Flash-Friendly File System)
- Re-fixes the macOS 10.13 fastboot bug first fixed in 26.0.1, but re-introduced in 26.0.2
- Google Chrome 1
- Mozilla Firefox 2
- Avast! Free Antivirus 3
- Adobe Flash Player 4
- 7-Zip 5
- CCleaner 6
- BS.Player Free 7
- Avira Free Antivirus 8
- 360 Total Security 9
- AIMP 10
- Adobe Acrobat Reader DC 11
- Android Studio 12
- AVG AntiVirus Free 13
- Comodo Dragon Internet Browser 14
- AMD OverDrive 15