How to install Flutter in linux and Fix general problems

Featured image

Get the Flutter SDK

1. First clone the SDK from


$ git clone https://github.com/flutter/flutter.git -b stable 

2. Now, extract it in the desired location(preferred ‘home’ directory) by either right clicking and extract or by


$ tar xf flutter_linux_v1.12.13+hotfix.8-stable.tar.xz

3. Now add flutter to your PATH


$ export PATH="$PATH:`pwd`/flutter/bin"

4. The last step is running


$ flutter doctor

This command checks your environment and displays a report to the terminal window. The Dart SDK is bundled with Flutter; it is not necessary to install Dart separately. Check the output carefully for other software you might need to install or further tasks to perform (shown in bold text).

Note: Android studio is mandatory for running Flutter

After this many people may face issues with android studio. For example like this
[-] Android toolchain - develop for Android devices
    • Android SDK at /Users/obiwan/Library/Android/sdk
    ✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ
    • Try re-installing or updating your Android SDK,
      visit https://flutter.dev/setup/#android-setup for detailed instructions.

To, resolve these issues even after installing Android studio, follow the below steps

1. Open android studio and then goto settings and then Android SDK.

Android-studio-settings-sdk

2. Now UNCHECK the “Hide Obsolete packages” and then verify all the below mentioned are installed.

Android-SDK-Tools(Obsolete)-Install

Install(Tick all the above and click apply, wait until download and installation of the above packages) the above packages.

Then, goto Terminal and run


$ flutter doctor

By this time it should work. If it is not working close and open the terminal and set the PATH and try again.