MENU It's me: Mário!

Curso de Android: Aula 2

Aula 2: Como instalar o Android Studio?

Curso de Android 19 de dezembro de 2014 67 comentários
Curso de Android
  • 19 - 12 - 14
  •        
  • 67

Veja todas as aulas aqui.

E ae pessoal! Tudo bem?

Desculpem a demora por essa segunda aula… semana passada estava em São Paulo para o Online Marketing Lab do Google e acabei não postando nada. Prometo ser mais regular no curso ;)

Objetivo

A aula de hoje será rápida! Iremos instalar o Android Studio.

Android-Studio

 

Por que o Android Studio?

Para desenvolver um App para o Android, você deve escrever código Java e compilar utilizando a SDK de desenvolvimento (falaremos de SDK daqui a pouco). Por isso, temos 3 opções:

  • Android Studio (recomendado)
  • Eclipse + ADT(plugin para desenvolvimento Android)
  • Somente o SDK Tools e rodar tudo pela linha de comando (você é um herói)
Android Studio
Múltiplas telas: código e design.

 

Eu recomendo a primeira (claro), pois o Android Studio é todo vantagem para você que é iniciante. Para você que não é iniciante e já desenvolve utilizando o Eclipse, há o ADT (Android Developer Tools), que é um plugin para sua IDE preferida que provê uma série de ferramentas ou então você pode migrar para o Android Studio.

Como migrar para o Android Studio?

Se você já possui projetos criados no Eclipse, você pode exportá-los e migrar para o Android Studio seguindo apenas 5 passos:

  1. Instale o Android Studio.
  2. Inicie o Android Studio (ou feche qualquer projeto aberto). Você verá uma tela de “Welcome to Android Studio”.
  3. Clique em Import Non-Android Studio project.
  4. Ache o projeto que você exportou do Eclipse, expanda e ache o arquivo build.gradle. Clique em OK.
  5. No próximo diálogo, deixe a opção Use gradle wrapper  selecionada e pressione OK.

A IDE irá se responsabilizar por atualizar a estrutura do projeto e criar os arquivos necessários.

Não quero o Android Studio. Como desenvolvo com o Eclipse?

Cara… tu é chato, hein? Hahahaha

Bem… a única desvantagem do uso do Android Studio é que sua estrutura de pastas e arquivos pode parecer um pouco confusa para quem já desenvolve no Eclipse. Isso faz com que alguns desenvolvedores prefiram utilizar o Eclipse… Sendo assim, você pode seguir essas instruções para instalar o plugin ADT.

Instalando o Android Studio

Aeeee… finalmente vamos instalá-lo!

Basta você visitar a página oficial e clicar no botão de Download. Depois disso você terá que concordar com os Termos e Condições.

Windows

No Windows bem simples: basta dar dois cliques e ser feliz. Todos os demais downloads para a instalação são feitos pela própria IDE.

Se a IDE não achar onde seu Java está instalado, vá no Menu Iniciar > Computer > System Properties (ou Tecla Windows + Pause) e na janela que abrirá, você clica em Advanced System Properties e na aba Advanced lá embaixo clica em Environment Variables. Aí cria uma variável de sistema com o nome JAVA_HOME que aponte para o diretório do JDK instalado no seu sistema ( por exemplo, C:\Program Files\Java\jdk1.7.0_21 ).

Linux

Se você usa o Linux há algum tempo, muito provavelmente já sabe o que fazer, mas vamos lá:

  • Descompacte o arquivo ZIP que você baixou no lugar onde você quiser.
  • Para iniciar a IDE, você entra em android-studio/bin e executa studio.sh no Terminal. Por isso, fica a dica criar uma variável do sistema para executar o Android Studio a partir de qualquer pasta.

Atualizando

Após instalar, aconselho ir em Help > Check for Updates e atualizar sua IDE.

Adicionando os pacotes SDK

