SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Configuração do Ambiente (Instalação Eclipse e SDK Android)




Inicialmente, as configurações de hardware e software necessárias para o desenvolvimento de
aplicações Android são:

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, versão 8.04 ou mais recente.
           o Distribuições 64-bits precisam ser compatíveis com as aplicações 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 não é o suficiente)
   •   Android Development Tools plugin (recomendado)
   •   Não compatível 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 >

       Acessórios >Prompt de Comando. Ou apenas tecle                + R e em seguida, digite
       “cmd” e tecle Enter (OK):




       Ao abrir a tela do terminal, digite java–versione verifique se o Java está instalado ou
       qual versão está presente na sua máquina.




                                                   Se o comando java –version não retornar nenhum
                                                   resultado informativo positivo, temos que o Java não
                                                   está instalado na máquina




É necessário 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
Na guia DOWNLOADS, você irá encontrar várias opções, dentre elas, escolha a Java for
Developers.




Aceite os termos de uso e escolha a versão mais apropriada para o seu sistema operacional.




Faça o download da plataforma JDK.
Instalando o JDK




Novamente executando os passos iniciais de verificação de status do Java no Prompt de
Comando:




                                                 Agora, o Prompt de comando do Windows retorna as
                                                 principais informações sobre a versão instalada.
Baixando o SDK Android



No endereço: http://developer.android.com/sdk/index.html você irá encontrar várias versões do
ADT (AndroidDevelopment Tools) e do SDK (Software Development Kit) na guia
DOWNLOAD FOR OTHER PLATFORMS, faça o download da versão que esteja dentro das
configurações de sistema do seu computador.

Nesse tutorial, recomendo o download do SDK. Se você for usuário do Windows, faça o
download recomendado do instalador (.exe).




Para a continuidade do tutorial, será feito o download da versão de instalação para Windows.
Aceite os termos de uso e faça a transferência.




                         Instalação do Android SDK Tools
Note que a versão do
              Java foi detectada e
              o SDK está apto a
              ser instalado.




Se for o caso, escolha
outro diretório para a
instalação.




           Clique em Finish e
           será aberta uma
           janela de opções de
           instalação das
           ferramentas.
No Android SDK Manager, marque
                                                                    qual versão, ou versões do Android
                                                                    o programa fará o donwload.

                                                                    No nosso caso, faremos o download
                                                                    da versão 2.1(API 7).

                                                                    Não esqueça de marcar a caixa
                                                                    Tools, pois nela estarão todas as
                                                                    ferramentas de desenvolvimento.

                                                                    Após a seleção clique em
                                                                    Install4packages...




          Processo de download das ferramentas de desenvolvimento Android.




                                                              Aceite os termos de uso e clique em Install.

                                                              Aguarde o término do download e em
                                                              seguida, se não desejar baixar outra versão
                                                              da plataforma, feche o aplicativo.




                              Download do Eclipse IDE



Para desenvolver aplicações para a plataforma Android, nós usaremos a ide Eclipse que está
disponível para download em:

http://www.eclipse.org/downloads/
Temos acesso a essa plataforma em dois tipos de arquitetura (32 e 64 bits) e três plataformas
(Windows, Linux e MAC).




                              Instalação do Eclipse IDE
Escolha uma das opções de download (link direto ou torrent). Por padrão, escolhe-se o Main
Eclipse.org downloads area.

Extraia os arquivos para o diretório 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 diálogo para a escolha do
Workspace, essa pasta conterá todos os seus projetos feitos no Eclipse.




                             Nome do usuário.




Depois da escolha do workspace, visualizamos a tela inicial do Eclipse.
Para prosseguir com a
                                                                           instalação do ADT
                                                                           (AndroidDevelopment Tool)
                                                                           Plugin, é necessária
                                                                           conexão com a internet.

                                                                           Caso não possua, ou não
                                                                           tenha o suficiente para uma
                                                                           instalação online, você
                                                                           poderá encontrar um
                                                                           pacote off-line em:
                                                                           http://developer.android.co
                                                                           m/sdk/index.html


                                                      No menuHelp,
                                                      encontramos a opção
                                                      Install New Software...


                                                      Com essa aplicação
                                                      interna, podemos fazer o
                                                      download não só do ADT,
                                                      mas de vários plug-ins para
                                                      o Eclipse.




Mas vamos ao ADT, já que estamos desenvolvendo para Android.




                                                          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.


