Creating a development environment for Android applications needs 3 basic things:
1)Java
2)Eclipse IDE
3)Android SDK
1)Java
We will be using Sun's JDK 6.If you already have this installed on your machine...skip this step.
But if you are unsure of whether you JDK6 installed or not or you are not sure of the correct version,this link should help:
https://help.ubuntu.com/community/Java
Open up the terminal and type this command
sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk
This will fetch the necessary packages from the repositories and install them on your machine (This takes quite some time - so be patient)
2)Eclipse IDE
The Android development website suggests that you develop using one of the Eclipse packages listed there.
We will be using Eclipse IDE for Java EE Developers
a)Navigate to the Ganymede section of the Eclipse website (http://www.eclipse.org/ganymede/)
b)Click on the download Ganymede link
c)Click on the Eclipse IDE for J2EE developers (You can also download one of the other packages listed here instead of J2EE ,if you prefer)
d)Download the linux package (eclipse-jee-ganymede-SR2-linux-gtk.tar.gz)
Again,this is quite a big download :)
e)Un-tar the downloaded package to a convenient location on your system (I placed this package at this location : /home/lavanya/Software
This is completely up to you.
f)Navigate to the /eclipse folder and click on the eclipse executable.(You may want to create a short cut for yourself - just right click and select make link)
Now you have Eclipse installed.Its as simple as that/
3Installing the Android SDK
The rest of the instructions in step 3 will consist solely of screen shots - these correspond with the instructions listed here
Please modify the directory and file names according to your set up.









Oops!We have forgotten to tell Eclipse where to find the Android SDK that we had downloaded earlier!

Go to Windows->Preferences




Now you are all set to start coding your first Android application! :)