sábado, 25 de janeiro de 2014

Passo 3 - Configurando o AVD

O AVD (Android Virtual Device) é necessário para a execução de seu programa. Neste post ensinarei a criar o AVD. Para criar, vamos no menu Run/ Run Configurations.... , conforme figura 14 abaixo:

Figura 14: Menu para configuração do AVD

A figura 15 abaixo apresenta a tela de configuração. Clique com o botão direito do mouse sobre Android Application e em seguida em New.



Figura 15: Tela de configuração

A figura 16 apresenta a configuração inicial. Deve-se observar:

Primeiro vamos trabalhar na aba Android

name: É o nome que aparecerá quando você for chamar a execução do Android. No meu exemplo coloquei o nome de smartphone.

Project: Nesse campo você deve selecionar o nome do seu projeto. Clique no botão Browser e selecione a pastinha com o nome de seu projeto. No meu exemplo, o nome de meu projeto é example.

Launch Action: Selecione a opção  Launch. Clique na ponta de seta do combobox e selecione o nome de sua classe principal. No meu exemplo ficou: com.example.example.MainActivity.

Figura 16: Tela de configuração da aba Android

Agora vamos configurar a aba Target

Após clicar na aba Target, vamos clicar no botão Manager..., conforme a figura 17 abaixo.

Figura 17: Tela de configuração Target

O botão Manager nos leva a tela Android Virtual Device, figura 18. Para a configuração clica no botão  New.

Figura 18: Android Virtuak Device

 Configurando o o AVD

AVD Name: Coloque o nome do AVD de seu projeto. No meu exemplo coloquei o nome phone.

Device: Escolha a opção desejada. Observe que cada item disponível possui um tamanho diferente. Dependendo da versão escolhida, ela funciona apenas com versões anteriores do Android. No meu exemplo, escolhi a opção 4.0" WVGA (480 x 800: hdpi). Escolha a opção desejada.

Memory Option - RAM: Eu defini 256 MB de memória, uma vez que a execução do programa consome muito processador e memória do computador.

SD Card - Size: É a definição do tamanho do cartão de memória que será emulado

Minhas configurações são exibidas na figura 19 abaixo.

Figura 19: Configuração do AVD

Após a configuração, clique no botão Ok e seu AVD será exibido na tela, conforme figura 20 abaixo.

Figura  20: AVD configurado

Fechando a tela apresentada na figura 20, a tela da figura 17 será exibida novamente. Clique no botão  Refresh e o AVD será exibido na tela. Clique na caixa de seleção ao lado, conforme a figura 21 abaixo:

Figura 21: Tela de configuração com o AVD configurado.

E finalmente vamos mexer com a última aba de nome Common. Marque as caixas Debug  e  Run. Em seguida, clique no botão Apply e em seguida o botão Close, conforme a figura 22

Figura 22: Tela de configuração da aba Common

Após todos os passos acima, seu programa estará configurado para executar o Android. Para executar, clique na ponta de seta do botão Run e selecione execute o programa, apresentado pela figura 23 abaixo. É normal demorar e também na primeira vez que executar não carregar corretamente sua aplicação. Fiz alguns projetos em Android e ficava lamentado pelo tempo que levava para compilar e, quando carregava tudo, havia erro durante a execução do AVD.

Figura 23: Execução do programa.

As telas abaixo são da execução do programa

Figura 24: Tela de compilação do Android.

Ao final da execução, é exibida a tela inicial do sistema Android.

Figura 25: Após a compilação do AVD

Figura 26: Ícone que criamos na criação do projeto e a execução do programa.


 Obs: Se seu computador apresentar algum erro de compilação do Java, faça o download do Java SDK (http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html?ssSourceSiteId=otnpt)










Passo 2 - Criando meu primeiro projeto Android

Criando nosso primeiro projeto Android. Vamos no menu File / New / Android Application Project, conforme a figura 7 abaixo:

Figura 7: Criando projeto Android no Eclipse

Na tela seguinte, figura 8, dê um nome ao seu projeto. Neste exemplo, meu projeto possuirá o nome example. Você também pode escolher a versão da API que será utilizada no projeto. Neste exemplo, estou deixando o default do programa. Clica em next para continuar na criação do projeto.

Figura 8: Tela para criar o nome e configurações do projeto

Na tela seguinte, figura 9, clique em Next.

Figura 9: Tela de configuração do projeto

Na tela seguinte, você pode escolher como ficará o ícone do seu projeto no dispositivo. Você pode importar imagem (selecionando image), pode utilizar imagem existe na ferramenta (selecionando clipart) ou pode utilizar texto (selecionado text), conforme figura 10. Neste exemplo irei utilizar utilizar texto, para simplificar o exemplo. Você pode definir a cor de fundo do ícone e o formato. Sinta-se a vontade e explore bem essa tela, para deixar o projeto com sua cara. Após escolher sua opção, clique em Next.

Figura 10: Tela de configuração do ícone de seu programa

Na próxima tela, figura 11, escola a opção desejada. A opção escolhida será a estrutura de seu projeto. Neste exemplo, eu escolhi a opção Blank Activity. Após escolher o desejado, clique em Next.


Figura 11: Criando Activity

Na tela seguinte, figura 12, é exibida a opção para escolha do nome da principal classe do sistema. Por opção, deixarei o nome padrão.

Figura 12: Definição do nome da classe principal.

Ao final, selecione Finish e seu projeto estará criado, conforme figura 13 abaixo.

Figura 13: Projeto criado

Passo 1 - Primeiros passos com o Android

Para trabalhar com o framework Android, é necessário realizar o download do Android SDK (http://developer.android.com/sdk/index.html#download). O arquivo possui tamanho de 480 MB.

Figura 01: Android SDK

Após o download, descompacte o arquivo no local desejado. Dentro da pasta vai conter:

Figura 2: Conteúdo da descompactada

Abra a pasta "eclipse" e execute o arquivo "eclipse.exe"

Figura 3: Arquivo executável do Eclipse

O programa Eclipse será inicializado, conforme a figura 4 abaixo

Figura 4: Tela de inicialização do Eclipse

Será exibida uma tela, solicitando o local onde o projeto será salvo em seu computador (workspace). Você pode escolher o local desejado ou deixar o default escolhido pelo programa, conforme figura 5  abaixo. 

Figura 5: Tela do workspace

Após escolher o caminho onde seu projeto será criado, clique em OK e aguarde a página inicial do Eclipse ser carregada, como a figura 6.

Figura 6: Tela de boas vindas do Eclipse