Uma janela será aberta:
Clique em SelectAll.

                                                             Depois avance clicando em Next >



                                                             Aguarde o cálculo de dependências e
                                                             requisitos.




Após o término do processo de cálculo, a janela será exibida da seguinte forma:




                                                              Podemos verificar que a imagem ao lado
                                                              traz todos os detalhes dos pacotes a
                                                              serem instalados.

                                                              Clique novamente em Next > e dê
                                                              continuidade à instalação.
Para prosseguir, aceite os termos de
                                                               licença de usuário.

                                                               Clique em Finish e aguarde que a
                                                               instalação seja concluída.




Reinicie o Eclipse quando o processo de instalação terminar.




Após reiniciar o Eclipse, será exibida a seguinte tela.




                                                          Aqui nós podemos tanto começar uma
                                                          instalação online do SDK Android, como
                                                          selecionar a pasta onde baixamos o kit de
                                                          desenvolvimento a partir do executável
                                                          installer_r21-windows.
Como já foi feito o download (seguindo esse tutorial), os arquivos do Android SDK estarão em
C:Program FilesAndroidandroid-sdk

Marque a opção Use existingSDKse localize a pasta pelo botãoBrowse...




                                        Envie ou não as estatísticas para o Google e clique em Finish.




Seu Eclipse está apto a ser usado como ferramenta de desenvolvimento Android.
Criando um Dispositivo Virtual

Na pasta em que o Android SDK foi instalado (no nosso caso, “C:Arquivos de
programasAndroidandroid-sdk”), clique em
AVD Manager.




Após 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 versão
                                           do seu SDK (inicialmente, instalamos a versão 2.1
                                           por ser mais leve e mais utilizada);

                                              • Em “SD Card:”, criaremos uma memória de
                                           armazenamento físico, como um cartão de memória,
                                           no campo “Size:”, digite o tamanho da que sua
                                           máquina irá alocar na memória tendo em vista que
                                           deve-se escolher a opção KiB, MiB ou GiB (Kilobyte,
                                           Megabyte ou Gigabyte respectivamente);
• A opção “Skin:” (tipo de aparelho), será
                                      habilitada somente se as opções anteriores forem
                                      preenchidas corretamente. Em “Built-in:”, selecione
                                      o modelo do nosso emulador (Defaulf (WVGA800) é
                                      a mais utilizada) e clique no botão “Create AVD”.

                                           • Voltando a tela inicial, só que com as
                                      informações do emulador na tabela, marque o
                                      emulador (clicando em        cima dele) e acione o
                                      botão “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 Aplicação

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 contém
                                              a classe principal;

                                                  • gen – Pacote         responsável    por
                                              ‘guardar” a classe R.

                                                  • res/drawable – Pasta onde contém
                                              os arquivos de imagem.

                                                  • layout – Pasta que possui os
                                              arquivos de estilos e de design.

                                                  • values – possui referências a
                                              respeito de cadeia de caracteres, textos, etc.

                                                  • AndroidManifest.xml – Contém
                                              todas as informações sobre a aplicação.
Abra o arquivo principal (no nosso caso, o CursoAndroid.java), e clique em RUN (círculo
verde com um triângulo branco no centro). Aguarde algum tempo para a inicialização (demora
um pouco).




    Essa é a tela após a compilação do código:




                                                               Essa é a aplicação Default do SDK
                                                       Android, porém com a continuidade dos
                                                       nossos estudos, veremos como cada
                                                       componente atua na criação de uma aplicação
                                                       mais vistosa.




Também 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.

Weitere ähnliche Inhalte

Was ist angesagt?

História do rádio no Brasil
História do rádio no BrasilHistória do rádio no Brasil
História do rádio no BrasilEdenilson Morais
 
Ppt texto literário e texto não literário
Ppt texto literário e texto não literárioPpt texto literário e texto não literário
Ppt texto literário e texto não literárioEugénia Soares
 
Segunda aplicação do ENEM-2018: Compreensão textual
Segunda aplicação do ENEM-2018: Compreensão textualSegunda aplicação do ENEM-2018: Compreensão textual
Segunda aplicação do ENEM-2018: Compreensão textualma.no.el.ne.ves
 
Cronicas 1208643843442340-8
Cronicas 1208643843442340-8Cronicas 1208643843442340-8
Cronicas 1208643843442340-8Edson Alves
 
