The Android Software Development Kit (SDK) allows 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 which are written using the Java programming language.
Much of the info in this guide comes from the documentation on the Android Developers site. Follow this quick guide to successfully install Android SDK on your computer. If you are new to it, it is a bit complicated to install compared to your usual program. However if you are good in following instructions, it’s as easy as A-B-C.
The process involves four general steps:
For instructions specific to your particular operating system, hop over to the last section entitled “Specific Instructions According to OS.
Before anything else, see to it that your computer meets the minimum system requirements. Specifically, you might need to install the Java Development Kit (JDK), if you don’t have it yet.
The following outlines the system and software requirements for developing Android applications using the Android SDK.
Eclipse Integreted Development Environment (IDE)
Other development environments or IDEs
If Java Development Kit (JDK) is already installed on your development computer, make sure that it meets the version requirements listed above. In particular, note that some Linux distributions may include JDK 1.4 or GNU Compiler for Java, both of which are not supported for Android development.
The SDK Starter Package is not a full development environment. It only includes the core SDK Tools, which you can use to download the rest of the SDK components (such as the latest Android platform).
To get the latest version of the SDK starter package, go to the Android SDK download page and download the package for your machine’s operating system.
Android offers a custom Eclipse IDE plugin called Android Development Tools (ADT) designed to give you a powerful, integrated environment in which to build Android applications. It extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, debug your applications using the Android SDK tools, and even export signed (or unsigned) APKs in order to distribute your application. In general, developing in Eclipse with ADT is a highly recommended approach and is the fastest way to get started with Android.
If you will be developing in Eclipse with the Android Development Tools (ADT) Plugin, follow the steps to download the ADT here.
Otherwise, you do not need to install Eclipse or ADT. Instead, you can directly use the SDK tools to build and debug your application.
The last step in setting up your SDK is using the Android SDK and AVD Manager (a tool included in the SDK starter package) to download essential SDK components into your development environment.
You can launch the Android SDK and AVD Manager in any of the following ways:
To download components, use the graphical UI of the Android SDK and AVD Manager to browse the SDK repository and select new or updated components (see Figure 1). The Android SDK and AVD Manager installs the selected components in your SDK environment. For information about which components you should download, see Recommended Components.
Figure 1. The Android SDK and AVD Manager's Available Packages panel, which shows the SDK components that are available for you to download into your environment.
By default, there are two repositories of components for your SDK: Android Repository and Third-party Add-ons.
The Android Repository offers these types of components:
The Third-party Add-ons provide components that allow you to create a development environment using a specific Android external library (such as the Google Maps library) or a customized (but fully compliant) Android system image. You can add additional add-on repositories by clicking Add Add-on Site on the Android SDK and AVD Manager window.
The SDK repository gives you a lot of downloadable components for your Android SDK, but do you need to download all of them? To answer that, you can refer to the following table which describes the recommended downloads for a basic, recommended, or full development environment:
Once you’ve installed at least the basic configuration of SDK components, you’re ready to start developing Android apps.
This section provides OS-specific instructions for installing the Android SDK.
The package android-sdk is included in AUR. No further changes are needed.
Installing the Android SDK
unzip Downloads/android-sdk_r09-mac_86.zip -d~/bin
Installing the Eclipse IDE on Mac OS X
tar -zxvf Downloads/eclipse-java-helios-SR1-macosx-cocoa-x86_64.tar.gz
Reference: Android Developers
Like this post? Share it!
Android software development kit is well known because of his utility.
Please upload all installation screen shots on the page.
so, we can understand easily.
Is it possible to work with android without eclipse tool?
Thanks for an awesome information on Android software development which is now an essential tool of our life due to its utility
Nice Dude thanks
thanks for giving instruction. Btw, are you have plans for making a video for this guide?
seriously i cant find: device manager-> right klick computer ->MANAGE ( i cant see it)
Here’s an overview of the steps you must follow to set up the Android SDK Starter Package…
how can I know wether my mob. is having anroid software. How to use/test the anroid software in my mobile
firstly we need to have java in our pc fr downloadng sdk??
I am a starter I need guidance…
such an headace to install !! last from 3 days im trying not able to do but !! guys go to youtube so dat beter info yoll get !!
You can have a look at the following site for downloading and installing
Full Android SDK. There is no need to install Eclipse and Android
Development Tools seperately. You will get link to the tutorials from
I think this is a more updated guide http://www.codeofaninja.com/2013/05/how-to-install-android-development.html
Great bricked tab using Heimdall method ……..