Spec-Zone.ru › Qt 6.1

qt_android_add_apk_target

Примечание: Эта команда находится в предварительной стадии разработки и может измениться в будущих релизах.

Примечание: Эта команда должна вызываться только при нацеливании на платформу Android.

Синопсис

qt_android_add_apk_target(target)

qt6_android_add_apk_target(target)

Описание

Пользовательский целевой объект, созданный этой командой, принимает файл настроек развертывания Android и генерирует APK, выполняя androiddeployqt. Путь к файлу настроек берется из свойства target целевого объекта QT_ANDROID_DEPLOYMENT_SETTINGS_FILE. Этот файл обычно создается с помощью qt_android_generate_deployment_settings(). Файл .apk будет сгенерирован в подкаталоге android-build ниже каталога сборки CMake целевого объекта target.

Целевой объект <target>_make_apk будет автоматически добавлен в качестве зависимости целевого объекта сборки apk, который будет создан, если он еще не существует. Это можно отключить, установив переменную QT_NO_GLOBAL_APK_TARGET в значение true.

Пример

qt_android_generate_deployment_settings(myapp)
qt_android_add_apk_target(myapp)

Вышеприведенные команды определяют целевые объекты сборки myapp_make_apk и apk, которые можно использовать для генерации только APK myapp или всех APK в проекте соответственно.

См. также qt_android_generate_deployment_settings() и qt_finalize_executable().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qt-android-add-apk-target.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API