Charge definicao e atividades
Charge definicao e atividadesCharge definicao e atividades
Charge definicao e atividadesDoug Santander
 
A evolução da tecnologia
A evolução da tecnologiaA evolução da tecnologia
A evolução da tecnologiaMaria Freitas
 
Textos digitais literários
Textos digitais literários Textos digitais literários
Textos digitais literários AndrSoares140
 
Sequência didática a arte de argumentar
Sequência didática  a arte de argumentarSequência didática  a arte de argumentar
Sequência didática a arte de argumentarRenally Arruda
 
Miniconto ou microconto
Miniconto ou microcontoMiniconto ou microconto
Miniconto ou microcontoOtávia Vieira
 
Texto Dramático 8º ano - Produção Textual.
Texto Dramático 8º ano - Produção Textual.Texto Dramático 8º ano - Produção Textual.
Texto Dramático 8º ano - Produção Textual.Kássia Mendes
 
PROJETO DE VIDA - QUEM SOU EU - 2023.pptx
PROJETO  DE VIDA - QUEM SOU EU - 2023.pptxPROJETO  DE VIDA - QUEM SOU EU - 2023.pptx
PROJETO DE VIDA - QUEM SOU EU - 2023.pptxMariaGabrielaSoares5
 
Funções da Linguagem
Funções da LinguagemFunções da Linguagem
Funções da Linguagemborges15
 
AVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESA
AVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESAAVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESA
AVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESAPatricia Rezende
 

Was ist angesagt? (20)

Os vários tipos de teatro
Os vários tipos de teatroOs vários tipos de teatro
Os vários tipos de teatro
 
Entendendo o hino nacional brasileiro
Entendendo o hino nacional brasileiroEntendendo o hino nacional brasileiro
Entendendo o hino nacional brasileiro
 
História do rádio no Brasil
História do rádio no BrasilHistória do rádio no Brasil
História do rádio no Brasil
 
Ppt texto literário e texto não literário
Ppt texto literário e texto não literárioPpt texto literário e texto não literário
Ppt texto literário e texto não literário
 
Vinificação passa a passo
Vinificação passa a passoVinificação passa a passo
Vinificação passa a passo
 
Segunda aplicação do ENEM-2018: Compreensão textual
Segunda aplicação do ENEM-2018: Compreensão textualSegunda aplicação do ENEM-2018: Compreensão textual
Segunda aplicação do ENEM-2018: Compreensão textual
 
Variações linguísticas
Variações linguísticasVariações linguísticas
Variações linguísticas
 
Cronicas 1208643843442340-8
Cronicas 1208643843442340-8Cronicas 1208643843442340-8
Cronicas 1208643843442340-8
 
Charge definicao e atividades
Charge definicao e atividadesCharge definicao e atividades
Charge definicao e atividades
 
A evolução da tecnologia
A evolução da tecnologiaA evolução da tecnologia
A evolução da tecnologia
 
Textos digitais literários
Textos digitais literários Textos digitais literários
Textos digitais literários
 
Sequência didática a arte de argumentar
Sequência didática  a arte de argumentarSequência didática  a arte de argumentar
Sequência didática a arte de argumentar
 
Miniconto ou microconto
Miniconto ou microcontoMiniconto ou microconto
Miniconto ou microconto
 
Oficina de cordel.pptx
Oficina de cordel.pptxOficina de cordel.pptx
Oficina de cordel.pptx
 
Texto Dramático 8º ano - Produção Textual.
Texto Dramático 8º ano - Produção Textual.Texto Dramático 8º ano - Produção Textual.
Texto Dramático 8º ano - Produção Textual.
 
PROJETO DE VIDA - QUEM SOU EU - 2023.pptx
PROJETO  DE VIDA - QUEM SOU EU - 2023.pptxPROJETO  DE VIDA - QUEM SOU EU - 2023.pptx
PROJETO DE VIDA - QUEM SOU EU - 2023.pptx
 
Funções da Linguagem
Funções da LinguagemFunções da Linguagem
Funções da Linguagem
 
AVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESA
AVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESAAVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESA
AVALIAÇÃO DIAGNÓSTICA LÍNGUA PORTUGUESA
 
Revisão ENEM 2020 - PDF
Revisão ENEM 2020 - PDFRevisão ENEM 2020 - PDF
Revisão ENEM 2020 - PDF
 