Não… o download do Android Studio não inclui tudo o que você precisa para começar a desenvolver, pois seria muita coisa incluir tudo para todos os perfis de desenvolvedores (ou seja, se você não for desenvolver Apps para dispositivos vestíveis é desnecessário baixar os pacotes a mais, né?). Por isso, você precisa utilizar o Android SDK Manager para baixar apenas o que vai precisar para o seu perfil:

No Android Studio, clique em SDK Manager  .

Mais instruções aqui, mas basicamente você precisa selecionar os seguintes pacotes para download:

– Do diretório Tools:

  • Android SDK Tools
  • Android SDK Plataform-tools
  • Android SDK Build-tools (versão mais recente)

– Do diretório da maior API de desenvolvimento (diretório Android X.X):

  • SDK Plataform
  • Uma imagem para o emulador, por exemplo: ARM EABI v7a System Image

(Sinceramente eu baixo tudo do diretório da API, pois é interessante ter baixado a Documentação e exemplos. Além disso, se você for desenvolver usando alguma API do Google selecione também Google APIs by Google Inc. para poder emular seu uso.)

– No diretório Extras, selecione:

  • Android Support Repository
  • Android Support Library

(Isso só é obrigatório para desenvolver para Android Wear, Android TV e Google Cast, além disso, provê as APIs Navigator drawer, Swipe viewsBackward-compatible action bar.)

  • Google Repository
  • Google Play Services

(Esses dois últimos itens devem ser marcados, se você for utilizar alguma API do Google.)

Agora que você selecionou tudo o que queria, clique em Install X packages, aceite as licenças e em Install.

Conclusão

Agora que você já tem o Android Studio no seu computador e baixou todos os pacotes necessários, próxima aula iremos falar um pouco do Manifesto, dos números das APIs (incluindo Minimum e Target SDK) e criar nosso primeiro projeto no Android Studio!

Até lá! E não esqueçam de curtir, compartilhar, avisar aos amigos e talz :D

Por favor, considere desativar o AdBlock

Não perca nenhuma novidade do nosso Curso!

Não se preoculpe, não enviaremos muitos e-mails, nem mostraremos seu e-mail para ninguém. Dúvidas?


