Поддержка Flutter
Flutter CLI
Статус поддержки команд Flutter CLI.
Для получения справки по любой из команд нужно ввести flutter-aurora <команда> --help.
| Команда | Пример | Описание |
|---|---|---|
| analyze | flutter-aurora analyze |
Анализировать Dart код проекта. |
| assemble | flutter-aurora assemble |
Собрать и построить ресурсы Flutter. |
| attach | flutter-aurora attach |
Подключиться к запущенному приложению. |
| aurora-devices | flutter-aurora aurora-devices |
Список, сброс, регистрация и удаление устройств с ОС Аврора. |
| bash-completion | flutter-aurora bash-completion |
Выводит скрипты настройки автодополнения командной оболочки. |
| build | flutter-aurora build {DIR} |
Команда сборки Flutter-приложения. |
| clean | flutter-aurora clean |
Удалить каталоги build/ и .dart_tool/. |
| config | flutter-aurora config |
Настройка параметров Flutter. |
| create | flutter-aurora create {PROJECT} |
Создать новый проект из шаблонов. |
| custom-devices | flutter-aurora custom-devices |
Список, сброс, добавление и удаление пользовательских устройств. |
| devices | flutter-aurora devices |
Список всех подключенных устройств. |
| doctor | flutter-aurora doctor |
Показать информацию об установленных инструментах. |
| drive | flutter-aurora drive |
Запустить интеграционные тесты для проекта на подключённом устройстве или эмуляторе. |
| emulators | flutter-aurora emulators |
Список и запуск эмуляторов. |
| gen-l10n | flutter-aurora gen-l10n {DIR} |
Создать файлы локализации для проекта Flutter. |
| install | flutter-aurora install |
Установить приложение Flutter на подключенное устройство. |
| logs | flutter-aurora logs |
Показать вывод логов для запущенных приложений Flutter. |
| precache | flutter-aurora precache |
Заполнить кэш бинарных артефактов инструмента Flutter. |
| pub | flutter-aurora pub {PUB_COMMAND} |
Работа с зависимостями. |
| run | flutter-aurora run |
Запустить Flutter-приложение на подключённом устройстве или эмулятору. |
| screenshot | flutter-aurora screenshot |
Сделать скриншот с подключенного устройства. |
| test | flutter-aurora test {DIR/DART_FILE} |
Запустить интеграционные тесты для приложения. |
В команду build aurora были добавлены аргументы --target-platform и --psdk-dir.
--target-platform— целевая платформа (aurora-arm (default),aurora-arm64,aurora-x64);--psdk-dir— можно указать путь к Аврора Platform SDK (в документации по Platform SDK обозначен какPSDK_DIR).
Visual Studio Code
Рекомендуемая среда разработки — VS Code. Эта IDE имеет расширения Flutter/Dart, которые позволяют работать с таргетами ОС Аврора без модификаций. Весь набор инструментария по работе с Flutter с поддержкой ОС Аврора доступен в этой среде. Установить IDE можно с официального сайта Visual Studio Code on Linux.
Используя Flutter CLI, можно выбирать IDE на своё усмотрение.