What you need?
Java SDK | though this can be done during the process however i strongly suggest that you must have it installed before everything to lessen the time consumed for the whole installation and in case your doing it offline. Be sure that you have the latest one. | Download Java SDK here |
Android SDK | android SDK or android Software Development Kit is a mobile operating system created by Google. Before you can do everything about android mobile development you need to have this installed and updated. This is where you find all the tools needed for developing an android app. NOTE: updating this really takes time, patience is virtue. Good luck! | Download android SDK here |
Android ADT | Android Development Tool-to enable your eclipse as well as you sdk meet. | Download android ADT here |
Eclipse | is an IDE for developing android mobile application. It has a lot of version however they say that eclipse juno, so far, has the advantage over the other versions. | Download Eclipse Here |