Instalar Flutter Sem o Android Studio no Linux [2025]

Yuri GomesYuri Gomes
4 min read

Instalar o flutter no Linux sem o Android studio é bastante simples. Siga os passos abaixo, então você está pronto para ir.

Pré-requisitos:

  1. Em primeiro lugar, instale java jre e jdk usando terminal (Copie e cole os comandos abaixo no terminal e pressione enter)

     sudo apt install openjdk-17-jre openjdk-17-jdk
    
  2. Crie uma pasta chamada “Android” no diretório inicial (Copie e cole os comandos abaixo no terminal e pressione enter)

     cd ~
     mkdir Android
     cd Android
     mkdir latest
     cd latest
     mkdir cmdline-tools
    

Passo 1: Baixar e Configurar o Android Command Line Tool Chain

Em primeiro lugar, baixe Command Line Tools to Downloads usando o link fornecido abaixo:

Nota: Role para baixo para encontrar “Somente ferramentas de linha de comando“ e baixe a versão Linux a partir daí.

Link para baixar o Command Line Tool Chain

Após a conclusão do Download, vá para o diretório Downloads extrair o arquivo baixado e movê-lo para a pasta Android que criamos antes (Copie e cole os comandos abaixo no terminal e pressione enter)

Observação: Talvez seja necessário alterar o nome do arquivo para o nome do arquivo zip que você acabou de baixar

cd ~/Downloads
unzip commandlinetools-linux-9477386_latest.zip
sudo mv cmdline-tools ~/Android/latest/cmdline-tools/tools

Agora adicione os caminhos baixados ao arquivo bashrc no home (Copie e cole os comandos abaixo no terminal e pressione enter)

cd ~
sudo nano .bashrc

Agora que o arquivo bashrc é aberto, adicione o seguinte comando ao final do arquivo

Nota: O seguinte deve ser adicionado no arquivo bashrc não no terminal

export ANDROID_HOME=$HOME/Android/latest
export PATH=$PATH:$ANDROID_HOME/emulator
export ANDROID=$HOME/Android
export PATH=$ANDROID/latest/cmdline-tools/tools:$PATH
export PATH=$ANDROID/latest/cmdline-tools/tools/bin:$PATH
export PATH=$ANDROID/platform-tools:$PATH
# Android SDK
export ANDROID_SDK_ROOT=$HOME/Android/latest
export ANDROID_SDK=$HOME/ANDROID
export PATH=$ANDROID_SDK:$PATH

Salve e feche o arquivo também todos os terminais abertos. Depois disso, precisamos baixar arquivos Sdkmanager para o nosso sistema local para que executar os seguintes comandos no terminal um por um.

Observação: A seguir está a versão 29 do Android SDK (Android 10), se você quiser obter outras versões, digite “sdkmanager — list” no terminal

sdkmanager “system-images;android-29;google_apis_playstore;x86_64”
sdkmanager "platforms;android-29"
sdkmanager “platform-tools”
sdkmanager "build-tools;29.0.3"
sdkmanager "cmdline-tools;latest"

Aceite as licenças usando o comando abaixo e pressione ‘y’ e insira por algumas vezes

sdkmanager --licenses

Passo 2: Instalar e Configurar o Flutter

Para baixar e instalar o flutter (Copie e cole os comandos abaixo no terminal e pressione enter)

sudo snap install flutter --classic
flutter doctor --android-licenses
flutter doctor

Isso irá baixar e instalar automaticamente a versão mais recente do flutter. a saída deve ser assim

Passo 3: Configurar o Android Emulator [Opcional]

Esta parte é opcional, você deseja acompanhar somente se precisar configurar um Emulador Virtual Android para executar e testar seu aplicativo

Nota: Você pode alterar o nome do dispositivo como quiser, eu o nomeei pixel

sdkmanager "emulator"
avdmanager -s create avd -n pixel -k "system-images;android-29;google_apis_playstore;x86_64"

isso criaria um dispositivo virtual android para você. Depois disso, execute o seguinte comando para obter a lista de dispositivos criados

avdmanager list

isso mostrará algo assim

Agora, para abrir o emulador, use o comando abaixo

flutter emulator --launch pixel

aguarde algum tempo e, em seguida, o dispositivo virtual Android será inicializado e estará pronto para uso. Seria algo assim.

Agora tudo está definido. Flutter está instalado completamente e você está pronto para ir. Se você quiser configurar o VSCode para flutter, siga em frente...

Passo 4: Configurando o VSCode [Opcional]

Baixe e instale o VSCode usando o link abaixo:

Link para baixar o VSCode

Dica: se você estiver usando o ubuntu baixe o arquivo .deb. Vá para “Downloads” e clique com o botão direito do mouse no arquivo baixado. Clique em Abrir Com Outra Aplicação e, em seguida, Clique em “Software Install”. O Instalador irá aparecer e clicar em “Install”

Após a instalação, você deseja instalar a Extensão Flutter para usar o flutter de forma independente no VSCode.

Abra o VSCode clique em Extensões ou pressione CTRL+SHIFT+X. Em seguida, Pesquisar Flutter. Instale o primeiro da lista

Agora vamos criar primeira aplicação com flutter. Pressione CTRL+SHIFT+P e digite Flutter:New Project e aperte Enter

Depois disso Clique em “Application”, Selecione a pasta de trabalho para o seu projeto de flutter. Em seguida, digite um nome para o seu aplicativo e pressione enter

Espere por algum tempo. Os arquivos e pastas do seu código aparecerão assim.

Vá para “Executar e Debug” no menu à esquerda ou pressione CTRL+SHIFT+D . Vai mostrar assim. Clique em “Criar um ficheiro launch.json

Depois disso escolha o dispositivo no canto inferior direito, Depois Execute clicando no botão verde play na aba “Run e Debug” no menu à esquerda. se tudo correr bem. O aplicativo será carregado no dispositivo selecionado.

0
Subscribe to my newsletter

Read articles from Yuri Gomes directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Yuri Gomes
Yuri Gomes