>

Информация о выпусках>

Аврора SDK (MB2) 4.0.2.89

Аврора SDK 4.0.2.89

Дата выпуска: 24-06-2022

Доработки

  • Добавлены новые профили эмулятора:
    • PinePhone;
    • Смартфон QTech qmp-m1-n-ip;
    • Смартфон F+ R570;
    • Планшет Aquarius NS220RH.
  • Во всех таргетах присутствует новый валидатор:
    • Добавлен дополнительный флаг для валидации пакетов через SDK в конфигурации профайлинга critical-only, который валидирует пакет проходя только критические проверки.
    • Сторонние разработчики теперь могут в рамках своего пакета устанавливать не один исполняемый файл в /usr/bin, как было ранее, но и дополнительно устанавливать любое число необходимых им исполняемых файлов в /usr/libexec/{имя пакета}/.
  • Полностью переработан UI клавиатуры в эмуляторе.
  • Добавлена форма запроса на сертификат в плагине подписи.
  • Добавлена возможность эмуляции датчиков:
    • Accelerometer;
    • AmbientLightSensor;
    • Compass;
    • Magnetometer;
    • OrientationSensor;
    • ProximitySensor;
    • RotationSensor;
    • LightSensor;
    • Gyroscope;
    • TapSensor;
    • IRProximitySensor.
  • Разрешены точки в имени проекта в мастере создания приложения из шаблона.
  • Приложения из SDK по умолчанию запускаются в режиме изоляции.
  • Больше не показывается диалог подтверждения установки приложения, если включена "тихая установка" в настройках устройства/эмулятора.
  • Добавлена возможность автоматического обновления snapshot после обновления target.
  • Отключен способ установки Deploy By Copying Binaries из IDE.
  • Включены параметры сборки флагов компиляции, влияющих на безопасность GCC для сборки userspace.
  • Реализована возможность работы среды сборки в Docker и эмуляторе в VirtualBox на Windows 10.
  • В визарде создания приложения из шаблона реализована возможность отдельно указать домен и название приложения.
  • Отключена установка пакетов и утилиты zypper, так как пакеты добавлены в конфигурацию эмулятора по умолчанию.

Исправления

  • Исправлена ошибка сборки проекта с несколькими spec-файлами.
  • Исправлена ошибка разблокировки экрана после смены пользователя и перезагрузки
  • Исправлена ошибка подсветки синтаксиса для библиотеки Amber.QrFilter.
  • Исправлена ошибка шага подписи пакетов, если рабочая директория не является домашней директорией пользователя.
  • Успешно устанавливается Docker Build Engine без эмулятора.
  • Файл с логом валидации открывается и показывает ошибки.
  • Запускается окно Emulation Management.
  • Раздел Выпуск сертификата не содержит ошибок.
  • Аврора SDK запускается на Ubuntu 22.04.
  • После подтверждения установки приложение запускается на устройстве с английским языком интерфейса.
  • После перезагрузки UI эмулятора изменяется на русскоязычный, в списке раскладок доступен русский язык, есть возможность выбрать кириллицу для печати текста.
  • Размеры области просмотра можно изменять, чтобы все элементы UI отображались полностью.
  • Исправлена ошибка special device /media/sdcard/sdk does not exist при выполнении команды sfdk qmltypes.
  • Исправлена ошибка на этапе подписи RPM-Sign (rpmsign-external) "в логах присутствуют сообщение о том, что пакеты не подписаны и деплой невозможен".
  • После прохождения этапов мастера создания проекта конфигурация проекта не заканчивается ошибкой.
  • Системное время и время на экране эмулятора совпадают.

Известные проблемы и ограничения

  • При установке SDK по символьной ссылке установка происходит с ошибкой "Shared folder path ... is not a directory".
  • В Qt QmlLive не отображаются QML-компоненты запущенного приложения.
  • С настройками по умолчанию не работает отладка приложений с системой сборки CMake.
  • Приложение tiny-pdf-viewer не запускается с первого раза после деплоя из Аврора IDE.
  • Кнопка Generate активная вне зависимости от значений полей, необходимых для генерации запроса SCR.
  • После открытия окна Аврора IDE (QtCreator) возникает ошибка загрузки библиотеки Emulation Management.
  • Автодополнение кода при импорте в QML-файле предлагает не все поддерживаемые библиотеки

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

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