Установка Flutter
Прежде чем учиться создавать приложения Flutter, вам необходимо установить Flutter SDK и все необходимые зависимости на локальном компьютере. В этом разделе подробно описаны шаги установки в системах Windows, macOS и Linux.
Системные требования
Перед установкой Flutter убедитесь, что ваша среда разработки соответствует следующим базовым требованиям:
| Требования | Windows | macOS | Linux |
|---|---|---|---|
| Операционная система | Windows 10 или более поздняя версия | macOS 10.14 или более поздняя версия | Ubuntu 18.04 или более поздняя версия |
| Место на диске | Не менее 2.8 GB | Не менее 2.8 GB | Не менее 2.8 GB |
| Инструменты | Git for Windows | Git (через Xcode) | Git, curl, unzip |
Шаги установки для Windows
Шаг 1: Установка Git for Windows
Git — это инструмент контроля версий, и Flutter нуждается в нём для управления кодом и загрузки SDK.
- Посетитестраницу загрузки Git for Windows
- Скачайте последнюю версию Git for Windows
- Запустите установщик и завершите установку, используя настройки по умолчанию
Шаг 2: Установите Visual Studio Code (рекомендуется)
Visual Studio Code (VS Code) — наш рекомендуемый редактор для разработки на Flutter, предлагающий богатую поддержку расширений Flutter.
- Посетитеофициальный сайт VS Code
- Скачайте и установите VS Code
- После установки откройте VS Code.
Шаг 3: Установите Flutter SDK
Есть два способа установки Flutter SDK:
Способ 1: Установка с помощью VS Code (рекомендуется)
Расширение Flutter для VS Code может автоматически скачать и настроить Flutter SDK.
- В VS Code нажмите значок расширений слева (или нажмите Ctrl+Shift+X)
- Введите "Flutter" в поиск и найдите расширение "Dart and Flutter extensions"
- Нажмите "Install", чтобы установить расширение.
- После установки нажмите Ctrl+Shift+P, чтобы открыть палитру команд.
- Введите "Flutter: New Project" и выберите
- Выберите "Download SDK", затем укажите каталог установки
Способ 2: Скачать и установить вручную
- Перейдите настраницу загрузки официального сайта Flutter
- Скачайте последнюю версию Flutter SDK (файл .zip)
- Распакуйте скачанный файл в выбранный вами каталог, например C:\flutter
- Добавьте каталог bin Flutter в системную переменную среды PATH
Настройте переменные среды вручную
Шаги по настройке переменных среды в Windows:
- Щёлкните правой кнопкой мыши по «Этот компьютер» и выберите «Свойства».
- Нажмите «Дополнительные параметры системы»
- Нажмите «Переменные среды»
- В разделе «Системные переменные» найдите Path и нажмите «Изменить».
- Нажмите «Создать» и добавьте путь к каталогу bin Flutter (например, C:\flutter\bin)
- Нажмите OK, чтобы сохранить
Этапы установки macOS
Шаг 1: Установите Git
В macOS обычно уже предустановлен Git. Это можно проверить с помощью следующей команды:
$ git --version
Если он не установлен, выполните следующую команду:
$ xcode-select --install
После появления диалогового окна нажмите кнопку «Установить».
Шаг 2: Установите VS Code
софициального сайта VS CodeСкачайте и установите VS Code.
Шаг 3: Установите Flutter SDK
Как и в Windows, вы можете выбрать установку из VS Code или вручную.
Шаги ручной установки:
- Скачайте Flutter SDK:
$ git clone https://github.com/flutter/flutter.git -b stable
- Добавьте Flutter в PATH:
$ echo 'export PATH="$PATH:/Users/你的用户名/flutter/bin"' >> ~/.zshrc $ source ~/.zshrc
Шаги установки Linux
Шаг 1: Установите необходимые инструменты
В системах Ubuntu/Debian выполните следующую команду, чтобы установить необходимые инструменты:
$ sudo apt-get update $ sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa
Шаг 2: Клонируйте Flutter SDK
$ git clone https://github.com/flutter/flutter.git -b stable
Шаг 3: Настройте PATH
$ echo 'export PATH="$PATH:$HOME/flutter/bin"' >> ~/.bashrc $ source ~/.bashrc
Проверка установки
Независимо от того, какую операционную систему вы используете для установки Flutter, вы можете проверить установку с помощью следующей команды:
$ flutter doctor
После выполнения этой команды Flutter проверит вашу среду разработки и сообщит о любых проблемах. Если установка прошла успешно, вы увидите вывод, подобный следующему:
Doctor summary (v3.x.x): [✓] Flutter (Channel stable, 3.x.x) [✓] Android toolchain [✓] iOS toolchain [✓] Chrome (for web development) [✓] Windows toolchain [✓] macOS toolchain [✓] Linux toolchain [✓] Web server
При первом запуске flutter doctor будет загружен Dart SDK и выполнены некоторые операции инициализации, что может занять несколько минут.
Устранение типичных проблем
Команда flutter не найдена
Если команда flutter не найдена в терминале, проверьте:
- Правильно ли настроена переменная среды PATH.
- Было ли открыто новое окно терминала (изменения переменных среды вступают в силу только после открытия нового окна).
Предупреждение об отсутствии Android Studio
При запуске flutter doctor может появиться предупреждение о том, что Android Studio не установлена. Если вы не разрабатываете приложения для Android, это предупреждение можно игнорировать.
Проблемы с Android SDK
Если вам нужно разрабатывать приложения для Android, но возникают проблемы с SDK, вы можете:
- Скачать и установитьAndroid Studio
- В Android Studio установите Android SDK через SDK Manager