Ambiente de Desenvolvimento para Android

Nesse artigo ensinarei a preparar e configurar um ambiente de desenvolvimento para Android, utilizando o JDK 8 e o Android Studio com o Android SDK no Ubuntu e derivados.

[ Hits: 8.057 ]

Por: Thiago Buenos Aires Mattos em 01/02/2017


Instalação e configuração



Vamos começar removendo qualquer outra versão do Java para iniciar uma instalação limpa:

sudo apt-get purge java* openjdk*

Agora, baixe a versão mais atual do JDK aqui:
Depois extraia o arquivo baixado com o comando:

tar xzf jdk-8u111-linux-x64.tar.gz

Agora, remova o arquivo compactado e mova a pasta obtida para o diretório /opt:

rm jdk-8u111-linux-x64.tar.gz && sudo mv jdk1.8.0_111 /opt

Vamos para a pasta de instalação:

cd /opt/jdk1.8.0_111/

E então, vamos instalar usando o "update-alternatives":

sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_111/bin/java 2
sudo update-alternatives --config java

Aparecerão algumas opções. Escolha uma e tecle Enter.

JavaC, comandos jar e variáveis de ambiente

O Java 8 foi instalado. Agora vamos configurar o JavaC e comandos jar:

sudo update-alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_111/bin/jar 2
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_111/bin/javac 2
sudo update-alternatives --set jar /opt/jdk1.8.0_111/bin/jar
sudo update-alternatives --set javac /opt/jdk1.8.0_111/bin/javac

O Android Studio usa variáveis de ambiente para apontar o diretório do Java, então vamos defini-las com os seguintes comandos:

export JAVA_HOME=/opt/jdk1.8.0_111
export JRE_HOME=/opt/jdk1.8.0_111/jre
export PATH=$PATH:/opt/jdk1.8.0_111/bin:/opt/jdk1.8.0_111/jre/bin

JDK 8 instalado. Agora vamos prosseguir para a instalação do Android Studio.

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

A Canonical desenvolveu uma aplicação para ajudar os desenvolvedores auxiliando a instalação de varias ferramentas úteis para os programadores no Ubuntu, chamada Ubuntu Make. Ela é encontrada os repositórios oficiais desde o Ubuntu 15.04.

Instale o Ubuntu Make, com o seguinte comando:

sudo apt-get install ubuntu-make

Caso use uma versão anterior ao Ubuntu 15.04, adicione o repositório:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

Agora podemos instalar o Android Studio com um simples comando:

umake android

Configurando o Android Studio

Agora que temos o Android Studio instalado, vamos configurá-lo para usar o JDK que instalamos anteriormente.

Para isso, vá até:

File → Other Settings → Default Project Structure

e desmarque a opção "Use embedded JDK" e selecione o local de instalação (/opt/jdk1.8.0_111).

Após isso, vamos instalar o Android SDK e selecionar a versão da nossa API.

Para isso, vá até:

Tools → Android → SDK Manager

e selecione e após, instale sua versão desejada.

Aproveitando que estamos nessa aba, clique em "SDK Tools", aparecerá uma página com vários pacotes. Marque-os de acordo com sua necessidade. Mantenha marcados os seguintes pacotes:
  • Android SDK Build Tools (Usado para depurar, testar, compilar e executar um aplicativo Android)
  • Android SDK Platform-Tools (É personalizado para suportar os recursos mais recente do Android. Eles são compatíveis com versões anteriores para que você sempre use a atualização mais recente do Android SDK Platform-Tools, mesmo seu aplicativo se destina a plataformas Android mais antigas)
  • Android SDK Tools (É usado, obrigatoriamente, independente da versão do Android para qual esteja desenvolvendo)

Conclusão

Pronto! Seu Ubuntu está pronto para desenvolver aplicativos para Android.

Irei escrever mais artigos sobre desenvolvimento no Android, começando pela instalação e sobre o uso do ADB. Qualquer dúvida, deixe nos comentários.

Para usuários menos avançados, ou para quem tem preguiça mesmo, aqui vai um script básico para instalar o JDK e o Android Studio:
   

Páginas do artigo
   1. Instalação e configuração
Outros artigos deste autor

Outra forma para jogar jogos do Windows utilizando Dual Boot

Leitura recomendada

Como usar o Heimdall

ARCore: SDK para realidade aumentada da Google

Como Desbloquear o Bootloader em Celulares Samsung

Introdução ao Heimdall

Python com SL4A - A camada de script do Android

  
Comentários
[1] Comentário enviado por kill3d em 13/02/2017 - 14:51h

Muito bom. Segui os passos citados acima e ocorreu tudo certo. Ótimo artigo !

[2] Comentário enviado por xiximitho em 22/02/2017 - 08:41h

Muito bom. Ótimo tutorial, funcionou direitinho, obrigado!

[3] Comentário enviado por Alannah358 em 14/07/2021 - 01:08h


Thanks for the update and quick reply. I'll be sure to keep an eye on this thread. https://www.myprepaidcenter.us/ Looking for the same issue. Bumped into your thread. Thanks for creating it. Looking forward for solution.

[4] Comentário enviado por Dawson6358 em 17/11/2022 - 02:30h

Pleased to see your issue as I think I have the same problem,I am also confused and in need of light on this same issue. Need help. https://www.hca-rewards.com/

[5] Comentário enviado por FranklinSD em 24/11/2022 - 06:02h


The solution worked for me thanks to the community and the members for the solution.

https://www.mykfcexperience.one/

[6] Comentário enviado por kjgyds em 30/03/2023 - 09:14h


A commitment of appreciation is all together for the update and quick reply. Bet upon your string. A commitment of appreciation is all together for making it. Appreciative for sharing such mind blowing information. https://www.panoramacharter.bid/

[7] Comentário enviado por Servais225 em 12/05/2023 - 07:26h

The project is really helpful for me.
https://www.nextemployeeportal.com/

[8] Comentário enviado por Freemanxs em 29/06/2023 - 06:31h


Your article content is being very much interested, I am very impressed with your post. I hope to receive more great posts. https://www.myaarpmedicare.us/


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts