Vou apresentar um guia fácil e prático para programar com Android!
Primeiro instale o JDK do Java (Caso não tiver): http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Depois efetue o download do Eclipse de sua preferência (Caso não tiver): http://www.eclipse.org/downloads/
Adicionando o Plugin ADT no Eclipse
Abra o Eclipse no menu/help/install new software e clique em add, na opção name digite o nome desejado, eu coloquei Android e na opção Location o link:
https://dl-ssl.google.com/android/eclipse/
Imagens do procedimento:
Selecione Developer Tools:
Faça o procedimento padrão de instalação next next finish.
Instalando o SDK do Android
Baixe o SDK do Android para obter ter acesso as classes e usabilidades: http://developer.android.com/sdk/index.html
Para instalar o SDK é necessário primeiro descompactar em uma pasta que não haja restrição de permissões, por exemplo em alguma pasta de arquivos de programas pode haver essa restrição, sugiro que descompacte a pasta sdk android no ‘C:’, assim evitará problemas.
No Eclipse vá no menu Window/Preferences opção Android e clique em Browse localizando onde foi colocado o SDK, e aí clique em apply e depois OK:
Depois vá no menu Window/SDK Manager
Recomendo selecionar todas as opções e instalar (Este procedimento é relativamente demorado de acordo com a velocidade da internet):
Pronto!O ambiente está preparado para programação com Android!Caso tenham alguma dúvida ou sugestões, podem comentar!