LINUX, TI E MUITO MAIS!
Cadastre-se agora e receba gratuitamente o ebook do Curso Linux Ubuntu, dicas imperdíveis para ter sucesso com Linux
Insira seu email no campo ao lado para receber AGORA o Ebook!

O que preciso para desenvolver aplicativos para Android ?

Para desenvolver aplicativos para Android você precisa de um computador rodando o sistema operacional Windows, Linux ou Mac OS X. Isso mesmo o Android SDK é multiplataforma.

Depois do primeiro post dessa série: Eu quero aprender a desenvolver aplicativos para Android

Hoje vamos configurar um ambiente de desenvolvimento de aplicativos para android.

Para ver mais sobre requisitos de sistema operacional, visite: http://developer.android.com/sdk/requirements.html

APRENDA A DOMINAR O LINUX

Aprenda a dominar o LINUX de uma vez por todos, pegue sua cópia

  • Ferramentas para instalar softwares adicionais
  • Shell do LINUX passo a passo, e muito mais...

Nós desenvolvemos aplicativos usando os seguintes softwares:

  1. Java SE 6 Software Development Kit
  2. Eclipse para Java Developers
  3. Android SDK
  4. Plugin ADT (Android Development Tools) para Eclipse

 

Como instalar o Java Development Kit (JDK)

Para desenvolver aplicativos Android você vai precisar do o Java Development Kit (JDK) versão 5 ou 6 (JDK 5 ou JDK 6).

Veja: http://www.oracle.com/technetwork/java/archive-139210.html

Você precisa apenas o JDK. Siga as instruções em:

http://www.oracle.com/technetwork/java/javase/index-137561.html

Como instalar o Java Development Kit (JDK) no Mac OS X: Visite: http://developer.apple.com/java. Mas geralmente o Java já esta no pacote e você tem o xcode.

Instalando o Android SDK

O Android Development Kit (SDK) fornece as ferramentas que você precisa para desenvolver, testar e depurar aplicativos Android. Você pode baixar o SDK do Android a partir de

http://developer.android.com/sdk/index.html (para a plataforma Windows, Mac OS X ou Linux )

Depois de baixar o SDK, basta extrair o conteúdo do arquivo para um diretório de sua escolha em seu computador.

Instalando o plugin ADT para Eclipse

O Android Development Tools Plugin (ADT) para o Eclipse permite que você use as ferramentas Android SDK para desenvolver aplicações Android no IDE Eclipse. Para instalar o plugin ADT abra normalmente o Eclipse e selecione Help -> Install new software. Irá aparecer uma nova janela, clique no botão add. Irá aparecer outra janela, preencha como no exemplo abaixo:

Leia também ...   Razões para desenvolver aplicações Android

eclipe-adt-plugin

Depois disso, o Eclipse iniciará o download das informações do repositório. Quando o processo for concluído, marque para ser instalado como no exemplo abaixo:

marcar-pacote-adt-para-instalar

Após isso basta confirmar a instalação e concordar com a licença.

android-eclipse-adt-licença

O download do plugin será iniciado logo em seguida.

download-plugin-adt-android-eclipse

Caso você receba a seguinte aviso, pode clicar em Ok sem problemas:

informacao-de-seguranca

Quanto tudo terminar, é necessário reiniciar o Eclipse para que as alterações sejam feitas.
Ao ser aberto novamente, o Eclipse irá exibir um wizard para configurar o SDK do Android. Marque o segundo checkbox e informe corretamente onde está a pasta do SDK do android.

Caso você ainda não tenha baixado o SDK, pode deixar marcado a primeira opção que o Eclipse irá baixar). Veja a figura abaixo:

indicacao-do-android-sdk-eclipse

Após isso o Eclipse deve mostrar o seguinte aviso:

Open-SDK-Manager-android-eclipse

Isto porque ainda estão faltando alguns componentes para começar a desenvolver. Você pode clicar em Open SDK Manager, que uma nova janela irá aparecer. Esta é a tela do Gerenciador do SDK, nele você pode baixar diferentes targets da API e outras bibliotecas e ferramentas para auxiliar no desenvolvimento do Android. Precisamos de pelo menos um target, por isso marque as opções como na figura abaixo.

android-sdk-manager

O target 4.1.2 é o mais recente, mas se houver um mais novo, é recomendado que você instale o mais novo. Também é recomendado instalar mais targets caso você queira testar com diferentes APIs e garantir que sua aplicação funciona corretamente, eu escolhi o 2.3.3.

