Skip to content

Instantly share code, notes, and snippets.

@vaporwavie
Last active October 14, 2019 13:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vaporwavie/737d726b0f6d9c3f2a6bb86d36a3f867 to your computer and use it in GitHub Desktop.
Save vaporwavie/737d726b0f6d9c3f2a6bb86d36a3f867 to your computer and use it in GitHub Desktop.
android

Instalando Java JDK(Oracle)

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

Oracle JDK 8 (recomendado) sudo apt-get install oracle-java8-installer

Definindo a variável de ambiente "JAVA_HOME"

Abra o arquivo de variavéis de ambiente do SO

sudo vi /etc/environment

Adicione o código abaixo e salve o arquivo JAVA_HOME="/usr/lib/jvm/java-8-oracle"

Agora recarregue este arquivo: source /etc/environment

Execute o comando abaixo para criar um link simbólico para definir o java que você acabou de instalar como padrão. (Recomendado)

sudo ln -s $JAVA_HOME /usr/lib/jvm/default-java

Instalando o Android SDK

Se você já possui o android studio instalado, remova ele por completo antes de seguir a configuração do SDK.

NÃO SE DEVE UTILIZAR ROOT PARA FAZER AS PRÓXIMAS CONFIGURAÇÕES

Baixando o SDK

Baixe uma versão offline do SDK aqui: https://androidsdkoffline.blogspot.com/p/android-sdk-tools.html

Utilize o comado abaixo para facilitar:

  • cd $HOME
  • unzip tools_rVERSAO-linux.zip -d Android

Configurando variavéis de ambiente

Adicione no final do arquivo de configuração do seu shell .zshrc ou .bashrc na pasta raiz do seu usuário:

export ANDROID_HOME="${HOME%%/}/Android" export PATH="${PATH}:${ANDROID_HOME%%/}/tools/:${ANDROID_HOME%%/}/platform-tools/:${ANDROID_HOME%%/}/tools/bin/"

Configurando Android SDK

Abra o terminal em modo usuário e digite o seguinte comando:

android

Este guia foi feito com base em um tutorial 🔝 do Rodolfo Silva. Valeu man!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment