Qt для Android
Qt для Android позволяет запускать приложения Qt на устройствах Android.
Для модулей Qt, поддерживающих цели android, см.: Все поддерживаемые модули Qt.
Поддерживаются следующие конфигурации:
| Распределение | Архитектура | Компилятор | Примечания |
|---|---|---|---|
| Android 6.0 или более поздняя версия (уровень API 23 или выше) |
armv7a, x86, arm64-v8, и x86_64
|
Clang 11.0.5 (NDK r22b), предоставленный Google, MinGW 11.2 |
Вот что можно сделать с Qt для Android:
- Запустить приложения на основе виджетов Widget-based и QML QML на устройстве или эмуляторе.
- Поддержка стиля «Материальный дизайн» Material Style с Qt Quick Controls.
- Обработка мультимедийного контента Multimedia.
- Получение данных с датчиков sensor.
- Получение данных позиционирования с помощью спутниковой или сетевой информации.
- Подключение и обмен данными с устройствами Bluetooth и NFC.
- Разработка защищённых приложений с использованием библиотеки OpenSSL.
- Создание Android Services.
- Создание и развертывание пакетов Application Package (APK) и Android App Bundle (AAB) с помощью Qt Creator.
См. Начало работы с Qt для Android.
Следующие разделы содержат более подробную информацию о Qt для Android:
Предоставляет дополнительную информацию о лицензировании зависимостей времени выполнения Qt для Android |
|
Информация, специфичная для компиляции и запуска приложений Qt на Android. |
|
Предоставляет информацию о поддержке Android Services в Qt. |
|
Технические шаги, необходимые для развертывания приложения Qt на Android. |
|
Предоставляет инструкции по установке и настройке вашей среды разработки. |
|
Предоставляет инструкции по переносу вашего существующего приложения Qt на Android. |
|
Предоставляет инструкции по подготовке вашего приложения к публикации. |
|
Предоставляет подробную информацию о конфигурации AndroidManifest.xml |
|
Как настроить и собрать Qt для Android непосредственно из исходного кода. |
|
Список выбранных примеров Qt для Android. |
|
Инструкции по включению библиотек Android сторонних разработчиков в приложение. |
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/android.html