Escolar Documentos
Profissional Documentos
Cultura Documentos
Configurao
do
Ambiente
Nelson
Glauber
de
Vasconcelos
Leal
@nglauber
nglauber.blogspot.com
Introduo
Nesse
tutorial
apresentarei
como
configurar
o
ambiente
para
desenvolvimento
de
aplicaes
para
plataforma
Android.
Os
passos
descritos
a
seguir
podem
ser
aplicados
em
computadores
com
os
sistemas
operacionais
Windows,
Linux
e
Mac
OS
X.
As
configuraes
de
hardware
mnimas
so:
processador
Core
2
Duo
e
2GB
de
memria.
O
que
precisaremos:
- JDK
- Eclipse
- Android
SDK
- Plugin
ADT
para
Eclipse
Antes
de
comear,
tenho
uma
considerao
em
relao
aos
computadores
com
arquitetura
de
64
bits:
durante
minhas
aulas,
notei
vrios
casos
de
incompatibilidade
entre
JDK
+
Eclipse
+
Android
em
mquinas
com
esse
tipo
de
arquitetura.
Dessa
forma,
acho
interessante
que
sejam
instaladas
as
verses
32
bits
de
todas
as
ferramentas.
Aps concluir o download, basta seguir as etapas do assistente. Uma outra configurao que deve ser feita, criar a varivel de ambiente JAVA_HOME, apontando para o diretrio onde est instalado o JDK. Por exemplo, no caso do Windows: C:\Program Files\Java\jdk1.6
Eclipse
O Eclipse a IDE (Integrated Development Environment) utilizada para criar aplicaes Android. Baixe-a gratuitamente em: http://www.eclipse.org/downloads/
Selecione IDE for Java EE Developers ou IDE for Java Developers, ambas podem ser usadas para criar aplicaes Android (eu particularmente utilizo a primeira por ser mais completa). Aps terminar o download, basta descompactar o arquivo em qualquer lugar da sua mquina. Aqui vale a mesma recomendao, baixe a verso 32 bits.
Android
SDK
O
Android
SDK
contm
as
ferramentas
necessrias
para
compilar,
empacotar
e
testar
as
aplicaes.
Faa
o
download
em:
http://developer.android.com/sdk/index.html
Selecione
a
verso
referente
ao
seu
sistema
operacional.
Aos
usurios
Windows,
eu
recomendo
a
verso
no
formato
ZIP
ao
invs
do
instalador.
Aps o download, descompacte o arquivo em algum local da mquina. Feito isso, execute o arquivo android que encontra-se em DIRETORIO_ANDROID_SDK/tools. Na janela que for exibida, selecione a opo Available packages no lado esquerdo. Expanda a opo Android repository.
Aqui cabe uma observao: caso no sejam exibidos esses itens, tente acessar a opo de menu Preferences e marque a opo Force https://. A primeira opo Tools obrigatria , pois contm as ferramentas necessrias para realizar o processo de compilao e empacotamento das aplicaes que iremos desenvolver. Nessa verso do SDK temos a opo de baixar apenas a verso do Android que queremos desenvolver. Por exemplo, se voc quer desenvolver apenas para a verso voc s precisa baixar a mesma, e sua aplicao executar em qualquer verso superior a esta. Para cada verso temos algumas opes: - SDK Platform representam a API Android. obrigatrio que faamos o download de pelo menos uma dessas APIs. - Logo em seguida, as opes com iniciam com Samples for SDK so exemplos disponibilizados pelo Google que demonstram vrias
funcionalidades da API (opcional). muito interessante baixar e estudar esses exemplos. Google APIs by Google Inc. (recomendada) representam as bibliotecas de classes que permitem o desenvolvimento de aplicaes com recursos exclusivos do Google como Google Maps e Google Talk.
A ltima opo da lista Extras, abaixo dela temos algumas opes interessantes, mas so todas opcionais: - Android compatibility package permite utilizarmos alguns recursos do Android 3.x em dispositivos Android 2.x. - Google USB Driver Package para que um dispositivo real seja reconhecido. Obrigatrio se voc estiver usando um smartphone ou tablet para testar ao invs do emulador. A documentao completa da plataforma estar abaixo da verso mais recente (durante a escrita desse document, era a 4.0.3). Ela opcional, pois temos acesso a ela atravs do site developer.android.com. Explicados esses principais pacotes, marque as opes desejadas e clique em Install N packages. Mas se voc tiver uma conexo rpida com a internet, instale todas as opes mostradas acima J Selecione Accept all e clique em Install.
Execute novamente o aplicativo android, e selecione a opo de Menu Tools > Manage AVDS
Nessa tela so listados os emuladores criados no computador. Cada emulador chamado a partir de um AVD (Android Virtual Device). No AVD ficaro as configuraes de cada dispositivo virtual (como tamanho de tela, memria, etc.). A imagem acima mostra alguns AVDs criados no meu computador, entretanto, sua lista deve estar vazia. Para criar um novo AVD, clique no boto New para exibir a tela abaixo e preencha os campos de acordo com a imagem.
O campo Name indica o nome do seu emulador, j a opo Target indica qual verso do Android sera utilizada. Para denifir o tamanho do carto de memria, basta preencher o campo SD Card, enquanto que a dimenso da tela pode ser determinada na propriedade Skin. Outros atributos de hardware podem ser atribudos na seo de mesmo nome. Feito isso, clique no boto Create AVD. Criado o AVD, podemos incia-lo atravs do boto Start, e conforme a janela abaixo, clicar em launch.
O emulador do Android iniciar, ele demora cerca de 1 minuto, mas no sera necessrio ficar reiniciando ele durante o desenvolvimento da aplicao. Deixe-o aberto para fazermos nosso teste mais adiante.
Clique em OK. Na janela abaixo, marque a opo Developer Tools e clique em Next.
Confirme as mensagens que forem aparecendo, e ao final, ser requisitado que o Eclipse seja reiniciado, confirme este passo. Quando o Eclipse reiniciar, o plugin dever estar instalado. Ser exibida uma janela perguntando se voc deseja instalar o Android SDK ou informar onde ele est instalado. Marque essa segunda opo e selecione o local onde voc descompactou o Android SDK. Caso essa janela no seja exibida, v at o menu Window > Preferences (no Mac, Eclipse > Preferences) e selecione Android no lado esquerdo, e em seguida, clique em Browse para selecionar o local onde o SDK foi instalado.
Hello World! J
Agora vamos testar nossa configurao criando um Hello World. No Eclipse, selecione o menu File > New > Android Project.
Preencha os campos conforme as figuras acima e clique em Finish. O projeto ser criado e aparecer conforme abaixo:
Clique com o boto direito sobre o nome do projeto, e selecione Run As > Android application. Nossa aplicao ser executada no emulador.