Installing Android development tools

Please note that
Java JDK 6
Download
Android SDK
Download
Installation instructions
The examples we will be working with will use SDK Platform Android 2.1, API 7, so let the AVD manager fetch the following packages
Eclipse Galileo classic
Download
This is not the latest version of Eclipse, but it's the one that Android say works best with...
Eclipse Android plugin (ADT)
Download, installation and configuration instructions
If you are not allowed to install the Android Eclipse plugin due to missing dependencies, please make sure these 2 following software sites are registered and enabled in the "Available software sites" window.
Sync software for your phone
Instructions for HTC Desire
This is optional and only necessary for testing your program on your own phone.