Comenzando con el desarrollo de Android [cerrado]

He sido desarrollador de Windows desde el principio, ahora las tendencias actuales me obligan a centrarme en nuevas tecnologías y plataformas.

Mi pregunta es cómo comenzar con el desarrollo de Android y cómo se puede hacer en Windows PC con Windows 7, si es así, ¿qué herramientas necesito?