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