SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
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.

Mais conteúdo relacionado

Mais procurados

PHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de DadosPHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de DadosDaniel Brandão
 
Java: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosJava: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosArthur Emanuel
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosElaine Cecília Gatto
 
FreeBSD - O guia completo para o SO
FreeBSD - O guia completo para o SOFreeBSD - O guia completo para o SO
FreeBSD - O guia completo para o SOJoão Pedro Schmitz
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0César Augusto Pessôa
 
Aula 4 herança, sobrescrita de métodos, construtor
Aula 4   herança, sobrescrita de métodos, construtorAula 4   herança, sobrescrita de métodos, construtor
Aula 4 herança, sobrescrita de métodos, construtorRafael Pinheiro
 
Oficina de Introdução ao Design de Interação
Oficina de Introdução ao Design de InteraçãoOficina de Introdução ao Design de Interação
Oficina de Introdução ao Design de InteraçãoRodrigo Freese Gonzatto
 
Pesquisa operacional 1
Pesquisa operacional 1Pesquisa operacional 1
Pesquisa operacional 1Erique Neto
 
Design de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisDesign de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisInstituto Faber-Ludens
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Pedro Edson Silva Barros
 
O paradigma da orientação a objetos
O paradigma da orientação a objetosO paradigma da orientação a objetos
O paradigma da orientação a objetosNécio de Lima Veras
 
Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAislan Rafael
 
Exercicios resolvidos visuAlg
Exercicios resolvidos visuAlgExercicios resolvidos visuAlg
Exercicios resolvidos visuAlgWillians Miyabara
 
Conceitos Da Teoria EconôMica
Conceitos Da Teoria EconôMicaConceitos Da Teoria EconôMica
Conceitos Da Teoria EconôMicaagemais
 
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeErgonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeDra. Camila Hamdan
 

Mais procurados (20)

PHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de DadosPHP Aula07 - conexão Com Banco de Dados
PHP Aula07 - conexão Com Banco de Dados
 
Java: Introdução à Orientação a Objetos
Java: Introdução à Orientação a ObjetosJava: Introdução à Orientação a Objetos
Java: Introdução à Orientação a Objetos
 
Algoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de AlgoritmosAlgoritmos - Formas de Representação de Algoritmos
Algoritmos - Formas de Representação de Algoritmos
 
Aula 4 - Estruturas condicionais
Aula 4 - Estruturas condicionaisAula 4 - Estruturas condicionais
Aula 4 - Estruturas condicionais
 
FreeBSD - O guia completo para o SO
FreeBSD - O guia completo para o SOFreeBSD - O guia completo para o SO
FreeBSD - O guia completo para o SO
 
02 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.002 - A evolução do Microsoft Windows - v1.0
02 - A evolução do Microsoft Windows - v1.0
 
Aula 4 herança, sobrescrita de métodos, construtor
Aula 4   herança, sobrescrita de métodos, construtorAula 4   herança, sobrescrita de métodos, construtor
Aula 4 herança, sobrescrita de métodos, construtor
 
Oficina de Introdução ao Design de Interação
Oficina de Introdução ao Design de InteraçãoOficina de Introdução ao Design de Interação
Oficina de Introdução ao Design de Interação
 
Pesquisa operacional 1
Pesquisa operacional 1Pesquisa operacional 1
Pesquisa operacional 1
 
O Problema de Transporte - Pesquisa Operacional
O Problema de Transporte - Pesquisa OperacionalO Problema de Transporte - Pesquisa Operacional
O Problema de Transporte - Pesquisa Operacional
 
Design de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisDesign de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos Móveis
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
 
O paradigma da orientação a objetos
O paradigma da orientação a objetosO paradigma da orientação a objetos
O paradigma da orientação a objetos
 
Computação Gráfica
Computação GráficaComputação Gráfica
Computação Gráfica
 
API - Como fazer?
API - Como fazer?API - Como fazer?
API - Como fazer?
 
Aula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e ProgramaçãoAula 01 - Algoritmo e Programação
Aula 01 - Algoritmo e Programação
 
Exercicios resolvidos visuAlg
Exercicios resolvidos visuAlgExercicios resolvidos visuAlg
Exercicios resolvidos visuAlg
 
Conceitos Da Teoria EconôMica
Conceitos Da Teoria EconôMicaConceitos Da Teoria EconôMica
Conceitos Da Teoria EconôMica
 
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeErgonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
 
Linguagem Dart (Google)
Linguagem Dart (Google)Linguagem Dart (Google)
Linguagem Dart (Google)
 

Semelhante a Tutorial de Instalação Eclipse + Android SDK

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
 

Semelhante a Tutorial de Instalação Eclipse + Android SDK (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
 

Mais de 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
 

Mais de 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
 

Último

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 

Último (6)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 

Tutorial de Instalação Eclipse + Android SDK

  • 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.