移动开发

Qt 支持移动应用程序的开发和部署。

以下页面包含关于设置 Qt Creator 以及如何开始使用移动平台的指南

Android

Qt 6 支持Android开发。通过 Qt Creator,您可以连接到设备,开发、测试和打包 Android 应用程序。

本 Qt 版本支持的以下配置

发布架构编译器JDKGradle封装
Android 8.0 (API 26) 到 14 (API 34)arm64-v8a, x86_64, x86, 和 armeabi-v7aClang 17.0.2 (NDK r26b 或 26.1.10909125)JDK 17Gradle 8.3 和 AGP 7.4.1多 ABI APKAAB

注意:只在使用 CMake 时才提供多 ABI 构建。有关更多信息,请参阅 CMake Android 多 ABI

注意:建议 Qt 应用程序使用与构建这些官方 Qt for Android 库相同的 NDK r26b 版本,以避免符号错误。

iOS

通过 Qt for iOS,Qt 支持为 Apple iPad 和 iPhone 开发 Qt 应用程序。Qt Creator 补充 Xcode 进行开发和部署。

目标平台架构构建环境
iOS 14, 15, 16, 17armv8 (arm64)Xcode 15 (iOS 17 SDK)

Mobile Development 工具

Qt Creator 是 Qt 开发的 IDE。Qt Creator 可以创建项目文件、测试和调试代码,并连接到移动设备。对于 Android,Qt Creator 可以签名和打包 APK 文件,为发布到 Google Play 准备。在 Apple 平台上的开发需要 Xcode,Qt Creator 可以创建项目文件并连接到 Apple 设备进行测试。

用于移动的设计工具

设计工具通过允许设计师创建可以被转换为 Qt 兼容格式的布局和动画,有助于 UI 开发。从设计软件创建的 2D 和 3D 资产可以集成到 Qt 应用程序中。

© 2024 Qt 公司。此处包含的文档贡献为各自所有者的版权。此处提供的文档受 GNU 自由文档许可证版本 1.3 的条款许可,由自由软件基金会发布。Qt 和相应徽标是芬兰的 Qt 公司以及世界上其他国家的商标。所有其他商标均为各自所有者的财产。