The fastest and easiest way with the latest Flutter version.
Step 1: Install Flutter using Snap
sudo snap install flutter --classicStep 2: Install OpenJDK
sudo apt install openjdk-17-jdk -yStep 3: Download Android CLI Tools
Go here and grab the latest for Linux.
Create folder:
mkdir ~/Android/SdkMake sure you are using this exact structure:
~/Android/Sdk/cmdline-tools/latest/bin/ ← sdkmanagerStep 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-browserStep 5: Install sdkmanager
sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
sdkmanager --updateStep 6: Flutter Setup
flutter config --android-sdk ~/Android/Sdkflutter doctor --android-licenses # Accept allStep 7: Check
flutter doctor -vYou now have a clean Flutter setup without Android Studio.
If you enjoyed, share or subscribe to The Self Hosting Art.
Thanks – build on! 🚀