Como instalar e configurar o SDK do Android
Olá prezado leitor!
Depois de um dia tumultuado e cheio de contratempos, nada melhor para aliviar o stress e acalmar os ânimos que desprender algumas horas na elaboração de um post que com certeza será de grande utilidade para desenvolvedores, usuários e curiosos de plantão.
Darei aqui, algumas dicas básicas para a instalação e configuração do SDK ou Kit de Desenvolvimento de Software, pois tenho navegado bastante na Internet e visto comentários e dúvidas a respeito deste tema.
Vale lembrar que o Google disponibiliza este tutorial em Inglês no próprio site do Android (http://developer.android.com/sdk/1.5_r1/installing.html), mas postarei aqui o mesmo tutorial no bom e velho Português para facilitar.
Primeiros passos da instalação do SDK do Android
Sistemas Operacionais
- Windows XP ou Vista
- Mac OS X 10.4.8 ou posterior (somente x86)
- Linux (testado no Linux Ubuntu Dapper Drake e Gusty Gibbon)
Ambientes de Desenvolvimento
- Eclipse IDE
- Eclipse 3.2, 3.3 (Europa)
- Eclipse JDT Plugin (já incluso na maioria dos pacotes do Eclipse)
- JDK 5 ou JDK 6 (Apenas a JRE não é suficiente)
- Não é compatível com o compilador da Gnu (gcj)
- Android Development Tools plugin (opcional)
Iniciando a instalação do SDK Android
Primeiro passo, faça o download do SDK do Android
Após o download do SDK, descompacte o arquivo .zip em uma pasta apropriada na sua máquina. Por padrão, os arquivos do SDK são descompactados numa pasta nomeada android_sdk_|platform||release||build|. O diretório contém os subdiretórios tools/, samples/ e outros.
Anote o lugar onde você descompactou o arquivo, pois este endereço será necessário para configurar o plugin ou as ferramentas do SDK.
Opcionalmente você pode adicionar o diretório tools do SDK ao path do seu sistema. Isto possibilita rodar o Android Debug Bridge (adb) e outras ferramentas de linha de comando sem precisar especificar o caminho completo para o diretório tools. Se apropriado, siga as instruções de acordo com o seu sistema operacional:
- No Linux, edite o arquivo ~/.bash_profile ou ~/.bashrc. Procure por uma linha que define a variável de ambiente PATH e adicione o caminho completo do diretório tools do SDK. Caso você não encontre esta linha, pode adicionar no final do arquivo a seguinte linha:
export PATH=${PATH}:
No Mac procure no seu diretório home pelo arquivo .bash_profile e proceda da mesma forma que o Linux. Caso você não encontre o arquivo, pode criar um.
No Windows, botão direito em Meu Computador e selecione Propriedades. Na aba Avançado, clique em Variáveis de Ambiente, e na janela que aparece, clique duas vezes no Path em Variáveis do Sistema. Adicione o caminho completo para o diretório tools/.
Se você chegou até aqui, seguidos todos os passos, você instalou o SDK Android com sucesso. Porém agora para começar a desenvolver aplicações com Android no Eclipse, você precisa instalar um plugin chamado Android Development Tools (ADT), que adiciona suporte integrado para projetos e ferramentas Android.
Instalação do Plugin no Eclipse (ADT)
Para baixar o Plugin do Eclipse, siga os passos abaixo:
1. Inicie o Eclipse, selecione Help > Software Updates > Find and Install.
2. Na janela que aparece, selecione Search for new features to install e pressione Next.
3. Pressione New Remote Site.
4. Entre com um nome para o site remoto (Ex.: Android Plugin) e informe a seguinte URL:
https://dl-ssl.google.com/android/eclipse/
Caso o acesso via “https” não funcione, coloque apenas “http”:
http://dl-ssl.google.com/android/eclipse/
5. Pressione OK
6. Você verá o novo site adicionado e selecionado na lista de busca. Pressione Finish
7. O plugin ADT não é assinado, mas você pode aceitar a instalação de qualquer maneira clicando em Install All
8. Reinicie o Eclipse.
9. Depois de reiniciar, atualize as preferências do Eclipse para apontar para o diretório do SDK:
a) Selecione Window > Preferences para abrir o painel de preferências. (Mac OS X: Eclipse > Preferences)
b) Selecione Android no painel da esquerda
c) Localize o diretório do SDK clicando em Browse… no campo SDK Location
d) Pressione Apply, e depois OK
Como criar um Projeto Android no Eclipse
1 – Selecione File > New > Project
2 – Selecione Android > Android Project, e pressione Next
3 – Selecione os conteúdos do projeto
4 – Selecione Create new project in workspace para iniciar um novo código
5 – Informe um nome para o projeto, para o pacote de base, para uma classe que estenderá Activity e um nome para a sua aplicação. (Uma classe Activity representa uma atividade, ou seja, qualquer coisa que o usuário pode fazer. Quase todas as atividades interagem com o usuário, então a classe Activity cria uma janela para você, na qual você pode colocar sua interface gráfica)
5.1 – Selecione Create new project from existing code para iniciar um projeto apartir de um código existente Utilize esta opção se você deseja rodar qualquer exemplo incluído no SDK. As aplicações de exemplo estão no diretório samples/
6 – Selecione o diretório que contém o código existente e clique em OK. Se o diretório contém um arquivo manifest válido, o ADT preenche o nome do pacote, classe de atividade e aplicação para você
7 – Pressione Finish
O plugin ADT cria os seguintes arquivos para você:
src/ Uma pasta contendo a classe de Activity
res/ Uma classe com seus recursos
AndroidManifest.xml O arquivo manifest do seu projeto
Depurando uma aplicação
1 – Selecione Run > Open Run Dialog… ou Run > Open Debug Dialog
2 – Selecione Android Application na lista de projetos à esquerda e clique em New
3 – Informe um nome para a sua configuração
4 – Na aba Android, selecione o projeto e a classe de Activity
5 – Na aba Emulator, defina as propriedades que conforme desejar
6 – Você pode definir opções adicionais na aba Common
7 – Pressione Apply para salvar a configuração, ou Run ou Debug como for mais apropriado.
Agora você já pode rodar e depurar sua aplicação. Basta selecionar Run > Run ou Run > Debug. O ato de rodar ou depurar uma aplicação, dispara as seguintes ações:
1) Inicia o emulador, caso não esteja rodando.
2) Compila o projeto, se houveram mudanças desde a última compilação, e instala a aplicação no emulador.
Num primeiro impacto, parece muita coisa, mas na realidade não é. Em questão de alguns minutos você terá concluído a instalação e já estará rodando seus primeiros códigos no Eclipse. Na verdade, o que pode demorar mais é o download do Eclipse caso você ainda não o tenha instalado em sua máquina, e o SDK do Android.
Espero que tenha gostado do tutorial e qualquer dúvida, poste que esclarecemos na medida do possível.
Abraços e até a próxima
Fonte: Site Oficial do Android e Portal Android
Universo Wap
Universo Wap | Livro sobre Android disse em:
21 de Jul de 2009 ás 4:29 am
[...] de desenvolvimento para determinadas plataformas.Já foi postado aqui, inclusive, um tutorial de como instalar o SDK do Android e como testar o Android em seu computador, utilizando o Live-Android.Deixarei hoje uma dica de [...]
Kléuber disse em:
09 de Jul de 2010 ás 9:23 pm
Boa noite. Tenho um Milestone A853 com sistema operacional ANDROID e preciso instalar um programa que está em um CD. Consigo transferir os arquivos do CD para o Cartão Memória do meu celular, mas não consigo executar o programa para ser usado normalmente como eu fazia no meu Motorola A3100 que possui sistema Windows Mobile.
Alguém pode me ajudar?Agradeço.
Kléuber
Márcio Santos disse em:
09 de Jul de 2010 ás 9:32 pm
Olá Kléuber.
Este aplicativo que você está tentando instalar é compatível com o Sistema Android?
Rogério disse em:
20 de Mar de 2011 ás 10:00 pm
Oi, como transfirir o arquivo sdk para meu android??
via usb??
o arquivo não é muito grande para passar via usb??
Márcio Santos disse em:
21 de Mar de 2011 ás 8:21 am
@Rogério,
o SDK é o ambiente de desenvolvimento de aplicativos Android. É instalado em comptador e não no aparelho Android.
Abraços!
Rogério disse em:
21 de Mar de 2011 ás 1:10 pm
sim, mas como vai aparecer as autualizações? como eu atualizo elas? ex de 2.1 para 2.2?
Diego disse em:
22 de Aug de 2011 ás 7:40 pm
não consigo emular
ja tentei de todas as formas mas todas aparecem as seguintes linhas na execução:
[2011-08-22 19:37:50 - projeto1] Android Launch![2011-08-22 19:37:50 - projeto1] adb is running normally.[2011-08-22 19:37:50 - projeto1] Performing br.com.diego.ProjetoEX1Activity activity launch[2011-08-22 19:37:50 - projeto1] Automatic Target Mode: Preferred AVD ‘avdandroid15′ is not available. Launching new emulator.[2011-08-22 19:37:50 - projeto1] Launching a new emulator with Virtual Device ‘avdandroid15′[2011-08-22 19:37:50 - Emulator] invalid command-line parameter: Files.[2011-08-22 19:37:50 - Emulator] Hint: use ‘@foo’ to launch a virtual device named ‘foo’.[2011-08-22 19:37:50 - Emulator] please use -help for more information
alguem poderia me ajudar a resolver esse problema?
Renato Brito disse em:
31 de Aug de 2011 ás 7:27 pm
po kra tem dois sdk pra baixar ..
o primeiro
e o installer .. recomend
ai po parece ke eu tenho ke instalar no meu pc o de baixo certo ?
mas eu nao consigo instalar eleee
pede pra entrar num site do java
mas eu ja tenho o java no pc
ooke eu faço?
Márcio Santos disse em:
31 de Aug de 2011 ás 8:49 pm
@Renato,
O SDK vem num pacote só… baixe o Java apenas se ainda não o tiver na máquina.
Abraços!
Jéssica disse em:
04 de Sep de 2011 ás 12:12 am
Depois do aplicativo testado no AVD, como mando pro meu celular?
talita disse em:
27 de Sep de 2011 ás 8:12 am
Oi, na parte que diz ” Localize o diretório do SDK clicando em Browse… no campo SDK Location ” eu nao consigo encontrar, aonde essa pasta esta, e qual e? e a pasta que foi baixada??
Elba Souza disse em:
13 de Dec de 2011 ás 1:04 pm
Tentei instalar o sdk,ms não consegui, ele começa a instalar normalmente, abre uma janelinha dizendo que precisa fazer alguns updates, eu vou lá e vejo algumas pastinhas com a informação not instaled, eu clico na caixinha de seleção e depois clico em aceito fica lá 11 pacotes para serem instalados eu clico e fica ali o tempo todo e depois volta a telinha e fica neste looping direto meu PC só desligo o monitor ele fica ligado dia e noite e nada.
Rodrigo disse em:
19 de Dec de 2011 ás 10:16 am
Então, fui la nas variaveis de ambiente e adicionei o local ate o diretorio tools mas ai quando vou abrir o Eclipse aparece a menssagem: ”A java Runtime Enviroment(JRE) or java Development Kit(JDK) must be available in order to run Eclipse.No Java virtual machine was found after searching the following locations: D:\eclipse\jre\bin\javaw.exe
javaw.exe in your current PATH” Alguma dica sobre oque devo fazer? Obrigado!
josé disse em:
03 de Jan de 2012 ás 10:15 pm
Olá Márcio, estou com o seguinte problema, tenho meu smartphone conectado porém no momento em que executo ele não reconhece o smartphone, apenas abre o emulador. Tem alguma idéia do que pode estar acontecendo, pensei em as portas USB estarem com problemas, porém utilizo elas para várias coisas(pen drive, o próprio smartphone para troca de arquivos) e funciona.
franklin disse em:
20 de Jan de 2012 ás 2:37 pm
TEM COMO INSTALAR O SISTEMA ANDROID NO CELULAR Q NAO VEIO COM ELE DE FABRICA?
Márcio Santos disse em:
20 de Jan de 2012 ás 10:20 pm
Olá @Franklin.
Dificilmente, pois o hardware do aparelho está ligado diretamente ao sistema operacional…