qt_android_generate_deployment_settings

androiddeployqtが必要とするデプロイ設定ファイルを生成します。

このコマンドはQt6 パッケージのCore コンポーネントで定義されています:

find_package(Qt6 REQUIRED COMPONENTS Core)

このコマンドは Qt 6.0 で導入されました。

このコマンドは Qt 6.0 で導入されました: このコマンドはQt 6.5から非推奨です。代わりにqt_add_executable を使用してください。

注意: このコマンドは Android プラットフォームをターゲットにしている場合にのみ呼び出してください。

概要

qt_android_generate_deployment_settings(target)

バージョンレスコマンドが無効になっている場合は、代わりにqt6_android_generate_deployment_settings() を使用してください。このコマンドと同じ引数セットをサポートしています。

説明

androiddeployqt ツールは、デプロイメント設定ファイルを入力として想定しています。このコマンドは、target の CMake 変数とプロパティを読み取り、ターゲットのバイナリ・ディレクトリにそのようなファイルを生成します。戻ってくると、このファイルへのフルパスがターゲットの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()も参照してください

©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。