Literatura de Cordel
Literatura de CordelLiteratura de Cordel
Literatura de Cordel
 

Ähnlich wie Configuração Eclipse SDK Android

Programando Android - Aula 2
Programando Android - Aula 2Programando Android - Aula 2
Programando Android - Aula 2Kalil Maciel
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para AndroidClaudio Pereira
 
Baixando, instalando e testando o android sdk
Baixando, instalando e testando o android sdkBaixando, instalando e testando o android sdk
Baixando, instalando e testando o android sdkReuel Lopes
 
O guia passo_a_passo
O guia passo_a_passoO guia passo_a_passo
O guia passo_a_passoESJEA
 
Como montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento AndroidComo montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento AndroidWsdevs Desenvolvedores
 
Programação Android - Básico
Programação Android - BásicoProgramação Android - Básico
Programação Android - BásicoHugoDalevedove
 
Iniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em androidIniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em androidErivan Cledson
 
Desenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com AndroidDesenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com AndroidMayron Cachina
 
Minicurso de Android - Wake Up Systems
Minicurso de Android - Wake Up SystemsMinicurso de Android - Wake Up Systems
Minicurso de Android - Wake Up SystemsWakeUpSystems
 
Android e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisAndroid e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisFelipe Silveira
 

Ähnlich wie Configuração Eclipse SDK Android (20)

Programando Android - Aula 2
Programando Android - Aula 2Programando Android - Aula 2
Programando Android - Aula 2
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para Android
 
Android Aula 2
Android Aula 2Android Aula 2
Android Aula 2
 
Baixando, instalando e testando o android sdk
Baixando, instalando e testando o android sdkBaixando, instalando e testando o android sdk
Baixando, instalando e testando o android sdk
 
O guia passo_a_passo
O guia passo_a_passoO guia passo_a_passo
O guia passo_a_passo
 
Como montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento AndroidComo montar o ambiente de desenvolvimento Android
Como montar o ambiente de desenvolvimento Android
 
Programação Android - Básico
Programação Android - BásicoProgramação Android - Básico
Programação Android - Básico
 
3
33
3
 
Iniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em androidIniciando o desenvolvimento de uma aplicação em android
Iniciando o desenvolvimento de uma aplicação em android
 
Desenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com AndroidDesenvolvendo Aplicativos com Android
Desenvolvendo Aplicativos com Android
 
Android Studio
Android StudioAndroid Studio
Android Studio
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Apostila android
Apostila androidApostila android
Apostila android
 
Empreendedori$mo com Android
Empreendedori$mo com AndroidEmpreendedori$mo com Android
Empreendedori$mo com Android
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 
Minicurso de Android - Wake Up Systems
Minicurso de Android - Wake Up SystemsMinicurso de Android - Wake Up Systems
Minicurso de Android - Wake Up Systems
 
StartGames Android instalar eclipse
StartGames Android instalar eclipseStartGames Android instalar eclipse
StartGames Android instalar eclipse
 
Android e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisAndroid e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociais
 

Mehr von Ronildo Oliveira

Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017Ronildo Oliveira
 
Towards a Computational Model of Melody Identification in Polyphonic Music
Towards a Computational Model of Melody Identification in Polyphonic MusicTowards a Computational Model of Melody Identification in Polyphonic Music
Towards a Computational Model of Melody Identification in Polyphonic MusicRonildo Oliveira
 
Relato de Experiência de Monitoria da Disciplina de Estrutura de Dados, Estr...
Relato de Experiência de Monitoria da Disciplina de  Estrutura de Dados, Estr...Relato de Experiência de Monitoria da Disciplina de  Estrutura de Dados, Estr...
Relato de Experiência de Monitoria da Disciplina de Estrutura de Dados, Estr...Ronildo Oliveira
 
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...Ronildo Oliveira
 
A relevância da participação em centros acadêmicos para a formação complement...
A relevância da participação em centros acadêmicos para a formação complement...A relevância da participação em centros acadêmicos para a formação complement...
A relevância da participação em centros acadêmicos para a formação complement...Ronildo Oliveira
 
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoResolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoRonildo Oliveira
 
Realidade Virtual e Realidade Aumentada em Jogos
Realidade Virtual e Realidade Aumentada em JogosRealidade Virtual e Realidade Aumentada em Jogos
Realidade Virtual e Realidade Aumentada em JogosRonildo Oliveira
 
