이 페이지에서

qt_android_generate_deployment_settings

androiddeployqt에 필요한 배포 설정 파일을 생성합니다.

이 명령어는 Qt6 패키지의 Core 컴포넌트에 정의되어 있으며, 다음과 같이 불러올 수 있습니다:

find_package(Qt6 REQUIRED COMPONENTS Core)

이 명령어는 Qt 6.0에서 도입되었습니다.

경고: 이 명령어는 Qt 6.5부터 더 이상 사용되지 않습니다. 대신 qt_add_executable() 을 사용하십시오.

참고: 이 명령은 Android 플랫폼을 대상으로 하는 경우에만 호출해야 합니다.

개요

qt_android_generate_deployment_settings(target)

버전 정보가 없는 명령어가 비활성화된 경우, 대신 qt6_android_generate_deployment_settings() 를 사용하십시오. 이 명령어와 동일한 인자 집합을 지원합니다.

설명

androiddeployqt 도구는 배포 설정 파일을 입력으로 받습니다. 이 명령어는 CMake 변수와 ` target `의 속성을 읽어와 대상의 바이너리 디렉터리에 해당 파일을 생성합니다. 명령어 실행이 완료되면, 이 파일의 전체 경로는 대상의 ` QT_ANDROID_DEPLOYMENT_SETTINGS_FILE ` 속성에서 확인할 수 있습니다.

CMake 변수

배포 설정 파일을 생성하는 과정에서 여러 변수가 사용됩니다. 일부는 Qt에서 제공하며, 나머지는 CMake나 Android NDK에서 제공합니다.

대상 속성

아래 속성은 지정된 ` target`에서 읽혀집니다. 이 명령은 타겟 마무리 처리의 일환으로 호출된다는 점에 유의하십시오( `qt_finalize_target()` 참조). `qt_add_executable()` 을 사용하여 타겟을 생성하고 이러한 타겟 속성 중 일부를 수정해야 하는 경우, 타겟 마무리 처리가 연기되도록 해야 합니다. 이를 수행하는 방법은 qt_add_executable() 을 참조하십시오.

반환 시, ` QT_ANDROID_DEPLOYMENT_SETTINGS_FILE ` 타깃 속성에는 생성된 배포 설정 파일의 위치가 포함됩니다.

예

qt_android_generate_deployment_settings(myapp)
qt_android_add_apk_target(myapp)

qt_android_add_apk_target() 및 qt_finalize_target()도 참조하십시오 .

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.