Configuração Ambiente React Native no Linux
O objetivo desse documento é cobrir um passo a passo de como configurar as ferramentas de desenvolvimento e debug para React Native.
Para configurar o seu sistema para executar aplicações React Native iOS é necessário um sistema com MacOS. Atualmente, não é possível configurar um ambiente IOS no Windows/Linux de maneira nativa
Dependências
Para configurar o ambiente Android no Linux precisamos de três principais instalações
- Node.js >= 14
- JDK 11 (LTS)
- Android Studio e dependências (Android SDK).
Instalando Node.js:
curl -sL https://deb.nodesource.com/setup_14.x | bash -
apt-get install -y nodejs
Também é possível gerencial múltiplas versões do node.js usando NVM (Node Version Manager)
node -v # >= 14.x.x
npm -v
Instalando JDK (Java Development Kit)
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-11-jdk
Conferindo a instalação:
java -version # openjdk version "11.0.15"
Android Studio
Preparando o sistema para instalação:
-
Crie uma pasta em um local desejado para instalação da SDK.
- Ex:
mkdir ~/Android/Sdk
- Ex:
-
Mantenha o caminho de instalação da JDK:
- Ex:
/usr/lib/jvm/java-11-openjdk-amd64
- Ex:
-
Com esses caminhos, precisamos configurar algumas variáveis ambiente em nosso sistema. Procure pelo
~/.bashrc
, e adicione essas seis linhas no arquivo:
export JAVA_HOME=CAMINHO_ANOTADO_COM_SUA_VERSÃO
export ANDROID_HOME=~/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
Baixando e instalando Android Studio:
1. Configuração manual:
Acesse a página do Android Studio e clique no botão Download Android Studio (Versão que uso é Android Studio Chipmunk | 2021.2.1 Patch 1 for Linux 64-bit
).
Vá até a pasta de download e abra o arquivo tar.gz que deve possuir uma pasta “android-studio” dentro. Extraia essa pasta em um local de preferência (Ex.: ~/ ou /opt/).
Após a extração, adicione a seguinte variável ambiente (assim como foi feito no passo anterior) no seu sistema:
export PATH=$PATH:/caminho-da-instalacao/bin
Isso permite a execução do Android Studio pelo terminal com o comando studio.sh
.
Agora, atualize a sessão do terminal (fechando e abrindo novamente ou source ~/.bashrc
) e execute o seguinte comando:
studio.sh
2. Loja:
Também é possível fazer a instalação do Android Studio via snap:
sudo snap install android-studio --classic
ou até mesmo via flatpack:
flatpak install flathub com.google.AndroidStudio
Wizard de instalação:
Os passos para instalação estão disponíveis em: https://developer.android.com/studio/videos/studio-install-linux.mp4?hl=pt-br