Configurao do Ambiente (Instalao Eclipse e SDK Android)
Inicialmente, as configuraes de hardware e software necessrias para o desenvolvimento de
aplicaes Android so: Sistema Operacional Windows XP (32-bits), Vista (32- ou 64-bits), ou Windows 7 (32- ou 64-bits) Mac OS X 10.5.8 ou mais atual (apenas 32bits) Linux (testado no Linux Ubuntu, LucidLynx) o GNU C Library (glibc) 2.7 ou mais recente. o Linux Ubuntu, verso 8.04 ou mais recente. o Distribuies 64-bits precisam ser compatveis com as aplicaes em 32 bits. Eclipse IDE Eclipse 3.6.2 (Helios) ou mais recente. Plugin Eclipse JDT (incluso na maioria dos pacotes da IDE Eclipse) JDK 6 (Somente o JRE no o suficiente) Android Development Tools plugin (recomendado) No compatvel com o Compilador GNU para Java (gcj)
Baixando o Java SDK
Como verificar se o seu computador j possui o Java? 1. Como estamos utilizando o Windows, clique em Iniciar> Todos os programas > Acessrios >Prompt de Comando. Ou apenas tecle + R e em seguida, digite cmd e tecle Enter (OK):
Ao abrir a tela do terminal, digite javaversione verifique se o Java est instalado ou qual verso est presente na sua mquina.
necessrio ter instalado o JDK (Java Development Kit) no computador, para isso, deve-se fazer o download dele no site: http://www.oracle.com/index.html
Se o comando java version no retornar nenhum resultado informativo positivo, temos que o Java no est instalado na mquina Na guia DOWNLOADS, voc ir encontrar vrias opes, dentre elas, escolha a Java for Developers.
Aceite os termos de uso e escolha a verso mais apropriada para o seu sistema operacional.
Faa o download da plataforma JDK.
Instalando o JDK
Novamente executando os passos iniciais de verificao de status do Java no Prompt de Comando:
Agora, o Prompt de comando do Windows retorna as principais informaes sobre a verso instalada. Baixando o SDK Android
No endereo: http://developer.android.com/sdk/index.html voc ir encontrar vrias verses do ADT (AndroidDevelopment Tools) e do SDK (Software Development Kit) na guia DOWNLOAD FOR OTHER PLATFORMS, faa o download da verso que esteja dentro das configuraes de sistema do seu computador. Nesse tutorial, recomendo o download do SDK. Se voc for usurio do Windows, faa o download recomendado do instalador (.exe).
Para a continuidade do tutorial, ser feito o download da verso de instalao para Windows. Aceite os termos de uso e faa a transferncia.
Instalao do Android SDK Tools
Note que a verso do Java foi detectada e o SDK est apto a ser instalado. Se for o caso, escolha outro diretrio para a instalao. Clique em Finish e ser aberta uma janela de opes de instalao das ferramentas.
Processo de download das ferramentas de desenvolvimento Android.
Download do Eclipse IDE
Para desenvolver aplicaes para a plataforma Android, ns usaremos a ide Eclipse que est disponvel para download em: http://www.eclipse.org/downloads/ No Android SDK Manager, marque qual verso, ou verses do Android o programa far o donwload. No nosso caso, faremos o download da verso 2.1(API 7). No esquea de marcar a caixa Tools, pois nela estaro todas as ferramentas de desenvolvimento. Aps a seleo clique em Install4packages... Aceite os termos de uso e clique em Install. Aguarde o trmino do download e em seguida, se no desejar baixar outra verso da plataforma, feche o aplicativo.
Temos acesso a essa plataforma em dois tipos de arquitetura (32 e 64 bits) e trs plataformas (Windows, Linux e MAC).
Instalao do Eclipse IDE
Escolha uma das opes de download (link direto ou torrent). Por padro, escolhe-se o Main Eclipse.org downloads area. Extraia os arquivos para o diretrio C:.
Na pasta raiz do Eclipse, execute o aplicativo eclipse.exeindicado na imagem acima. Ao executar o eclipse pela primeira vez, abrir uma caixa de dilogo para a escolha do Workspace, essa pasta conter todos os seus projetos feitos no Eclipse.
Depois da escolha do workspace, visualizamos a tela inicial do Eclipse. Nome do usurio.
Mas vamos ao ADT, j que estamos desenvolvendo para Android.
Uma janela ser aberta: Para prosseguir com a instalao do ADT (AndroidDevelopment Tool) Plugin, necessria conexo com a internet.
Caso no possua, ou no tenha o suficiente para uma instalao online, voc poder encontrar um pacote off-line em: http://developer.android.co m/sdk/index.html No menuHelp, encontramos a opo Install New Software...
Com essa aplicao interna, podemos fazer o download no s do ADT, mas de vrios plug-ins para o Eclipse. Clique em Add... Escolha um Nome para o Seu plugin (usei ADT). No campo Location, digite: https://dl-ssl.google.com/android/eclipse/ Clique em OK.
Aps o trmino do processo de clculo, a janela ser exibida da seguinte forma:
Clique em SelectAll. Depois avance clicando em Next >
Aguarde o clculo de dependncias e requisitos. Podemos verificar que a imagem ao lado traz todos os detalhes dos pacotes a serem instalados. Clique novamente em Next > e d continuidade instalao.
Reinicie o Eclipse quando o processo de instalao terminar.
Aps reiniciar o Eclipse, ser exibida a seguinte tela.
Para prosseguir, aceite os termos de licena de usurio. Clique em Finish e aguarde que a instalao seja concluda. Aqui ns podemos tanto comear uma instalao online do SDK Android, como selecionar a pasta onde baixamos o kit de desenvolvimento a partir do executvel installer_r21-windows. Como j foi feito o download (seguindo esse tutorial), os arquivos do Android SDK estaro em C:\Program Files\Android\android-sdk Marque a opo Use existingSDKse localize a pasta pelo botoBrowse...
Seu Eclipse est apto a ser usado como ferramenta de desenvolvimento Android.
Envie ou no as estatsticas para o Google e clique em Finish. Criando um Dispositivo Virtual Na pasta em que o Android SDK foi instalado (no nosso caso, C:\Arquivos de programas\Android\android-sdk), clique em AVD Manager.
Aps a abertura da janela, criaremos um novo dispositivo virtual android: Clique em New...
No campo Name:, epscifique o nome do seu dispositivo (exemplo: MeuCelular);
No campo Target:, escolha qual a verso do seu SDK (inicialmente, instalamos a verso 2.1 por ser mais leve e mais utilizada);
Em SD Card:, criaremos uma memria de armazenamento fsico, como um carto de memria, no campo Size:, digite o tamanho da que sua mquina ir alocar na memria tendo em vista que deve-se escolher a opo KiB, MiB ou GiB (Kilobyte, Megabyte ou Gigabyte respectivamente);
A opo Skin: (tipo de aparelho), ser habilitada somente se as opes anteriores forem preenchidas corretamente. Em Built-in:, selecione o modelo do nosso emulador (Defaulf (WVGA800) a mais utilizada) e clique no boto Create AVD.
Voltando a tela inicial, s que com as informaes do emulador na tabela, marque o emulador (clicando em cima dele) e acione o boto Start....
Emulador do Dispositivo Agora o Emulador Ir iniciar para termos um primeiro contato com a ferramenta que iremos utilizar ao longo do curso.
Emulador Android em Funcionameto
Criando a Primeira Aplicao 1. Abra o Eclipse, siga os passos descritos na imagem para criar um novo Projeto Android.
2. Defina um nome para o seu projeto e selecione a plataforma desejada. Clique em Next.
3. Defina o nome do pacote do Projeto da seguinte forma: <nome1>.<nome2>. Clique em Finish.
Ser gerado uma pasta com o nome do projeto e subpastas contendo o pacote, arquivos de layout, de manifesto, imagens e classes. CursoAndroid Pasta do Projeto;
src Pasta do pacote onde contm a classe principal;
gen Pacote responsvel por guardar a classe R.
res/drawable Pasta onde contm os arquivos de imagem.
layout Pasta que possui os arquivos de estilos e de design.
values possui referncias a respeito de cadeia de caracteres, textos, etc.
AndroidManifest.xml Contm todas as informaes sobre a aplicao.
Abra o arquivo principal (no nosso caso, o CursoAndroid.java), e clique em RUN (crculo verde com um tringulo branco no centro). Aguarde algum tempo para a inicializao (demora um pouco).
Essa a tela aps a compilao do cdigo:
Essa a aplicao Default do SDK Android, porm com a continuidade dos nossos estudos, veremos como cada componente atua na criao de uma aplicao mais vistosa. Tambm podemos iniciar o emulador antes de mandar o aplicativo para o aparelho (poupa tempo na hora do emulador ficar abrindo) clicando em Window > Android SDK and AVD Manager. Basta selecionar o AVD desejado e clicar em start.