Android Ferramentas

Como Instalar o Android Studio no Ubuntu Linux

Tiago Aguiar Desenvolvedor ios

Escrito por Tiago Aguiar

em 16/07/2018

Com o Android Studio no Ubuntu é garantido a criação de aplicativos Android profissionais, isso porque ele oferece:

  • O poder dos emuladores para simular configurações de dispositivos e smartphones e todos os recursos avançados em um só lugar.
  • Ambiente unificado para criar aplicativos em todos dispositivos que são baseados em Android.
  • Criar os emuladores mais rápidos e semelhantes a um smartphone real.
  • Lint rico para encontra problemas, compatibilidade e outros recursos
  • Inspecionar a fundo o seu aplicativo para otimizá-lo e reduzir ao máximo o seu tamanho. Além disso você pode comparar APKs mesmo que eles não tenham sido desenvolvidos pelo Android Studio
  • Produtividade no desenvolvimento do aplicativo é o que difere programadores de "programadores". Aprenda todos os recursos que só o Android Studio tem a oferecer para deixá-lo mais produtivo.
  • O Gradle pode deixar o seu desenvolvimento mais flexível e conseguir criar projetos com diversas variações como dispositivos e bibliotecas.
  • Recursos muito interessante para você analisar estatisticamente a performance do seu aplicativo. Seja a memória, CPU, internet e outros recursos do aparelho. Isso pode ser o diferencial para maximizar a performance do seu aplicativo.
  • Integração com sistemas de controle de versão Git.
  • Integração com frameworks de testes
  • Suporte a C++, NDK e Kotlin
  • Editar o layout visualmente. Tenha uma prévia em qualquer tamanho de dispositivo e veja como ficará o seu aplicativo de forma rápida.

Para quem não conhece, o Android Studio é a ferramenta oficial desenvolvida pelo Google para criar aplicativos Android mesmo no Ubuntu e em todos os tipos de dispositivos como Smartphones, Tablets, TV, etc. Desenvolvida a partir do IntelliJ IDEA tornando-a a ferramenta mais poderosa no mercado mobile Android.

Para se manter atualizado, lembre-se de acessar a página oficial com os últimos lançamentos sobre o Android Studio Release.

Neste artigo vou mostrar exatamente como instalar o android studio no ubuntu ou outro linux passo a passo.

Importante: O Google garante a eficiência das instalações nas distribuições Ubuntu e Fedora. Logo, é possível que haja alguns problemas de instalações (ou não) em outras distribuições.

Android Studio Requisitos de Sistema

Assim como outros programas de desenvolvimento você precisará verificar se o seu computador atende os requisitos mínimos para executar o Android Studio.

Você precisará de:

  • Uma distribuição 64bits capaz de rodar aplicações de 32bits.
  • Mínimo de 3G RAM - 8GB RAM é o recomendado pelo Google e 1GB para os emuladores caso for utilizar.
  • 2GB de espaço livre em disco - recomenda-se 4GB porque a IDE usará 500mb e 1,5GB para os emuladores.
  • Um monitor com mínimo de resolução 1280x800.
  • Para o emulador acelerado: Processador Intel compatível com Intel VT-x, Intel EM64T (Intel 64) ou processador AMD compatível com AMD Virtualization (AMD-V).
  • Até o momento, o Google garante uma boa execução na distribuição Ubuntu 14.04 LTS.

Download do Android Studio

Para baixar o Android Studio no Ubuntu você precisará acessar o site oficial do Google conhecido como Android Developer developer.android.com. Inclusive, além de baixar o Android Studio você também encontra toda a documentação da plataforma Android e das suas linguagens de programação.

Ao acessar a página oficial o site identificará que você está acessando-o pelo sistema Linux e irá exibir o download para o sistema (Ubuntu nesse caso).

Aceite os termos e condições para ter acesso ao arquivo de instalação final.

Como Instalar o Android Studio no Ubuntu 01

Passo a Passo para Instalar o Android Studio no Ubuntu / Fedora

Caso utilize um Ubuntu 64 bits verifique se as dependências seguintes foram instaladas.

Para o Ubuntu:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Para o Fedora:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

Extraia o arquivo .zip e mova-o para uma das seguintes pastas:

  • /usr/local: pode ser acessado pelo seu perfil de usuário.
  • /opt/: pode ser compartilhado entre usuários.

Para mover use o comando mv: sudo mv ~/Downloads/android-studio/ /usr/local/.

Acesse a pasta e execute o inicializador do Android Studio:

cd /usr/local/android-studio/bin seguido de ./studio.sh

Como Instalar o Android Studio no Ubuntu 02

Agora, sempre que precisar iniciar o Android Studio, basta executar este script studio.sh.

Escolha a opção para não importar as preferências anteriores e siga com o passo a passo do próprio Android Studio que é muito simples.

Como Instalar o Android Studio no Ubuntu 03

Quando o instalador pedir para escolher um tipo de configuração, aconselho manter a padrão standard.

Como Instalar o Android Studio no Ubuntu 04

Agora o Android Studio está pronto para ser utilizado.

Como Instalar o Android Studio no Ubuntu 05

Executar Recursos do Android Studio no Ubuntu Direto Pelo Terminal

Agora vamos aprender como executar o Android Studio no terminal do Ubuntu.

O primeiro passo é definir nas variáveis de ambiente do nosso Ubuntu os caminhos necessários para encontrar os executáveis das tools do Android Studio.