Deixe seu comentário! Dúvida sobre como comentar
ou vai postar código? Leia antes.

  • Pingback: Aula 3: Como criar um projeto no Android Studio? | It's me: Mário!()

  • Thiago Dias

    Comecei hoje, excelente as aulas aguardando as próximas. =)

    • Opa! Fico super feliz de ler isso. :D
      Espero que continue nas aulas e qualquer coisa é só chamar! o/

  • Emerson

    Tenho o Eclipse instalado e agora instalei o Android Studio. Gostaria de saber como altero a localização do SDK no Android Studio, para utilizar a mesma localização do Eclipse. É possível?

    • O Android SDK fica numa pasta própria dele, certo?
      Na primeira vez que for usar, o Android Studio vai pedir pra você indicar o lugar do SDK (ainda mais nessas novas versões, nas quais o SDK deve ficar fora da pasta do Android Studio). Basta escolher essa pasta. Ou então vá nas configurações do Android Studio e mude o caminho:
      1 – Feche o projeto.
      2 – Na tela de boas vindas clique em: “Configure -> Project Defaults -> Project Structure”.
      3 – Clique em “SDK Location” na coluna da esquerda.
      4 – Coloque o caminho no campo “Android SDK Location”.
      5 – Clique em “OK” para salvar as mudanças e reinicie a IDE.

  • Igor Teixeira

    Instalei o Android Studio e deu erro de JAVA, instalei a versão JDK e adicionei na variavel de ambiente o HOME_JAVA.
    Consegui instalar com sucesso, quando fui rodar, deu erro de inicialização, dava erro de JVM não encontrado, entrei em alguns sites e tinha um passo a passo pra arrumar, quando abri a pasta bin de instalação, encontrei 2 arquivos de execução do studio, um de 32 bits e um de 64bits. Se tento executar o 64bits da o erro, tentei o de 32 e funcionou. Vou seguir nas demais aulas para ver se não vai dar problema mais pra frente :)

    • Vish… qual sistema operacional você está usando? Windows?
      Boa sorte e bom estudo!

      • Igor Teixeira

        Estou usando windows 8.1 64bits, consegui criar o projeto e não deu erro por enquanto…. rsrsrs vamos que vamos :)

  • marcelo

    no meu aparece isso ‘”C:UsersUsuarioAppDataLocalTempRar$EXa0.790ANDROI~1toolslib\find_java64.exe” -s’ n�o � reconhecido como um comando interno

    ou externo, um programa oper�vel ou um arquivo em lotes. e nao consigo abrir o sdk manager pelo android studio, como procedo?

    • Cara… teria como colocar um link para um print e explicar melhor em que situação isso aconteceu?
      Nunca vi esse erro e é meio estranho você ter que acessar um arquivo com esse caminho.

      Abraços.

  • Pingback: A pasta "res" e os resources em um projeto Android - Tableless()

  • Carlos Ferreira

    Me ajuda ,pfvr !,ao criar uma pagina em branco como faço para iniciar a parte da cr

    • Se você estiver usando o Android Studio, criar um projeto com “Blank Activity with Fragment” já deve te dar um “Hello World” (veja a próxima aula: http://mariovalney.com/aula-3-como-criar-um-projeto-no-android-studio/ ).

      Mas eu não entendi o que quis dizer com “cr”.

      • Carlos Ferreira

        Desculpe pelo erro :( ,estou iniciando no Android ,fiz tudo como no tutorial adicionei funções e botões ,porem não sai da parte inicial do APP ,queria saber como inserir o aplicativo em si ,tipo um jogo dentro dessa atividade em branco ,estou usando o Android studio .Obrigado pela resposta !!

        • Olá!
          Bem… jogos são bem mais complexos, sugiro iniciar com o básico (banco de dados, listagens, mudanças de Activities, configurações, layouts básicos, integração com rede e APIs … ) e você pode acompanhar nossas aulas, ou se adiantar usando o Curso da Udacity: https://www.udacity.com/course/ud853

          Para a criação de jogos, em particular, há várias bibliotecas que podem ajudar, mas novamente reitero: é melhor ir pelo básico. Abraços!!!

          • Carlos Ferreira

            Nossa cara vlw mesmo ,só que estou tentando colocar o jogo mesmo ,já tenho o script dele ,só que esta dando o seguinte erro ,na imagem abaixo ,não estou entendo ele o que preciso fazer

            • O XML está quebrado… Esse BR tá meio fora de lugar, eu acho.

    • Carlos Ferreira

      Desculpe pelo erro :( ,estou iniciando no Android ,fiz tudo como no tutorial adicionei funções e botões ,porem não sai da parte inicial do APP ,queria saber como inserir o aplicativo em si ,tipo um jogo dentro dessa atividade em branco ,estou usando o Android studio .Agradeço pela resposta !!

  • Kelviane

    Olá Mário. Tenho um projeto simples feito no eclipse sem uso de banco de dados. Queria fazê-lo para android, o que vc indica, que apenas instale o plugin ADT ou comece do zero com o Android Studio? Qual o mais fácil, sendo que não tenho noção alguma de Android?

    • Olá!
      Provavelmente seu projeto não está dentro do padrão do Android, né? Então de qualquer forma vai ter que iniciar um projeto Android do zero (claro que vc ja tem todos os códigos da sua aplicação, então já é um começo).

      E se tem que começar o projeto do zero, recomendo começar com o Android Studio, ler as próximas aulas do nosso curso e consultar a documentação do Android.

      Abraços!

      • Kelviane

        Ok Mário, realmente não está dentro do padrão do Android. Vou acompanhar suas aulas. Obg…

  • Igor Santos

    Olá Mário!
    Estou tendo problemas na hora de instalar o intel haxm. Quando tento fazer a instalação, o programa afirma que meu VT -x está desativado. Contudo, a virtualização está ativada na BIOS. Também li na internet que o Hyper -V podia impedir o uso do VT -x. Pois bem, desativei o Hyper -V. Atualizei o driver da minha BIOS, mas mesmo assim não fui capaz de instalar o intel haxm. Cheguei a pensar que o problema era com meu computador, porém instalei o Genymotion. O Genymotion usa o Oracle VirtualBox para criar uma virtual machine e faz uso do VT -x. Portanto acho que o problema não é com meu computador. Gostaria de saber se você tem alguma sugestão para que eu possa usar o AVD ao invés do Genymotion. O Genymotion parece ser muito bom, mas a versão free parece ser bem limitada em comparação com a versão licenciada.

    Obs1: Meu computador é um Dell I7-3632QM. Meu SO é Windows 8.1 64 bits.
    Obs2: Sou super leigo no assunto! Então pega leve com qualquer besteira que falei! :p

  • Breno Lins

    Comecei hoje a seguir o curso, ja baixei a ultima versão do android studio, ainda preciso fazer o download de todos esses SDK ou eles já estão vindo com o android studio mais recente ?

    • Vai precisar sim. Os downloads que você faz através do SDK Manager são independentes da IDE e você pode baixar só os que irá usar (seguindo nossa aula, você já vai ter tudo que precisa).

      Abraços!

  • Jeverson

    Grande Mario!

    Estou no final da minha graduação em desenvolvimento e analise de sistemas, tenho android nesse período e brother vou te contar um causo, ta me quebrando um galhão!!! :D,

    valew!!!

    • Opa! Fico super feliz de ler isso.
      E que venham mais aulas, né?
      Vamo que vamo! Abraços!

  • Bem. Nunca vi esse erro, mas quando você escolheu a Minimum SDK (ao criar o projeto) escolheu a 2.3?

  • Thiago Corá

    Comecei hj a aula,gostei muito, tenho 14 anos, ja desenvolvo sites e agr quero aprender a desenvolver app

  • Marcello Hoof

    Bom dia Mario, instalei o android Studio e estou louco para começar a entender de programação. Não sei absolutamente nada mas, graças a pessoas como vc posso ter esperanças. Obrigado!

    • Bom dia, Marcello!
      Obrigado pelo feedback e desejo boa sorte!

      Uma dica: ninguém sabia programação antes de aprender, então você não está longe, só está começando agora e o céu não é o limite!

      Espero que continue acompanhando nossas aulas (acabei de postar a Aula 8) e sempre que quiser ou precisar, basta deixar um comentário.

      Abração!

  • mauricio

    Eu sempre fui uma pessoa criativa e adoro criar coisas tenho muita energia disposição e modesta parte aprendo rápido, estava procurando onde usa estas habilidades quando me deparei com programação. Então agora me tornei aluno seu srsrs…. vamos que vamos teacher……

  • Thiago Marinho de Souza

    Desenvolvo em PHP e JAVA, estou com dificuldade em uma área do Android Studio, afinal não sai dessa tela… (anexo)
    É normal demorar tanto?!?!

    At.

    Thiago Marinho

    • Essa é a tela de download de algumas coisas que precisam no primeiro uso. A velocidade vai depender da sua internet…

      Abraços

  • Matheus Eduardo

    Olá, meu android studio dá o seguinte erro: the following sdk component was not installed extra-android-m2repository and tools
    Encontrei várias possibilidades de solução na internet, mas queria receber uma sua. :)

    Desde já obrigado

    • Hey, Matheus. Tudo bem?
      A primeira coisa a fazer é rodar como Administrador, pois pode ser que a IDE não esteja conseguindo instalar esses componentes. Outra coisa a se ter atenção: você está com a última versão do Android Studio?

      Tenta aí e me diz se deu certo :D

      • Matheus Eduardo

        Olha só que rápido vc hahah
        Pensei que fosse demorar mais algum tempo pra responder, que ótimo.
        Rodar como adm o instalador, ou o aplicativo já instalado?
        Após instalado eu rodei sim, como administrador, e continuou dando o erro.
        Baixei a última versão do Android Studio do site informado lá em cima, e também a última versão do Java SDK.

        • Haha :D

          Rodar o app já instalado, pois após a IDE instalada vai tentar fazer o download de alguns outros componentes. Se não der certo, tira um printscreen do erro (corta no paint pra não ficar gigante :P) e comenta aqui em baixo.

          Abraços

  • Jacque Hernandes

    Ola, parabéns pela iniciativa. Estou tendo dificuldades pois sempre que vou executar meu projeto da erro você pode me ajudar? onde eu vejo se esse acceleration esta instalado e como faço para corrigir esses erros

  • E ae Douglas! Tudo bem?
    O erro (como está descrito em vermelho) ocorreu porque o seu usuário “Família” possui acento, o que torna o caminho do SDK inválido (í é um caractere non-ASCII).

    Abraços!

  • Alexsandro Lima

    Mário, durante a instalação do Android Studio, apareceu a seguinte mensagem de erro: “Failed to install Intel HAXM”… Como posso resolver isso?

    • Olá, Alexsandro. Geralmente nesse erro vem dizendo o problema, mas num caso geral você pode tentar seguir esse artigo aqui que deve resolver.

      Abração

      • Alexsandro Lima

        Depois do dizer esse erro, na mesma mensagem diz para ver o Log do erro em um endereço na pasta (C:)user..AppDataLocal… E etc. Mas como não entendo bem como identificar o erro e concerta-lo, não olhei lá e vim te perguntar. Valeu!

  • Hiran Souza

    Oi Mário, eu tentei instalar novamente e aparece os mesmos erros de sempre:
    21:44:58 /home/hiran/Android/Sdk/platform-tools/adb: 1: /home/hiran/Android/Sdk/platform-tools/adb: Syntax error: “)” unexpected
    ADB not responding. If you’d like to retry, then please manually kill “adb” and click ‘Restart’

    Quando coloquei a versão anterior do platarforms-tools/adb, ele apresenta esse erro:
    ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them
    you will have to do at least one of the following:
    – Use the ‘-force-32bit’ option when invoking ‘emulator’.
    – Set ANDROID_EMULATOR_FORCE_32BIT to ‘true’ in your environment.
    Either one will allow you to use the 32-bit binaries, but please be
    aware that these will disappear in a future Android SDK release.
    Consider moving to a 64-bit Linux system before that happens.

    • Olá Hiran.

      Nunca tivce esse teu erro, então nem sei dizer com certeza o que é, mas dei uma pesquisada e achei esse post aqui e esse outro aqui será que ajuda?

      Boa sorte e abração!

  • Cenora FX

    Aqui em casa utilizo o Win7, instalei tudo certinho mas sempre que estou usando o Android Studio fecha sozinho. Tem hora que nem abre pra usar ele já fecha. Isso é direto. Desinstalei e instalei de novo e continua dando o mesmo problema, fora que meu amigo tem Win8.1 e acontecia a mesma coisa e já vi na internet uma pessoa com o Ubuntu tendo o mesmo problema. Já aconteceu com você? Se já, como você arrumou isso? Obrigado!!!

    • É muito provável que seja um problema de hardware. Verifica se o seu computador supre os requisitos mínimos do Android Studio.

      Abraços

  • Sarah Helton Bernardes

    Eu tambem nao consgigo rodar de jeito nenhum…. Meu sonho era rodar “ola mundo” … pra começar a programar… por favor… me ajude..

    • Olá Sarah, tudo bem?

      Tente seguir os passos desse artigo. Com certeza você conseguirá instalar a IDE.
      Mesmo que não dê certo e algo tenha sido alterado, na documentação (link no artigo) há o passo a passo mais atualizado.

      Abraços e boa sorte

  • Sarah Helton Bernardes

    Agora resolvi desinstalar o android studio e instalar de novo… vamos ver o que vai dar

  • Sarah Helton Bernardes

    olha so o erro

    15:52:00 Plugin Error

    Problems found loading plugins:

    Plugin “Google Analytics Uploader” was not loaded: required plugin “Android Support” is disabled.

    Plugin “SDK Updater” was not loaded: required plugin “Android Support” is disabled.

    Plugin “Android NDK Support” was not loaded: required plugin “Android Support” is disabled.

    Plugin “Google App Indexing” was not loaded: required plugin “Android Support” is disabled.

    Plugin “Google Cloud Tools For Android Studio” was not loaded: required plugin “Android Support” is disabled.

    Plugin “Google Cloud Testing” was not loaded: required plugin “Android Support” is disabled.

    Plugin “Google Services” was not loaded: required plugin “Android Support” is disabled.

    Disable not loaded plugins

    Enable Android Support

    Open plugin manager

    • Como respondi no seu e-mail:

      – Verifique se os plugins estão habilitados.
      – Atualize a IDE.
      – As pastas estão com permissão (se for Linux, principalmente) ?

      Se não desse certo, eu faria backup dos projetos e reinstalaria o Android Studio…

      Abraços

  • Alexandre Cesar

    Bom dia Mario,

    Não consigo fazer o download do Android Studio. Na página http://developer.android.com/intl/pt-br/sdk/index.html quando clico no botão não acontece nada. Se quer da erro. Nesse momento deveria abrir o contrato de licença mas não vai.

    Já testei em mais de uma máquina, todos com Windows e nada. Como faço pra baixar?

  • Mariana

    Olá, instalei o Android Studio no meu Windows 10, porém não consigo desenvolver nada nele porque quando crio algum projeto aparece um erro assim “invalid project JDK”, o projeto é criado mas a tela fica vazia, em todos os campos está escrito “Nothing to show” devido ao não reconhecimento do JDK. Já tentei reinstalar tudo de novo, mas sem resultado…Por favor se pude me ajudar eu agradeço, já aviso, sou nova na área e não entendo muito bem, mas já segui td que tem de tutorial na internet.

    • Então. Você precisa desinstalar e instalar novamente o seu JDK.
      Já verificou se está usando o JDK do Java mesmo? Tem um que é Open Java ou algo do tipo, que provavelmente causaria incompatibilidade mesmo.

      Tente instalar por aqui: http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html
      E não esqueça de adicionar ao PATH, caso seja Windows.

      Até mais.

      • Mariana

        Obrigada!!! Não sei qual era o problema com meu JDK, mas reinstalei e funcionou perfeitamente,

  • fernando

    ola mario queria instalaçao por linha de comando para linux mint vlw

  • Marcelo Guimaraes

    Olá Mario.
    Neste Trecho de sua aula: Do diretório da maior API de desenvolvimento (diretório Android X.X)

    Não encontrei o diretório especificado, acabei por instalar do API, as ferramentas do Android 7.0 (API24).

    Pode ser isto?

    • X.X é um exemplo.
      A maior API de desenvolvimento, seria do Android atual, no momento, é o 6.0, pois o 7.0 ainda é preview.

  • Zeca Ferreira

    Olá Mario!
    Aceita mais um aluno? Encontrei sua página agora. O velhinho aqui já tem alguma experiência em programação (basic, pascal, Delphi) e depois de ter desistido voltei a me interessar em programação, dessa vez focado em Android.
    Estou considerando que java e android é um pouco complicado. Um instanciamento de um botão (class TButon em Delphi) envolve aqui várias linhas de código.
    Já instalei o AStudio com os recursos e quero me juntar a vocês. Parabéns pelo seu trabalho.

    • Que legal, Zeca!
      Seja bem-vindo! Abração e bons estudos.

  • Leonardo Olivera

    Precisa baixar mais coisas alem do android studio?