Installing
Installing
Installing
To install and run Flutter, your development environment must meet these minimum
requirements:
flutter_windows_v1.5.4-hotfix.2-stable.zip
For other release channels, and older builds, see the SDK archive page.
2. Extract the zip file and place the contained flutter in the desired installation
location for the Flutter SDK (eg. C:\src\flutter; do not install Flutter in a
directory like C:\Program Files\ that requires elevated privileges).
3. Locate the file flutter_console.bat inside the flutter directory. Start it by
double-clicking.
You are now ready to run Flutter commands in the Flutter Console!
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, type ‘env’ and select Edit environment variables
for your account
Under User variables check if there is an entry called Path:
o If the entry does exist, append the full path to flutter\bin using ; as
a separator from existing values.
o If the entry does not exist, create a new user variable named Path with
the full path to flutter\bin as its value.
Note that you will have to close and reopen any existing console windows for these
changes to take effect.
content_copy
C:\src\flutter>flutter doctor
This command checks your environment and displays a report of the status of your
Flutter installation. Check the output carefully for other software you may need to
install or further tasks to perform (shown in bold text).
For example:
content_copy
[-] Android toolchain - develop for Android devices
• Android SDK at D:\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.
The following sections describe how to perform these tasks and finish the setup
process. Once you have installed any missing dependencies, you can run
the flutter doctor command again to verify that you’ve set everything up correctly.
Android setup
Note: Flutter relies on a full installation of Android Studio to supply its Android platform
dependencies. However, you can write your Flutter apps in a number of editors; a later step
will discuss that.
To prepare to run and test your Flutter app on an Android device, you’ll 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. Windows-only: Install the Google USB Driver
3. Using a USB cable, plug your phone into your computer. If prompted on your
device, authorize your computer to access your device.
4. 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_HOME environment variable to that installation directory.
To prepare to run and test your Flutter app on the Android emulator, follow these
steps:
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.
Set up an editor
1. Docs
2. Get started
3. Set up an editor
You can build apps with Flutter using any text editor combined with our command-
line tools. However, we recommend using one of our editor plugins for an even
better experience. These plugins provide you with code completion, syntax
highlighting, widget editing assists, run & debug support, and more.
Follow the steps below to add an editor plugin for Android Studio, IntelliJ, or VS
Code. If you want to use a different editor, that’s OK, skip ahead to the next step:
Test drive.
Android Studio / IntelliJ
Visual Studio Code
Next step
Take Flutter for a test drive: create a first project, run it, and experience “hot reload”.