The Android SDK provides the API libraries and developer tools necessary to build, test, and debug apps for Android.
Download the ADT Bundle to quickly start developing apps. It includes the essential Android SDK components and a version of the Eclipse IDE with built-in ADT (Android Developer Tools) to streamline your Android app development.
Download Exclipse ADT with the Android SDK for Windows:
With a single download, the Eclipse ADT bundle includes everything you need to begin developing apps:
Operating Systems
Development tools
Note: Some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development.