Tools for android development

List the must known tools for android developer

Nice post , thank you for sharing