Windows XP, Vista, or 7 (32-bit or 64-bit)
Mac OSX 10.5.8 or later (x86 only)
Linux (Ubuntu and Lucid Lynx)
Must have the Eclipse IDE already installed (3.6.2 or later)
This installation requires downloading several files. As such, your internet connection will influence the total time of the installation process. The process will typically take 15-30 minutes with a good internet connection.
Step 1: Step One
Click on the "Download the SDK for [Your Operating System]".
If the operating system displayed by the button does not match your operating system, click the "Other Platforms" link directly below the button, and select the correct operating system.
Step 2: Step Two
Step 3: Step Three
After that, you will need to specify which users to install the Android SDK for, and then select the install directory.
Step 4: Step Four
Step 5: Step Five
Choose the packages which you would like to install.
The following packages are required:
Other recommended packages include:
After selecting the packages you want to install click "Install [x] packages..."
Step 6: Step Six
If everything appears correctly, click "Install."
Step 7: Step Seven
You now need to open Eclipse, then select "Help" >> "Install New Software."
Step 8: Step Eight
In the Add Repository window that appears, type "ADT Plugin" for the Name and
"https://dl-ssl.google.com/android/eclipse/" for the Location.
(Note: If you are unable to download the plug-in, try changing "https" to "http.")
Step 9: Step Nine
You will then need to agree to all of the license agreements and click "Finish."
After the installation finishes, you will need to restart Eclipse.
(Note: If you are attempting to install this in Windows, you may need to run Eclipse in Administrator Mode.)
Step 10: Step Ten
Select "Use Existing SDKs" and then choose the Android SDK that you previously downloaded.
After you click next, if there are no errors, you are finished installing the Android Development Tools for Eclipse.
You will also notice some new buttons in your Eclipse toolbar. These buttons are regarding the creation, testing and management of your new Android projects.