The fastest and easiest way with the latest Flutter version.
Step 1: Install Flutter using Snap
sudo snap install flutter --classic
Step 2: Install OpenJDK
sudo apt install openjdk-17-jdk -y
Step 3: Download Android CLI Tools
Go here and grab the latest for Linux.
Create folder:
mkdir ~/Android/Sdk
Make sure you are using this exact structure:
~/Android/Sdk/cmdline-tools/latest/bin/ ← sdkmanager
Step 4: Add to ~/.bashrc
export ANDROID_SDK_ROOT=$HOME/Android/Sdkexport ANDROID_HOME=$ANDROID_SDK_ROOTexport
PATH=$PATH:$ANDROID_SDK_ROOT/cmdline-tools/latest/binexport PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools # Nextexport JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64export PATH=$PATH:$JAVA_HOME/binexport CHROME_EXECUTABLE=/usr/bin/brave-browser
Step 5: Install sdkmanager
sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
sdkmanager --update
Step 6: Flutter Setup
flutter config --android-sdk ~/Android/Sdkflutter doctor --android-licenses # Accept all
Step 7: Check
flutter doctor -v
You now have a clean Flutter setup without Android Studio.
Thanks – build on! 🚀