Dependencies and Environment
1 minute readGet the basics set up.
To get started I’m presuming you have a Linux installation of something like Debian/Ubuntu.
General Dependencies
Git
You probably already have this but just in case:
sudo apt install git
Ensure Java JDK is installed and recent enough
sudo apt install openjdk-17-jdk
Stuff Flutter Needs
The latest info about this should be here but at time of writing:
sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa
And some other tools Flutter uses:
sudo apt install clang cmake ninja-build
If using Chromium browser instead of Chrome
The Android SDK likes to know where Chrome is on your system. I use Chromium and the SDK can’t find it.
So I export an environment variable to let Flutter know where to find Chromium eg in ~/.profile
export CHROME_EXECUTABLE=/usr/bin/chromium