Документация
ОС Аврора 3.29.2

Инструменты

В какой IDE работать с Flutter?

Рекомендованную IDE можно найти в разделе Сторонние инструменты — это VS Code. Используя Flutter CLI, можно работать в любой IDE. VS Code позволяет использовать платформу ОС Аврора со стандартными для неё расширениями Flutter/Dart, со всем доступным для неё инструментарием.

Подключение заголовочных файлов в VS Code

Для написания плагинов под ОС Аврора используется С++ и библиотека Embedder. Её можно подключить, создав в корне проекта файл .vscode/c_cpp_properties.json:

{
  "configurations": [
    {
      "name": "Linux",
      "includePath": [
        "${workspaceFolder}/**",
        "{target-path}/usr/include",
        "{target-path}/usr/include/flutter-embedder"
      ],
      "defines": [
        "__ARM_PCS_VFP"
      ],
      "compilerPath": "/usr/bin/g++",
      "cStandard": "c17",
      "cppStandard": "c++17",
      "intelliSenseMode": "clang-x64"
    }
  ],
  "version": 4
}

Можно найти {target-path} следующим образом:

find / -path "*include/flutter-embedder" -type d 2> /dev/null

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.