As previously stated, d/l eclipse and the android sdk. Here http://www.youtube.com/playlist?list=PL34F010EEF9D45FB8 is a great collection of video tutorials to get you started. There are about 200 in all; covering everything from setting up the sdk to advanced android programming techniques.
Always consult the oracle before asking a question.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
subject: best resource for java developer to get started on android