Configuração do Ambiente de Desenvolvimento Android

Para começar a programar com android é preciso primeiro instalar e configurar o ambiente de programação adequado. De forma geral precisamos de dois requisitos: o SDK e a IDE. A seguir serão detalhadas a instalação de cada um.

Android SDK

Para que o Android SDK execute normalmente precisamos ter instalado a JDK (não apenas a JRE) a partir da versão 5, então verifiquem isso antes de partimos para o SDK propriamente dito. A JDK pode ser baixada aqui:

http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html

Escolha a versão correta para seu sistema operacional e mande brasa. Depois disso podemos baixar a SDK do android e executá-la em nossa máquina. A última versão pode ser baixada aqui:

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

Para Windows existe uma versão instalável (.exe), mas vamos nos concentrar nas outras que seguirão exatamente os mesmos passos em todas as plataformas. Após baixar basta descompactar em alguma pasta.

image

Ao descompactar o SDK temos a estrutura de arquivos da figura, sendo que cada um tem a seguinte função:

  • add-ons: pacotes externos do Android (vazia no momento pois ainda não instalamos nada)
  • plataforms: plataformas específicas para cada versão do Android (vazia no momento pois ainda não instalamos nenhuma plataforma)
  • tools: ferramentas para desenvolvimento e emulador do Android (para facilitar podemos adicioná-la ao PATH do sistema)
  • AVD Manager.exe: gerenciador de AVD (Android Virtual Device), máquinas virtuais (emuladores) que usaremos para testar as aplicações

image

  • SDK Manager.exe: usado para configuração do SDK, instalação de plataformas e bibliotecas e ferramentas (já que vem vazio devemos instalar alguma plataforma para começar)

image

Instalação de uma Plataforma Android

De forma simples, através do SDK Manager, podemos instalar a plataforma Android que quisermos selecionando a versão correspondente e clicando em Install Packages. no caso da figura acima, estamos instalando a versão 4.0.3 juntamente com documentação, exemplos e a google API correspondente. Na figura abaixo, vejam que selecionei também a versão 2.2 para instalar, por questões de compatibilidade e por essa versão ainda ser muito difundida.

image

Após isso, basta aceitar os termos e o SDK Manager irá baixar e instalar as plataformas escolhidas. Por se tratar de um número grande de arquivos esse processo deve ser um pouco demorado.

image

Instalação do Eclipse com ADT

A ferramenta padrão para desenvolvimento android escolhida pela google é o bom e velho eclipse unido a um plugin especialmente desenvolvido para isso, o ADT (Android Development Tools). Para instalá-lo, admitindo que já temos um eclipse funcionando normalmente em nossa máquina, basta acessarmos o menu Help > Install new software…

image

Na janela que se abre devemos clicar no botão Add.. e inserir a URL de onde será baixado o ADT: https://dl-ssl.google.com/android/eclipse/

image

Logo após serão carregados os programas disponíveis nesta URL, então selecionamos todos e mandamos instalar, clicando em next.

image

Novamente clicamos em next

image

Aceitamos os termos da licença e, por fim, clicamos em finish. Assim, o ADT será instalado em nosso eclipse.

image

Depois de tudo baixado o eclipse pedirá paa ser reiniciado e, quando voltar, o plugin deverá estar instalado corretamente. Para que possamos começar a usá-lo, antes precisamos configurar o ADT para que ele “enxergue” o SDK. Para isso vamos ao menu Windows > Preferences e selecionamos Android no lado esquerdo da janela que abriu. Para configurarmos basta selecionarmos, através do botão Browse, a pasta em que descompactamos o SDK.

image

Dessa forma o ADT estará configurado e estamos bem perto de poder começar a programar para android, bastando, para isso, criarmos nosso primeiro dispositivo virtual (AVD) para que possamos rodar nossas aplicações no emulador.

Criação de uma AVD

Preferi deixar a criação da AVD para o final para podermos fazer isso diretamente de dentro do eclipse, via plugin ADT (mas também poderiamos fazer pelo aplicativo AVD Manager, citado mais acima). Usando o botão do eclipse destacado na figura chamamos o AVD Manager.

image

O AVD Manager será aberto:

image

Para criarmos um AVD devemos clicar no botão New

image

Nessa janela devemos dar um nome para nosso AVD e selecionarmos a plataforma alvo em Target. Pronto, as outras opções serão preenchidas por padrão, mas podemos modificá-la a nosso gosto, por exemplo reservando um espaço para simular um cartão SD no emulador ou mudar a resolução da tela do mesmo. Vejam como ficou configurado meu AVD:

image

Voltando a tela do AVD Manager podemos testar nosso AVD selecionando-o e clicando em Start, assim o emulador será aberto:

image

Assim finalizamos a configuração de nosso ambiente e já podemos partir para a criação de nosso primeiro projeto: um HelloWorld.



Tags: , ,
Este artigo foi postado em quinta-feira, janeiro 26th, 2012 às 14:37 e está categorizado como android, programação, tutorial. Você pode seguir as respostas a esse post pelo feed RSS 2.0. Você pode ainda deixar um comentário, ou referenciar a partir do seu site.

Comente com o facebook

Leave a Reply

Your comment