Scape From Weirdland - O Jogo
Scape From Weirdland - O JogoScape From Weirdland - O Jogo
Scape From Weirdland - O JogoRonildo Oliveira
 
Documento de Requisitos do Sistema - Meu Telefone
Documento de Requisitos do Sistema - Meu TelefoneDocumento de Requisitos do Sistema - Meu Telefone
Documento de Requisitos do Sistema - Meu TelefoneRonildo Oliveira
 
Slide Encontros Universitários 2015 UFC - SOLID, Design de Software e Progra...
Slide Encontros Universitários 2015 UFC  - SOLID, Design de Software e Progra...Slide Encontros Universitários 2015 UFC  - SOLID, Design de Software e Progra...
Slide Encontros Universitários 2015 UFC - SOLID, Design de Software e Progra...Ronildo Oliveira
 
Calculo I - Uma Breve Introdução ao Estudo de Integrais
Calculo I - Uma Breve Introdução ao Estudo de IntegraisCalculo I - Uma Breve Introdução ao Estudo de Integrais
Calculo I - Uma Breve Introdução ao Estudo de IntegraisRonildo Oliveira
 
Apresentação de Slide - Deadlocks
Apresentação de Slide - DeadlocksApresentação de Slide - Deadlocks
Apresentação de Slide - DeadlocksRonildo Oliveira
 
Resolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas OperacionaisResolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas OperacionaisRonildo Oliveira
 
Conceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionaisConceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionaisRonildo Oliveira
 
Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.Ronildo Oliveira
 
Exercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de ComputadoresExercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de ComputadoresRonildo Oliveira
 
Minicurso de Desenvolvimento Android - Iguatu - CE
Minicurso de Desenvolvimento Android - Iguatu - CEMinicurso de Desenvolvimento Android - Iguatu - CE
Minicurso de Desenvolvimento Android - Iguatu - CERonildo Oliveira
 
Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...
Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...
Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...Ronildo Oliveira
 
Curso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidCurso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidRonildo Oliveira
 

Mehr von Ronildo Oliveira (20)

Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017Desenvolvimento de jogos Mobile - FliSol 2017
Desenvolvimento de jogos Mobile - FliSol 2017
 
Towards a Computational Model of Melody Identification in Polyphonic Music
Towards a Computational Model of Melody Identification in Polyphonic MusicTowards a Computational Model of Melody Identification in Polyphonic Music
Towards a Computational Model of Melody Identification in Polyphonic Music
 
Relato de Experiência de Monitoria da Disciplina de Estrutura de Dados, Estr...
Relato de Experiência de Monitoria da Disciplina de  Estrutura de Dados, Estr...Relato de Experiência de Monitoria da Disciplina de  Estrutura de Dados, Estr...
Relato de Experiência de Monitoria da Disciplina de Estrutura de Dados, Estr...
 
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...
Avaliação Heurística de um Ambiente Virtual para Análise de Rotas de Execução...
 
A relevância da participação em centros acadêmicos para a formação complement...
A relevância da participação em centros acadêmicos para a formação complement...A relevância da participação em centros acadêmicos para a formação complement...
A relevância da participação em centros acadêmicos para a formação complement...
 
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª EdiçãoResolução Parcial - Redes de Computadores - Kurose 6ª Edição
Resolução Parcial - Redes de Computadores - Kurose 6ª Edição
 
Realidade Virtual e Realidade Aumentada em Jogos
Realidade Virtual e Realidade Aumentada em JogosRealidade Virtual e Realidade Aumentada em Jogos
Realidade Virtual e Realidade Aumentada em Jogos
 
Scape From Weirdland - O Jogo
Scape From Weirdland - O JogoScape From Weirdland - O Jogo
Scape From Weirdland - O Jogo
 
Documento de Requisitos do Sistema - Meu Telefone
Documento de Requisitos do Sistema - Meu TelefoneDocumento de Requisitos do Sistema - Meu Telefone
Documento de Requisitos do Sistema - Meu Telefone
 
Slide Encontros Universitários 2015 UFC - SOLID, Design de Software e Progra...
Slide Encontros Universitários 2015 UFC  - SOLID, Design de Software e Progra...Slide Encontros Universitários 2015 UFC  - SOLID, Design de Software e Progra...
Slide Encontros Universitários 2015 UFC - SOLID, Design de Software e Progra...
 
