Concrete Logo
Hamburger button

Android para Iniciantes (Parte 2)

  • Blog
  • 27 de Julho de 2016
Share

Começamos ontem aqui no Blog uma série sobre o que um desenvolvedor Android iniciante deve saber. No post de ontem, falamos sobre o que é SDK e o que é o Gradle e você pode ver aqui. Hoje, vamos ensinar como configurar o ambiente para o desenvolvimento. Vamos lá?

Instalação e Configuração do Java JDK

Como o nosso foco é o desenvolvimento de aplicações, é necessário instalar o Java Development Kit, pacote que inclui tudo o que é necessário para começar. Esse pacote será a base para o desenvolvimento Android. Antes de começar os passos para a instalação, verifique se já existe alguma versão do Java instalada na máquina acessando o console/terminal:

Linux: na lista dos seus programas instalados, busque por terminal ou utilize as teclas de atalho CTRL+ALT+T.
Mac OS: na lista de seus programas instalados, busque por terminal.

Windows: pressione a tecla com o símbolo do Windows + R. Digite o comando “cmd” e aperte OK.

Depois disso, para saber a versão do Java basta digitar:

Linux e Mac OS: java -version

Windows: where java ou java -version

Obs: caso não reconheça o comando “where”, deve-se editar a variável “path” (localizada nas variáveis de ambiente) para inclusão do diretório no qual o executável está. Por exemplo, “C:\Windows\System32”

ATENÇÃO! O Java é uma parte importante do desenvolvimento e como tudo na vida deve estar sempre atualizado.

Caso já esteja com a versão 8 instalada, basta seguir para a instalação do Android Studio. Do contrário, é necessário instalar a versão correta conforme os seguintes passos:

Linux:

– sudo add-apt-repository ppa:webupd8team/java

– sudo apt-get update

– sudo apt-get install oracle-java8-installer


Windows e Mac OS: faça o download diretamente do site da Oracle Java JDK 8, de acordo com seu Sistema Operacional. Teste novamente, utilizando os comandos para verificar a versão do Java JDK e, caso o comando Java não consiga ser reconhecido, siga os passos seguintes.

Adicionando o Java Home ao Path

Se você vai trabalhar de um Mac, adicione as seguintes linhas ao .bash_profile (em ~):

1. export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home

2. export PATH=${PATH}:$JAVA_HOME

Salve e digite no terminal: source ~/.bash_profile

Entretanto, se seu sistema operacional for Linux, adicione as seguintes linhas ao .bashrc:

1. export JAVA_HOME=/usr/lib/java

2. export PATH=$PATH:$JAVA_HOME

Salve e digite no terminal: source ~/.bashrc

Obs: o bashrc possui as mesmas características do .bash_profile, mas é executado por shells que não requerem autenticação.

Por fim, se você estiver trabalhando com Windows, vá até Meu Computador/Configurações Avançadas/ Propriedades/ Variáveis de Ambiente e:

1. Inclua uma variável JAVA_HOME com o valor do diretório do SDK. Ex.: C:\Program Files\Java\jdk1.8.0_101\

2. Edite a variável Path e inclua os valores: %JAVA_HOME %;

Após aplicar as alterações, é possível testar o funcionamento digitando “java” no Prompt de Comando.

Instalação e Configuração do Android Studio

O step inicial é o download pelo site oficial do Android Studio. Para instalar a ferramenta nos sistemas Windows e Mac OS, é simples, basta clicar no arquivo baixadp.

Para quem usa o sistema Linux, porém, funciona assim:

– Descompacte o arquivo de download android-studio-ide-XXX-…

– Utilizando o Terminal (Ctrl + T), vá até a pasta descompactada android-studio e depois a pasta bin.

– Execute o script chamado studio.sh: ./studio.sh

Para completar, selecione “I don’t have a previous version…” e “Finish”.

Configurando o SDK

Com o Android Studio aberto, siga os passos abaixo:

– Clique em Configurar;

– Android SDK Manager;

– Selecione o diretório no qual seus arquivos de configuração do SDK ficarão armazenados;

– Clique em “Launch StandAlone SDK Manager” ou selecione as plataformas e tools separadamente pelas abas;

– Apply/Install packages.

Você deve ter percebido, nesse ponto, que são muitos os pacotes. E deve estar se perguntando quais são os pacotes para serem instalados. Aqui vai:

Android SDK Recommended Packages

– Android SDK Build Tools

Required. Includes tools to build Android apps. See the SDK Build Tools Release Notes.

– Android SDK Platform-tools

Required. Includes various tools required by the Android platform, including the adb tool.

– Android SDK Tools

Required. Includes essential tools such as the Android Emulator and ProGuard. See the SDK Tools Release Notes.

– Android Support Repository

Recommended. Includes local Maven repository for Support libraries, which provide an extended set of APIs that are compatible with most versions of Android. It’s required for products such as Android Wear, Android TV, and Google Cast. For more information, read Support Library.

– Google Repository

Recommended. Includes local Maven repository for Google libraries, which provide a variety of features and services for your apps, such as Google sign-in, Google Maps, Games achievements and leaderboards, and much more.

– Android SDK Platform

Required. At least one platform is required in your environment so you’re able to compile your application. In order to provide the best user experience on the latest devices, use the latest platform version as your build target. You’ll still be able to run your app on older versions, but you must build against the latest version in order to use new features when running on devices with the latest version of Android.

– Intel or ARM System Images

Recommended. The system image is required in order to run the Android Emulator. Each platform version contains the supported system images. You can also download system images later when creating Android Virtual Devices (AVDs) in the AVD Manager. Select either Intel or ARM based on your development computer’s processor.

Adicionando o Android Home ao Path

Se você está em um Mac, adicione as seguintes linhas ao .bash_profile (em ~):

1. export ANDROID_HOME=/Users/$(whoami)/Library/Android/sdk

2. export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Salve e digite no terminal: source ~/.bash_profile

Se você estiver usando o Linux, por sua vez, adicione as seguintes linhas ao .bashrc:

1. export ANDROID_HOME=/home/varun/Android/Sdk

2. export PATH=$PATH:/home/varun/Android/Sdk/tools

3. export PATH=$PATH:/home/varun/Android/Sdk/platform-tools

Salve e digite no terminal: source ~/.bashrc

Obs: O bashrc possui as mesmas características do .bash_profile, mas é executado por shells que não requerem autenticação.

Por fim, se você estiver usando o Windows, vá em Meu Computador/ Configurações Avançadas/ Propriedades/ Variáveis de Ambiente:

1. Inclua uma variável ANDROID_HOME com o valor do diretório do SDK. Ex.: C:\Users\whoiam\sdk

2. Edite a variável Path e inclua os valores: %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

Após aplicar as alterações, é possível testar o funcionamento digitando “android” no Prompt de Comando, isso fará com que o SDK Manager abra automaticamente.

Ficou alguma dúvida ou teve algum problema com as instalações? Deixe abaixo seu comentário! Amanhã eu volto com o passo a passo de como criar um projeto efetivamente no Android Studio. Até lá!