С чего начать работу с Flutter?

s-chego-nachat-rabotu-flutter

Для начала работы с Flutter, вам надо следовать следующим инструкциям.

Системные Требования

Для установки и запуска Flutter вы должны соответствовать следующим минимальным требованиям:

  • Операционная система: Windows 7 SP1 или новее (64-bit)
  • Дисковое пространство: 400 МБ (не включает дисковое пространство для IDE / инструментов).
  • Инструменты: Flutter зависит от наличия этих инструментов.
    • Windows PowerShell 5.0 или более поздняя версия (предварительно установленный Windows 10)
    • Git для Windows 2.x с опцией Использовать Git из командной строки Windows.

Если Git для Windows уже установлен, убедитесь, что вы можете запускать команды git из командной строки или PowerShell.

Flutter SDK

Загрузите установочный пакет, чтобы получить последний стабильный выпуск Flutter SDK.

Извлеките zip-файл и поместите содержащийся в нем флаттер в нужное место установки для Flutter SDK (например, C: \ src \ flutter; не устанавливайте Flutter в каталог, подобный C: \ Program Files \, который требует повышенных привилегий).

Если вы не хотите устанавливать фиксированную версию, вы можете пропустить шаги 1 и 2. Вместо этого получите исходный код из репозитория Flutter на GitHub и при необходимости измените теги. Например:

C:\src>git clone https://github.com/flutter/flutter.git -b stable

Теперь вы готовы запускать команды Flutter в Flutter Console!

Обновите свой путь

Если вы хотите запускать команды Flutter на обычной консоли Windows, выполните следующие действия, чтобы добавить Flutter в переменную среды PATH:

  • В строке поиска «Начать» (Start) введите «env» и выберите «Изменить переменные среды для своей учетной записи» (Edit environment variables for your account).
  • В разделе Пользовательские переменные (User variables) проверьте, есть ли запись с именем Path:
    • Если запись существует, добавьте полный путь к flutter \ bin с помощью; в качестве разделителя от существующих значений.
    • Если запись не существует, создайте новую пользовательскую переменную с именем Path с полным путем к значению flutter \ bin.

Обратите внимание, что вы должны закрыть и снова открыть все существующие окна консоли, чтобы эти изменения вступили в силу.

Запустите flutter doctor

В окне консоли с каталогом Flutter в пути, выполните следующую команду, чтобы узнать, есть ли зависимости платформы, необходимые для завершения установки:

C:\src\flutter>flutter doctor

Эта команда проверяет вашу среду и отображает отчет о состоянии вашей установки Flutter. Внимательно проверьте вывод на наличие другого программного обеспечения, которое вам может понадобиться установить, или других задач, которые необходимо выполнить (выделено жирным шрифтом).

Например:

[-] 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.

В следующих разделах описано, как выполнить эти задачи и завершить процесс установки. После того, как вы установили недостающие зависимости, вы можете снова запустить команду flutter doctor, чтобы убедиться, что все настроено правильно.

Настройка Android

Flutter полагается на полную установку Android Studio для обеспечения зависимостей платформы Android. Тем не менее, вы можете написать свои приложения Flutter в нескольких редакторах.

Установите Android Studio

  1. Скачайте и установите Android Studio.
  2. Запустите Android Studio и выполните «Мастер установки Android Studio» (Android Studio Setup Wizard). Здесь устанавливаются последние версии Android SDK, инструменты командной строки Android SDK и инструменты сборки Android SDK, которые необходимы Flutter при разработке для Android.

Настройте свое устройство Android

Чтобы подготовиться к запуску и тестированию приложения Flutter на устройстве Android, вам потребуется устройство с Android 4.1 (уровень API 16) или выше.

  1. Включите параметры разработчика и отладку по USB на вашем устройстве. Подробные инструкции доступны в документации Android.
  2. Только для Windows: установите Google USB Driver.
  3. С помощью USB-кабеля подключите телефон к компьютеру. Если появится запрос на вашем устройстве, авторизуйте ваш компьютер для доступа к вашему устройству.
  4. В терминале выполните команду flutter devices, чтобы убедиться, что Flutter распознает подключенное устройство Android. По умолчанию Flutter использует версию Android SDK, на которой основан ваш инструмент adb. Если вы хотите, чтобы Flutter использовал другую установку Android SDK, вы должны установить переменную среды ANDROID_HOME для этого установочного каталога.

Настройте эмулятор Android

Чтобы подготовиться к запуску и тестированию приложения Flutter на эмуляторе Android, выполните следующие действия.

  1. Включите ускорение виртуальной машины на вашем компьютере.
  2. Запустите Android Studio > Tools > Android > AVD Manager и выберите Создать виртуальное устройство (Create Virtual Device).
  3. Выберите описание устройства и нажмите Далее.
  4. Выберите один или несколько системных изображений для версий Android, которые вы хотите эмулировать, и нажмите Далее. Рекомендуется изображение x86 или x86_64.
  5. В разделе «Эмулированная производительность» выберите Hardware – GLES 2.0, чтобы включить аппаратное ускорение.
  6. Убедитесь, что конфигурация AVD правильная, и выберите Готово.
  7. В диспетчере виртуальных устройств Android нажмите «Выполнить» (Run) на панели инструментов. Эмулятор запускается и отображает холст по умолчанию для выбранной версии ОС и устройства.

Веб-настройка

Flutter имеет раннюю поддержку для создания веб-приложений с использованием канала beta Flutter.


.

  • May 22, 2020