Android SDK
22 October 2013
A software development kit that enables developers to create applications for the Android platform.
The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications.
Applications are written using the Java programming language and run on Dalvik, a custom virtual machine designed for embedded use which runs on top of a Linux kernel.