Abra o seu arquivo de shell favorito como bash, zshell ou qualquer outro (vou partir do princípio que você esteja usando o padrão do Ubuntu, bash).

Abra o arquivo ~/.bashrc e defina as seguintes variáveis relacionadas ao Android.

export ANDROID_HOME=$HOME/Android
export ANDROID_SDK_ROOT=$HOME/Android/Sdk
export PATH=$PATH:$HOME/bin:$ANDROID_SDK_ROOT/tools
export PATH=${PATH}:${ANDROID_SDK_ROOT}/tools
export PATH=${PATH}:${ANDROID_SDK_ROOT}/platform-tools

Pronto! Feche o seu terminal e abra-o novamente (ou use o recurso de source) para efetivar as mudanças no arquivo.

Agora os recursos do adb, emulator e outros recursos avançados que podemos usar durante o desenvolvimento do Android estão disponíveis também fora do Android Studio.

Como Remover o Android Studio do Ubuntu / Linux

Para remover o Android Studio do seu computador é bem simples: remova a pasta com o comando rm -rf android-studio e também remova as preferências por completo apagando também as pastas Android (onde fica o SDK), .android e/ou .AndroidStudio3.x que são pastas ocultas disponíveis na home do usuário.

Como Criar Um Atalho Desktop do Android Studio no Ubuntu

Se você quiser ganhar tempo e evitar ter que sempre abrir o terminal para inicializar o Android Studio pelo Ubuntu, você precisa criar um atalho na sua área de trabalho. O próprio Android Studio permite fazer isso.

Abra a ferramenta pelo terminal. Com ela aberta, clique na opção Create Desktop Entry conforme a imagem:

Como Criar Um Atalho Desktop do Android Studio no Ubuntu 01

Feito isso você já terá no seu inicializador o ícone do Android Studio. Agora é só adicionar no dock (a barra de favoritos) e pronto!

Como Criar Um Atalho Desktop do Android Studio no Ubuntu 02

Como Criar Um Atalho Desktop do Android Studio no Ubuntu 03

É Necessário Instalar o Java / JDK?

Nas versões mais recentes do Android Studio, não é preciso instalar mais o JDK porque ele vêm embutido com o Studio. Para ter certeza sobre isso, após inicializar a tela de boas-vindas escolha a opção: Configure > Project Defaults > Project Structure e verifique se há o JDK Location.

De acordo com o Google é recomendado manter o JDK embedded, mas caso queira usar o da Oracle, poderá trocar o caminho deste campo para o Java instalado na sua máquina.

Como Instalar o Android Studio no Ubuntu 06

Caso você queira (mesmo assim) utilizar o JDK da sua máquina, você deverá instalar o Java manualmente.

Como Instalar o Java/JDK da Oracle no Ubuntu / Linux Manualmente (Atualizado)

Para baixar o Java/JDK você precisará acessar o site oficial da Oracle. No momento que escrevo agora a última versão disponível é o Java 8.

Você pode acessar por aqui no site da oracle ou pesquisar no google pelo termo download jdk.

Na página, você deverá aceitar os termos e condições e escolher o arquivo de acordo com o seu sistema operacional.

Como Instalar o Android Studio no Ubuntu Java Jdk

Caso não saiba o tipo de sistema operacional (64 ou 32 bits) abra o terminal e digite: uname -a.

Acesse o diretório onde se encontra o arquivo jdk e extraia-o com o comando: tar -zxvf jdk-xxx.tar.gz. Depois, execute a sequência de comandos abaixo no terminal do Ubuntu / Linux:

cd /usr/lib/
sudo mkdir java
sudo mv ~/Downloads/jdk-xx/ /usr/lib/java/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jdk-xxx/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/java/jdk-xxx/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/java/jdk-xxx/bin/javaws" 1
sudo gedit ~/.bashrc

Com o editor aberto (gedit) adicione as 2 linhas seguintes (trocando a versão do seu java).

export JAVA_HOME=/usr/lib/java/jdk-xxx
export PATH="$PATH:$JAVA_HOME/bin"

Feche o terminal, abra-o novamente e execute o comando: java -version

Você verá a saida com a versão do Java.

Por fim, verifique o caminho onde se encontra a variável de ambiente JAVA_HOME: echo $JAVA_HOME.

Como Instalar o Android Studio no Ubuntu 07

  • Deixe o seu comentário logo abaixo dizendo o que você está achando dessas dicas. Deixe suas dúvidas e sugestões por lá. Esse é o espaço para comunicação ;)
  • Compartilhe nas redes sociais com seus amigos

Me siga nas redes sociais:


Artigos Relacionados

Principais Tipos de Dados em Kotlin

Principais Tipos De Dados Em Kotlin

Neste video você vai aprender os principais tipos de dados disponíveis no core da linguagem de programação Kotlin...

Android: Classe R o que é? | Android Studio Tutorial

Android: Classe R O Que É? | Android Studio Tutorial

A classe R no Android é a principal classe de recu

Splash Screen Android - O Jeito Mais Simple e Eficaz

Splash Screen Android - O Jeito Mais Simple E Eficaz

Aprenda a criar uma Splash Screen no Android só com XML

WebView Android: Transforme Sites e Blogs em Aplicativos

Webview Android: Transforme Sites E Blogs Em Aplicativos

A WebView é um componente do sistema Android que permite exibir conteúdos de sites responsivos e blogs dentro de ...