Calculo I - Uma Breve Introdução ao Estudo de Integrais
Calculo I - Uma Breve Introdução ao Estudo de IntegraisCalculo I - Uma Breve Introdução ao Estudo de Integrais
Calculo I - Uma Breve Introdução ao Estudo de Integrais
 
Apresentação de Slide - Deadlocks
Apresentação de Slide - DeadlocksApresentação de Slide - Deadlocks
Apresentação de Slide - Deadlocks
 
Deadlocks (Resumo)
Deadlocks (Resumo)Deadlocks (Resumo)
Deadlocks (Resumo)
 
Resolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas OperacionaisResolução de Problemas - Sistemas Operacionais
Resolução de Problemas - Sistemas Operacionais
 
Conceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionaisConceitos básicos de sistemas operacionais
Conceitos básicos de sistemas operacionais
 
Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.Fases do desenvolvimento de software baseado no código de ética.
Fases do desenvolvimento de software baseado no código de ética.
 
Exercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de ComputadoresExercícios Resolvidos - Arquitetura e Organização de Computadores
Exercícios Resolvidos - Arquitetura e Organização de Computadores
 
Minicurso de Desenvolvimento Android - Iguatu - CE
Minicurso de Desenvolvimento Android - Iguatu - CEMinicurso de Desenvolvimento Android - Iguatu - CE
Minicurso de Desenvolvimento Android - Iguatu - CE
 
Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...
Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...
Curso Android - 02 configuração do ambiente (Tutorial de Instalação Eclipse +...
 
Curso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao AndroidCurso Android - 01 Introdução ao Android
Curso Android - 01 Introdução ao Android
 

Configuração Eclipse SDK Android

  • 1. Configuração do Ambiente (Instalação Eclipse e SDK Android) Inicialmente, as configurações de hardware e software necessárias para o desenvolvimento de aplicações Android são: 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, versão 8.04 ou mais recente. o Distribuições 64-bits precisam ser compatíveis com as aplicações 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 não é o suficiente) • Android Development Tools plugin (recomendado) • Não compatível com o Compilador GNU para Java (gcj)
  • 2. 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 > Acessórios >Prompt de Comando. Ou apenas tecle + R e em seguida, digite “cmd” e tecle Enter (OK): Ao abrir a tela do terminal, digite java–versione verifique se o Java está instalado ou qual versão está presente na sua máquina. Se o comando java –version não retornar nenhum resultado informativo positivo, temos que o Java não está instalado na máquina É necessário 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
  • 3. Na guia DOWNLOADS, você irá encontrar várias opções, dentre elas, escolha a Java for Developers. Aceite os termos de uso e escolha a versão mais apropriada para o seu sistema operacional. Faça o download da plataforma JDK.
  • 4. Instalando o JDK Novamente executando os passos iniciais de verificação de status do Java no Prompt de Comando: Agora, o Prompt de comando do Windows retorna as principais informações sobre a versão instalada.
  • 5. Baixando o SDK Android No endereço: http://developer.android.com/sdk/index.html você irá encontrar várias versões do ADT (AndroidDevelopment Tools) e do SDK (Software Development Kit) na guia DOWNLOAD FOR OTHER PLATFORMS, faça o download da versão que esteja dentro das configurações de sistema do seu computador. Nesse tutorial, recomendo o download do SDK. Se você for usuário do Windows, faça o download recomendado do instalador (.exe). Para a continuidade do tutorial, será feito o download da versão de instalação para Windows. Aceite os termos de uso e faça a transferência. Instalação do Android SDK Tools
  • 6. Note que a versão do Java foi detectada e o SDK está apto a ser instalado. Se for o caso, escolha outro diretório para a instalação. Clique em Finish e será aberta uma janela de opções de instalação das ferramentas.
  • 7. No Android SDK Manager, marque qual versão, ou versões do Android o programa fará o donwload. No nosso caso, faremos o download da versão 2.1(API 7). Não esqueça de marcar a caixa Tools, pois nela estarão todas as ferramentas de desenvolvimento. Após a seleção clique em Install4packages... Processo de download das ferramentas de desenvolvimento Android. Aceite os termos de uso e clique em Install. Aguarde o término do download e em seguida, se não desejar baixar outra versão da plataforma, feche o aplicativo. Download do Eclipse IDE Para desenvolver aplicações para a plataforma Android, nós usaremos a ide Eclipse que está disponível para download em: http://www.eclipse.org/downloads/
  • 8. Temos acesso a essa plataforma em dois tipos de arquitetura (32 e 64 bits) e três plataformas (Windows, Linux e MAC). Instalação do Eclipse IDE
  • 9. Escolha uma das opções de download (link direto ou torrent). Por padrão, escolhe-se o Main Eclipse.org downloads area. Extraia os arquivos para o diretório 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 diálogo para a escolha do Workspace, essa pasta conterá todos os seus projetos feitos no Eclipse. Nome do usuário. Depois da escolha do workspace, visualizamos a tela inicial do Eclipse.
  • 10. Para prosseguir com a instalação do ADT (AndroidDevelopment Tool) Plugin, é necessária conexão com a internet. Caso não possua, ou não tenha o suficiente para uma instalação online, você poderá encontrar um pacote off-line em: http://developer.android.co m/sdk/index.html No menuHelp, encontramos a opção Install New Software... Com essa aplicação interna, podemos fazer o download não só do ADT, mas de vários plug-ins para o Eclipse. Mas vamos ao ADT, já que estamos desenvolvendo para Android. 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. Uma janela será aberta:
  • 11. Clique em SelectAll. Depois avance clicando em Next > Aguarde o cálculo de dependências e requisitos. Após o término do processo de cálculo, a janela será exibida da seguinte forma: Podemos verificar que a imagem ao lado traz todos os detalhes dos pacotes a serem instalados. Clique novamente em Next > e dê continuidade à instalação.
  • 12. Para prosseguir, aceite os termos de licença de usuário. Clique em Finish e aguarde que a instalação seja concluída. Reinicie o Eclipse quando o processo de instalação terminar. Após reiniciar o Eclipse, será exibida a seguinte tela. Aqui nós podemos tanto começar uma instalação online do SDK Android, como selecionar a pasta onde baixamos o kit de desenvolvimento a partir do executável installer_r21-windows.
  • 13. Como já foi feito o download (seguindo esse tutorial), os arquivos do Android SDK estarão em C:Program FilesAndroidandroid-sdk Marque a opção Use existingSDKse localize a pasta pelo botãoBrowse... Envie ou não as estatísticas para o Google e clique em Finish. Seu Eclipse está apto a ser usado como ferramenta de desenvolvimento Android.
  • 14. Criando um Dispositivo Virtual Na pasta em que o Android SDK foi instalado (no nosso caso, “C:Arquivos de programasAndroidandroid-sdk”), clique em AVD Manager. Após 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 versão do seu SDK (inicialmente, instalamos a versão 2.1 por ser mais leve e mais utilizada); • Em “SD Card:”, criaremos uma memória de armazenamento físico, como um cartão de memória, no campo “Size:”, digite o tamanho da que sua máquina irá alocar na memória tendo em vista que deve-se escolher a opção KiB, MiB ou GiB (Kilobyte, Megabyte ou Gigabyte respectivamente);
  • 15. • A opção “Skin:” (tipo de aparelho), será habilitada somente se as opções anteriores forem preenchidas corretamente. Em “Built-in:”, selecione o modelo do nosso emulador (Defaulf (WVGA800) é a mais utilizada) e clique no botão “Create AVD”. • Voltando a tela inicial, só que com as informações do emulador na tabela, marque o emulador (clicando em cima dele) e acione o botão “Start...”. Emulador do Dispositivo Agora o Emulador Irá iniciar para termos um primeiro contato com a ferramenta que iremos utilizar ao longo do curso.
  • 16. Emulador Android em Funcionameto Criando a Primeira Aplicação 1. Abra o Eclipse, siga os passos descritos na imagem para criar um novo Projeto Android.
  • 17. 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 contém a classe principal; • gen – Pacote responsável por ‘guardar” a classe R. • res/drawable – Pasta onde contém os arquivos de imagem. • layout – Pasta que possui os arquivos de estilos e de design. • values – possui referências a respeito de cadeia de caracteres, textos, etc. • AndroidManifest.xml – Contém todas as informações sobre a aplicação.
  • 18. Abra o arquivo principal (no nosso caso, o CursoAndroid.java), e clique em RUN (círculo verde com um triângulo branco no centro). Aguarde algum tempo para a inicialização (demora um pouco). Essa é a tela após a compilação do código: Essa é a aplicação Default do SDK Android, porém com a continuidade dos nossos estudos, veremos como cada componente atua na criação de uma aplicação mais vistosa. Também 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.