Important and useful tools for developing Android applications

I'm new in Android Development. I know Eclipse is the first thing I need to start.

Can you list any useful and very needed tools for Android Application Development?


http://developer.android.com/sdk/index.html

That's the only thing you need. Framework, Eclipse plugin, adb, ddms, emulator, all in one place.

UPDATE: Some tutorials sites I have in my bookmarks to get you starting:

http://androidcore.com/google-android-programming-tutorials.html

http://www.hascode.com/2010/04/first-steps-on-android-creating-a-simple-todo-app/

http://sites.google.com/site/androidappcourse/labs

http://www.vogella.de/articles/Android/article.html