Android向けQtのCMake設定
このページでは、CMake および Android 向け Qt のプラットフォームサポートに関する情報をまとめています。
ビルドプロセスに影響を与える変数
以下は、Gradleの設定を含め、ビルドプロセスに影響を与えるCMake変数またはプロパティの一覧です:
単一のターゲットのパッケージがビルドされるABIの一覧 | |
プロジェクトのパッケージがビルドされるABIの一覧 | |
自動検出されたQt for Android SDKリストを使用して、マルチABIパッケージのビルドを有効にします | |
ターゲットの Android ビルドディレクトリへの読み取り専用パス | |
AndroidターゲットのSDKバージョン | |
ターゲットのデプロイメントに追加された Qt 依存関係を上書きします | |
ターゲットの生成済みデプロイメント設定ファイルの場所を指定します | |
ビルドタイプに関係なく、リリースパッケージの署名を強制または無効にします | |
ターゲットとともにデプロイする追加のライブラリ | |
ターゲットと共にデプロイする追加の Qt プラグイン | |
QtQuickViewContent ベースのクラスの生成を有効にします | |
マルチモジュール Gradle プロジェクトから Android パッケージをビルドします | |
Android SDKの最小バージョン | |
マルチABIビルドでCMake変数を共有できるようにする | |
AndroidのAPKにQt共有ライブラリをパッケージ化するかどうか | |
アプリのパッケージ名 | |
カスタムAndroidパッケージテンプレートへのパス | |
使用するAndroidビルドツールのリビジョン | |
指定されたキーストア、エイリアス、およびストアパスワードを使用して .aab パッケージに署名します | |
指定されたキーストア、エイリアス、およびストアパスワードを使用してパッケージに署名します | |
ターゲットデバイス上の Qt ライブラリの場所を指定します | |
AndroidのターゲットSDKバージョン | |
QML ファイルに Java コード生成のマークを付ける |
Android アプリマニフェストファイルに影響を与える変数
これは、マニフェストで手動で設定することなく、CMake から直接 Android マニフェストの設定の一部を設定できる CMake 変数またはプロパティの一覧です。
Android アプリケーションに渡す引数のリスト | |
Android アプリのアイコンリソース名 | |
Androidアプリの名称 | |
Gradle プロジェクトディレクトリの下にある依存関係に対してのみシンボリックリンクを作成する | |
Android パッケージの作成後に Gradle のクリーンアップを実行する | |
Androidアプリの内部バージョン | |
人間が読みやすい形式のAndroidアプリのバージョン |
© 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.