Na tela seguinte, basta marcar Accept all e clicar em Install.

android-sdk-manager-licenca

Após baixar os novos componentes, será mostrado a tela inicial do Gerenciador. Agora você pode fechá-lo.

Como testar o ambiente de desenvolvido do Android SDK

Para testar a instalação do SDK, vamos tentar rodar o emulador. Você precisa criar um AVD (Android Virtual Device), que basicamente é uma imagem que roda no emulador. A partir do Eclipse, você deve clicar em:

Leia também ...   Eu quero aprender a desenvolver aplicativos para Android

Menu Window -> Run AVD Manager

Vamos acessar a janela Android Virtual Machine Manager, é aqui que poderemos instalar o emulador do sistema Android para testar nossos aplicativo. Nessa janela poderemos escolher por diversas versões do Android para fazer a emulação, isso facilita muito o teste dos aplicativos.

Irá aparecer a janela abaixo. Você deve clicar em New para criar um novo AVD:

android-virtual-device-manager

Configure a nova tela conforme a figura abaixo:

criar-avd-android

Quando o Eclipse terminar de criar, ele volta a mesma tela de antes. Agora você deve selecionar com o mouse o AVD recém-criado, e clicar em Start para que ele seja iniciado. Quando surgir a tela abaixo, basta clicar em Launch

iniciar-avd-android

Abaixo a tela do Androi Virtual Device ( AVD ) iniciando.

android-rodando-emulador

Se o processo der certo, você deve visualizar o Android OS rodando dentro do emulador. Essa é a versão do Android 2.3.3 é possivel criar outra AVD com versões mais antigas e com a ultima versão do Android 4 também.

android-2.3-rodando-emulador

Abaixo a tela do Android 4 sendo emulado.

android-4-rodando-no-emulador

O menu do Android 4.

menu-do-android-4-rodando-emulador

Agora temos um ambiente de desenvolvimento para aplicativos Android 100% funcionando. Esse ambiente é o recomendo pelo fabricante do Android ( Google ). No próximo artigo vamos fazer um famoso Hello World.

Você tem alguma experiente com desenvolvimento de aplicativos Android ? Deixe um comentário.

Artigos Relacionados

Leia também ...   Razões para desenvolver aplicações Android

Sobre pedrodelfino

Trabalha com tecnologia da informação, usando Linux a mais de 13 anos. Autor do Ebook Curso Linux Ubuntu.

  • gabriel lucas

    gostei , quero aprender a desenvolver aplicativos

  • Ga

    Gostei dos dois artigos, mas cadê a sequência?

  • Roberto

    Onde encontro a continuação desse tutorial ?

  • fabiano

    Olá!
    Excelente post, consegui fazer rodar o AVD, estou na espera do próximo tutorial sobre o HelloWorld
    Abço

  • Marcus Bruno

    Olá, estou acompanhando os artigos e gostaria de saber, onde está o próximo artigo que ensina a criar um “Hello World” ?

  • muito bom o tutorial cara. parabéns

  • Marcos

    gostaria que vc desenvolvese uma aplicativo para minha empresa para venda de gás onde a pessoa possa controla o seu consumo medio e a data da ultima compra e a data prevista para a proxima compra. e possa efetuar a compra por meu do aplicativo.
    obrigado
    Marcos

  • Tiago

    Como configurar para que o simulador do Android Device não consuma muita memória, poiis mesmo utilizando um computado com 8 GB de RAM 1333 MHz, há altos consumos de memoria, e mesmo adicionando mais memora, ele aumenta mais ainda o consumo.

    Como posso tornar as coisas mais leves?

  • Juan

    Fiquei muito animado com o artigo.. mas as imagens não estão aparecendo..

  • Juan

    gostei muito, mas as imagens não estão aparecendo.

  • Gazzola

    Podia arrumar as imagens.

  • Felipe

    Olá amigo você por acaso poderia me passar seu contato de e-mail?

    Trabalho na área de TI, mais precisamente no suporte.

    Estou interessado em aprender mais sobre programação para android e já tenho algumas noções básicas de java.

    Você teria alguma material para começo? tipo algumas dica?

    Muito obrigado

    Abraço

  • Kleber

    Poderia passar seu contato? Quero orçar a criação de um aplicativo.

Aula Online: Aprenda a Dominar o Linux De Uma Vez Por Todas

x

Aprenda a Dominar o Linux De Uma Vez Por Todas

Você vai aprender passo a passo como dominar o LINUX de uma vez por todas e descobrir os 4 pilares para ser um Profissional EXPERT.