API
Приложение имеет API интерфейс для использования его в других приложениях. Интерфейс CLI (Command line interface) предназначен для удобного использования приложения через терминал, а API (Application programming interface) предназначен для удобного использования приложения во всевозможных скриптах, приложениях или расширениях для IDE.
По API можно вызвать справку в приложении через аргумент --help
, так же, как и для других команд.
Команда имеет один аргумент - --route
, он принимает URL в виде строки:
/device
Получить список устройств.
Выполните команду на устройстве.
• host - IP-адрес устройства.
• execute - Команда, которая будет выполнена на устройстве.
Загрузите файл в каталог ~/Download устройства.
Запустите пакет на устройстве.
• host - IP-адрес устройства.
• package - Имя пакета.
• mode [dart, gdb] (необязательный) - Режим запуска приложения.
• project (необязательный) - Путь к проекту. По умолчанию текущая директория.
Установите пакет RPM на устройство.
• host - IP-адрес устройства.
• path - Путь к файлу.
• apm [по умолчанию = false, true] - Использовать APM.
Удалите пакет с устройства.
• host - IP-адрес устройства.
• package - Имя пакета.
• apm [по умолчанию = false, true] - Использовать APM.
/emulator
Запустите эмулятор.
Сделать скриншот эмулятора.
Старт записи видео с эмулятора.
Остановка записи видео с эмулятора.
Выполните команду на эмуляторе.
Загрузите файл в каталог ~/Download эмулятора.
Запустите пакет на эмуляторе.
• package - Имя пакета.
• mode [dart, gdb] (необязательный) - Режим запуска приложения.
• project (необязательный) - Путь к проекту. По умолчанию текущая директория.
Установите пакет RPM на эмулятор.
• path - Путь к файлу.
• apm [по умолчанию = false, true] - Использовать APM.
Удалите пакет с эмулятора.
• package - Имя пакета.
• apm [по умолчанию = false, true] - Использовать APM.
/flutter
Получите доступные версии Flutter для ОС Аврора.
Получите версии установленных Flutter для ОС Аврора.
Загрузите и установите Flutter для ОС Аврора.
Удалите Flutter для ОС Аврора.
Добавьте устройства с ОС Aurora во Flutter.
Форматирование проекта.
• version - Установленная версия Flutter.
• path - Путь к проекту. По умолчанию текущая директория.
Сборка проекта.
• version - Установленная версия Flutter.
• psdk - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
• path - Путь к проекту. По умолчанию текущая директория.
• clean [по умолчанию = false, true] - Очистка сборки.
• install [по умолчанию = false, true] - Установите на устройство или эмулятор.
• apm [по умолчанию = false, true] - Использовать APM.
• run [по умолчанию = false, true] - Запустите приложение на устройстве или эмуляторе.
• verbose [по умолчанию = false, true] - Подробный вывод.
• mode [dart, gdb] (необязательный) - Режим сборки с отладкой.
• host (необязательный) - IP-адрес устройства.
• key (необязательный) - Название ключа для подписи пакета из конфигурации приложения.
Составить отчет проекта Flutter.
• version - Установленная версия Flutter.
• path - Путь к проекту. По умолчанию текущая директория.
Генерируйте иконки разных размеров для приложения.
• image - Путь к изображению.
• path - Путь к проекту. По умолчанию текущая директория.
/psdk
Получить список доступных версий Аврора Platform SDK.
Получите список установленных Аврора Platform SDK.
Получить список таргетов Аврора Platform SDK.
Загрузите и установите Аврора Platform SDK.
Удалить Аврора Platform SDK.
Удалить снимок таргета.
• version - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
Добавьте разрешения sudoers Аврора Platform SDK.
Удалите разрешения sudoers Аврора Platform SDK.
Найдите установленный пакет в таргете.
• version - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
• package - Имя пакета.
Установите пакеты RPM в таргет.
• version - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
• path - Путь к RPM-файлу.
Удалить пакет из таргета.
• version - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
• package - Имя пакета.
Валидация пакетов RPM.
• version - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
• path - Путь к RPM-файлу.
• profile [regular, extended, mdm, antivirus, auth] - Выберите профиль.
Подписать пакет RPM ключевой парой (с переподпиской).
• version - Установленная версия Aurora Platform SDK.
• path - Путь к RPM-файлу.
• key (необязательный) - Название ключа для подписи пакета из конфигурации приложения.
Форматирование проекта.
Сборка проекта.
• version - Установленная версия Aurora Platform SDK.
• target - Имя цели установленной версии Aurora Platform SDK.
• path - Путь к проекту. По умолчанию текущая директория.
• clean [по умолчанию = false, true] - Очистка сборки.
• install [по умолчанию = false, true] - Установите на устройство или эмулятор.
• apm [по умолчанию = false, true] - Использовать APM.
• run [по умолчанию = false, true] - Запустите приложение на устройстве или эмуляторе.
• debug [по умолчанию = false, true] - Режим сборки с отладкой.
• verbose [по умолчанию = false, true] - Подробный вывод.
• host (необязательный) - IP-адрес устройства.
• key (необязательный) - Название ключа для подписи пакета из конфигурации приложения.
Генерируйте иконки разных размеров для приложения.
• image - Путь к изображению.
• path - Путь к проекту. По умолчанию текущая директория.
/sdk
Получите доступные версии Аврора SDK.
Получите версию установленной Аврора SDK.
Загрузите и запустите установку Аврора SDK.
• version - Установленная версия Aurora Platform SDK.
• offline [по умолчанию = false, true] - Загрузите установщик offline типа.
Запустите инструмент обслуживания (удаление, обновление).
/vscode
Получить список расширений VS Code.
Получить список расширений Flutter, необходимых для работы с VS Code.
Получить список расширений C++, необходимых для работы с VS Code.
Получить список других расширений, необходимых для работы с VS Code.
Установка расширения VS Code.
Обновить настройки VS Code.