Android 版 Qt 的 CMake 配置
本页面列出了有关 CMake 以及 Qt 对 Android 平台支持的相关信息。
影响构建过程的变量
以下是影响构建过程(包括 Gradle 配置)的 CMake 变量或属性的列表:
单个目标的包所构建的 ABI 列表 | |
项目包的构建目标 ABI 列表 | |
启用使用自动检测到的 Qt for Android SDK 列表构建多 ABI 包 | |
目标的 Android 构建目录的只读路径 | |
Android 目标的 SDK 版本 | |
覆盖添加到目标部署中的 Qt 依赖项 | |
指定目标生成的部署设置文件的位置 | |
强制或禁用发布包签名,无论构建类型如何 | |
随目标一起部署的额外库 | |
随目标一起部署的额外 Qt 插件 | |
启用基于 QtQuickViewContent 的类生成 | |
从多模块 Gradle 项目构建 Android 包 | |
Android SDK 的最低版本 | |
允许在多ABI构建中共享CMake变量 | |
Qt共享库是否打包到Android的APK中 | |
应用的包名 | |
自定义 Android 打包模板的路径 | |
要使用的 Android 构建工具版本 | |
使用指定的密钥库、别名和存储密码对 .aab 包进行签名 | |
使用指定的密钥库、别名和存储密码对包进行签名 | |
指定目标设备上 Qt 库的位置 | |
Android 目标 SDK 版本 | |
将 QML 文件标记为用于生成 Java 代码 |
影响 Android 应用清单文件的变量
以下是一组 CMake 变量或属性,可通过 CMake 直接设置 Android 清单文件中的部分配置,而无需在清单中手动设置。
传递给 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.