0% found this document useful (0 votes)
11 views7 pages

Flutter Installation

This document provides a step-by-step guide for installing Flutter on Windows, including downloading Git, the Flutter SDK, and setting up the environment variables. It also covers the installation of Android Studio, setting up an Android device and emulator, agreeing to Android licenses, and additional requirements for Windows development. Finally, it outlines how to set up preferred editors like Android Studio or IntelliJ with the necessary plugins for Flutter and Dart.

Uploaded by

np095009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views7 pages

Flutter Installation

This document provides a step-by-step guide for installing Flutter on Windows, including downloading Git, the Flutter SDK, and setting up the environment variables. It also covers the installation of Android Studio, setting up an Android device and emulator, agreeing to Android licenses, and additional requirements for Windows development. Finally, it outlines how to set up preferred editors like Android Studio or IntelliJ with the necessary plugins for Flutter and Dart.

Uploaded by

np095009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Flutter Installation

Step 1) Git Download for Windows:


First, you need to make sure you have Git installed on your computer. If you are
developing on macOS, you can skip this step.

For Windows, you can download and install Git here: [Link]

Click here to download the latest (2.40.0) 64-bit version of Git for Windows.

Step 2) Get the Flutter SDK :


1. Download the following installation bundle to get the latest stable release of the
Flutter SDK:
flutter_windows_3.[Link]
For other release channels, and older builds, check out the SDK archive.
2. Extract the zip file and place the contained flutter in the desired installation
location for the Flutter SDK (for example, C:\src\flutter).

Step 3 ) Update your path:

If you wish to run Flutter commands in the regular Windows console, take these steps
to add Flutter to the PATH environment variable:

● From the Start search bar, enter ‘env’ and select Edit environment variables for
your account.
● Under User variables check if there is an entry called Path:
○ If the entry exists, append the full path to flutter\bin using ; as a
separator from existing values.
○ If the entry doesn’t exist, create a new user variable named Path with the
full path to flutter\bin as its value.
You have to close and reopen any existing console windows for these changes to take
effect.

Note: As of Flutter’s 1.19.0 dev release, the Flutter SDK contains the dart command
alongside the flutter command so that you can more easily run Dart command-line
programs. Downloading the Flutter SDK also downloads the compatible version of
Dart, but if you’ve downloaded the Dart SDK separately, make sure that the Flutter
version of dart is first in your path, as the two versions might not be compatible. The
following command tells you whether the flutter and dart commands originate from
the same bin directory and are therefore compatible.

C:\>where flutter dart

As shown above, the command dart from the Flutter SDK doesn’t come first. Update
your path to use commands from C:\path-to-flutter-sdk\bin\ before commands
from C:\path-to-dart-sdk\bin\ (in this case). After restarting your shell for the
change to take effect, running the where command again should show that the
flutter and dart commands from the same directory now come first.

C:\>where flutter dart

However, if you are using PowerShell, in it where is an alias of Where-Object


command, so you need to use [Link] instead.

PS C:\> [Link] flutter dart

Step 4) Run flutter doctor:

From a console window that has the Flutter directory in the path (see above), run the
following command to see if there are any platform dependencies you need to complete
the setup:

C:\src\flutter>flutter doctor
Note: If flutter doctor returns that either the Flutter plugin or Dart plugin of Android
Studio are not installed, move on to Set up an editor to resolve this issue.

Step 5) Android setup:

Install Android Studio:

1. Download and install Android Studio.


2. Start Android Studio, and go through the ‘Android Studio Setup Wizard’. This
installs the latest Android SDK, Android SDK Command-line Tools, and Android
SDK Build-Tools, which are required by Flutter when developing for Android.
3. Run flutter doctor to confirm that Flutter has located your installation of
Android Studio. If Flutter cannot locate it, run flutter config --android-
studio-dir=<directory> to set the directory that Android Studio is installed to.

Step 6) Set up your Android device:

To prepare to run and test your Flutter app on an Android device, you need an Android
device running Android 4.1 (API level 16) or higher.

1. Enable Developer options and USB debugging on your device. Detailed


instructions are available in the Android documentation..
2. Using a USB cable, plug your phone into your computer. If prompted on your
device, authorize your computer to access your device.
3. In the terminal, run the flutter devices command to verify that Flutter
recognizes your connected Android device. By default, Flutter uses the version of
the Android SDK where your adb tool is based. If you want Flutter to use a
different installation of the Android SDK, you must set the ANDROID_SDK_ROOT
environment variable to that installation directory.
Step 7) Set up the Android emulator:

To prepare to run and test your Flutter app on the Android emulator, follow these steps:

1. Enable VM acceleration on your machine.


2. Launch Android Studio, click the Device Manager icon, and select Create Device
under Virtual tab…
○ In older versions of Android Studio, you should instead launch Android
Studio > Tools > Android > AVD Manager and select Create Virtual
Device…. (The Android submenu is only present when inside an Android
project.)
○ If you do not have a project open, you can choose 3-Dot Menu / More
Actions > Virtual Device Manager and select Create Device…
3. Choose a device definition and select Next.
4. Select one or more system images for the Android versions you want to emulate,
and select Next. An x86 or x86_64 image is recommended.
5. Under Emulated Performance, select Hardware - GLES 2.0 to enable hardware
acceleration.
6. Verify the AVD configuration is correct, and select Finish.
For details on the above steps, see Managing AVDs.
7. In Android Virtual Device Manager, click Run in the toolbar. The emulator starts
up and displays the default canvas for your selected OS version and device.

Step 8) Agree to Android Licenses:


Before you can use Flutter, you must agree to the licenses of the Android SDK
platform. This step should be done after you have installed the tools listed above.

1. Make sure that you have a version of Java 11 installed and that your JAVA_HOME
environment variable is set to the JDK’s folder.
Android Studio versions 2.2 and higher come with a JDK, so this should already
be done.
2. Open an elevated console window and run the following command to begin signing
licenses.

$ flutter doctor --android-licenses


3. Review the terms of each license carefully before agreeing to them.
4. Once you are done agreeing with licenses, run flutter doctor again to confirm
that you are ready to use Flutter.

Step 9) Windows setup:


Additional Windows requirements:

For Windows desktop development, you need the following in addition to the
Flutter SDK:
● Visual Studio 2022 or Visual Studio Build Tools 2022 When installing Visual
Studio or only the Build Tools, you need the “Desktop development with C++”
workload installed for building windows, including all of its default components.

Note: Visual Studio is different than Visual Studio Code.

Step 10) Set up your preferred editor:

Install Android Studio

Android Studio offers a complete, integrated IDE experience for Flutter.

● Android Studio, version 2020.3.1 (Arctic Fox) or later

Alternatively, you can also use IntelliJ:

● IntelliJ IDEA Community, version 2021.2 or later


● IntelliJ IDEA Ultimate, version 2021.2 or later

Install the Flutter and Dart plugins

The installation instructions vary by platform.

Mac
Use the following instructions for macos:

1. Start Android Studio.


2. Open plugin preferences (Preferences > Plugins as of v3.6.3.0 or later).
3. Select the Flutter plugin and click Install.
4. Click Yes when prompted to install the Dart plugin.
5. Click Restart when prompted.

Linux or Windows

Use the following instructions for Linux or Windows:

1. Open plugin preferences (File > Settings > Plugins).


2. Select Marketplace, select the Flutter plugin and click Install.

You might also like