Android Studio é a IDE oficial para desenvolvimento e testes de aplicativos para Android.

Windows

Instalando o Java 8 (JDK)

O primeiro passo para a instalação do ambiente no Windows, é o download da JDK (Java Development Kit). Ela nos fornecerá a base de ferramentas para o desenvolvimento Java, que será utilizada também para automação dos apps Android.

Você pode baixar a JDK8 aqui

Instalação do Java no Windows através do Setup Wizard!

Android Studio

O instalador para Windows é super simples e você pode baixar-lo aqui: https://developer.android.com/studio

Configurando as Variáveis de Ambiente no Windows

Linux

Instalando o Java 8 (JDK)

Caso você esteja utilizando o Ubuntu / Linux Mint para preparar nosso ambiente, basta instalar os seguintes pacotes:

sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6 openjdk-8-jdk qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

Se você está usando Fedora ou devido do Redhat, execute assim:

sudo dnf install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686 java-1.8.0-openjdk-devel qemu-kvm

Digite java -version pra ver se foi instalado com sucesso!

Android Studio

Vamos baixar o Android Studio. Para Linux, o arquivo tem extensão .tar.gz e deve ser extraído confirma o exemplo abaixo:

Crie a pasta android na pasta do seu profile com o comando:

mkdir ~/AndroidStudio

O arquivo tem extensão .tar.gz deve ser extraído na pasta AndroidStudio que você acabou de criar

Agora, basta executar o arquivo studio.sh que se encontra na pasta bin.

cd ~/AndroidStudio/bin
./studio.sh

Na primeira execução serão baixados os pacotes necessários para a SDK.

Variáveis de ambiente:

Abra o arquivo ~/.bash_profile e na última linha cole o código abaixo:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export ANDROID_HOME=~/Library/AndroidStudio/sdk

PATH=$PATH:$ANDROID_HOME/platform-tools
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/tools/bin
PATH=$PATH:$ANDROID_HOME/tools/lib
PATH=$PATH:$JAVA_HOME/bin

export PATH

MacOS

Instalando o Java 8 (JDK)

No OSX (Mac), a instalação é semelhante à que fizemos para o Windows. Primeiramente, baixe a JDK do site da Oracle. A instalação deve ocorrer sem problemas, basta seguir o wizard com o passo-a-passo da instalação.

Setup Wizard de instalação do Java no macOS

Android Studio

Em seguida, baixe o Android Studio. A partir do arquivo .dmg a instalação é bem simples, seguindo o padrão para outros aplicativos do Mac. Ao executar pela primeira vez, as ferramentas serão baixadas e o HAXM será instalado.

Variáveis de ambiente:

O último passo sã as variáveis de ambiente. Contando que os caminhos padrão tanto do Java quanto da SDK do Android não foram alterados durante a instalação, adicione o seguinte conteúdo ao arquivo ~/.bash_profile (caso o arquivo não exista, crie-o).

Abra o arquivo ~/.bash_profile e na última linha cole o código abaixo:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export ANDROID_HOME=~/Library/Android/sdk

PATH=$PATH:$ANDROID_HOME/platform-tools
PATH=$PATH:$ANDROID_HOME/tools
PATH=$PATH:$ANDROID_HOME/tools/bin
PATH=$PATH:$ANDROID_HOME/tools/lib
PATH=$PATH:$JAVA_HOME/bin

export PATH

Enjoy 🙂