Flutter GNU/Linux Setup

Search for a command to run...

No comments yet. Be the first to comment.
Introduction Terraform is an infrastructure as a code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. Terraform's benefits include: Infrastructure as Code: Mana...
Objective: Adding a full-text search in Django Rest Framework using elastic search. What is Elastic Search? Elasticsearch is a distributed, open-source search and analytics engine designed for handling large volumes of data. It is built on top of the...
The basic purpose of caching is to increase data retrieval performance by reducing the need to access the underlying slower storage layer.

What is considered slow depends on your requirements. But when something becomes slow it's a candidate for caching. — High Scalability We already know enough about Redis, Django & Django Rest Framework to use them. Here is a video link to describe ...
Create a folder to keep the source code of Futter and Android Studio
mkdir ~/.development
cd .development
Clone Flutter Source Code.
git clone https://github.com/flutter/flutter.git -b stable
Download and extract Android Studio from here into this folder.
flatpak install flathub com.google.AndroidStudio
Add the flutter tool to your path
export PATH="$PATH:/home/<username>/.development/flutter/bin"
and then restart your shell or terminal.
Download Dart SDK via
flutter precache
Open Android Studio and download essential tools required for Android SDK
Add Android SDK Path into Flutter
flutter config --android-sdk /home/<username>/Android/Sdk
you can find the SDK location in the SDK Manager settings inside Android Studio.
Remove Flutter Analytics and Web support.
flutter config --no-analytics --no-enable-web
Accept android licenses via
flutter config --android-licenses
Now to check configurations run flutter doctor
The output will be something like this

flutter config --android-studio-dir <path of android studio>