今天QT5.2的beta版出来了,从其描述文档来看,支持了android,特地下来试试。
New Modules and Nice Goodies
Some of the main new features of Qt 5.2include:
Qt Bluetooth: supported on Linux with Bluez4.x and Blackberry
Qt NFC: supported on Blackberry
Qt Positioning: supported on all platformsusing NMEA data, and using GeoClue on Linux
Qt Windows Extras: Integrate with nativecode on Windows
Qt Mac Extras: Integrate with native codeon Mac OS X
Qt Android Extras: Integrate with nativecode on Android
Improved time zone and locale support withQTimeZone and QCollator
Enhancements to multiple Qt Widgets and anew one, the QKeySequenceEdit class
Animations for QML that can not be blockedby high loads on the main thread
Some new features and mobile specificcontrols for Qt Quick Controls
Accessibility is now fully supported on alldesktop platforms and basic support on Android.
For a more detailed list of all newfeatures in Qt 5.2 please have a look at the New Features page in the QtProject wiki.
下载安装Qt5.2
http://download.qt-project.org/development_releases/qt/5.2/5.2.0-beta1/
下载安装android SDK
http://developer.android.com/sdk/index.html
下载安装android NDK
http://developer.android.com/tools/sdk/ndk/index.html
下载安装apache ant
http://ant.apache.org/
下载安装JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html

打开Qt Creator,选择工具-选项-android,配置好刚刚安装的文件路径,并点击【启动android AVD管理器】

点击 New新建一个android模拟器,根据自己需要选择Device
点击ok,并选择刚刚建立的设备,点击Start启动,此过程比较慢,耐心等待。
重启Qt Creator已经可以看到有设备了,我们检查构建和运行中构建套件和Qt版本是否正确,确认无误接下来就可以建立工程
新建一个Qt gui项目,选择android for arm
或者将以前的工程修改为android的工程:
项目->添加构建套件->选择合适的编译工具

编译完成之后,点击运行,选择刚刚建立好的avd,等待许久,就可以在模拟器中看到程序的运行效果(非常漫长的等待)。

分享到:
相关推荐
在本文中,我们将详细介绍如何搭建和配置Qt 5.15.2的开发环境,以在Android平台上进行应用开发。这个过程包括安装JDK 1.8、Android Studio 4.1.3、OpenSSL插件,以及配置SDK、NDK,并最终安装Qt 5.15.2。以下是对每...
Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qtdesigner5.2Qt...
在本文中,我们将详细探讨如何搭建完整的Qt Android开发环境,包括所有必要的组件和步骤。首先,确保你已准备好以下软件包: 1. `qt-opensource-windows-x86-5.9.0` - 这是Qt 5.9版本的安装文件,用于创建Qt应用...
总之,QT 5.2在ARM9平台上的自动编译是一个复杂但必要的过程,涉及到多个阶段,包括环境配置、源码编译、目标系统测试和优化。通过有效的移植,我们可以将先进的GUI技术应用到各种嵌入式设备中,提升用户体验并拓展...
总的来说,配置QT15.1的Android开发环境涉及到多个步骤,包括下载和安装QT、JDK、SDK和NDK,设置环境变量,以及在QT Creator中配置Android设置。遇到问题时,检查官方文档、社区论坛和更新日志可以帮助找到解决方案...
在本文中,我们将详细介绍如何在Windows环境下搭建Qt 5.13.0 for Android的开发环境,以便在Android设备上运行和调试应用程序。首先,确保您拥有一个支持64位操作系统的计算机,如Windows 7或Windows 10。 1. **...
Qt5.2帮助文件是针对Qt...总之,Qt5.2帮助文件是开发者在使用Qt 5.2开发过程中必不可少的参考资料,它使得开发者能够快速理解和应用Qt的各种功能,提高开发效率,减少出错几率,从而更好地构建跨平台的高质量应用程序。
**Qt5.2 帮助文档-全英文** Qt是一个跨平台的C++应用程序开发框架,被广泛用于创建桌面、移动以及嵌入式系统的用户界面。Qt5.2是Qt的一个重要版本,它带来了许多改进和新特性,使得开发者能够更加高效地构建功能...
QT for Android环境搭建是将Qt框架应用于Android平台的过程,它允许开发者使用C++和Qt库创建原生Android应用程序。以下是一步一步的详细步骤: 首先,确保你的开发环境准备就绪,尤其是Java Development Kit (JDK)...
4. **Platform插件**: Qt 5.2中的Platform插件负责处理操作系统特定的功能,如窗口管理、输入设备处理等。例如,`qwindows.dll`是在Windows上运行Qt应用的必要插件。 5. **网络功能**: Qt提供了强大的网络编程接口...
《正点原子ZYNQ Qt & OpenCV开发环境搭建_V1.0》是针对嵌入式领域中基于Xilinx ZYNQ芯片的Qt和OpenCV应用开发的一份详细指南。ZYNQ是Xilinx公司推出的片上系统(System on Chip,SoC),集成了ARM Cortex-A9双核...
总结来说,搭建Qt5.10.0的Android开发环境涉及多个步骤,包括下载安装必备软件,配置环境变量,以及在Qt中配置Android设备。每个环节都需要仔细操作,确保所有路径和版本正确无误。只有这样,才能顺利地在Android...
学习和研究这个项目,开发者可以深入了解Qt5.2的类库和API,包括文件I/O操作(`QFile`、`QFileInfo`)、事件处理机制、UI设计原则以及如何将这些元素整合到实际项目中。此外,通过调试和修改源码,开发者还可以提升...
**Qt for Android 环境搭建 (Qt 6)** Qt 是一个跨平台的应用程序开发框架,支持在多个操作系统上创建图形用户界面,包括 Windows、Linux、macOS 和 Android。Qt 6是最新版本,提供了许多性能提升和新功能。在...
本资源提供了一个基于Qt5.2的FLV(Flash Video)文件分析器的源码,这对于理解和处理FLV格式的视频文件,以及学习Qt框架和多媒体处理技术具有很高的价值。FLV是一种常见的网络流媒体格式,常用于在线视频播放。下面...
这个项目源码是关于在Android平台上构建和运行QT应用程序的实例,它包含了搭建开发环境和创建基本QT应用所需的文件。让我们深入探讨一下这个过程中涉及的关键知识点。 1. **QT for Android**: QT为开发者提供了在...
在开始搭建环境之前,需要准备三个文件:QT4.8源码、Arm交叉编译工具和QT测试应用程序。 二、搭建Arm交叉编译环境 首先,需要将Arm交叉编译工具解压到/opt目录下,接着,设置环境变量,使得系统可以找到该交叉编译...
在本文中,我们将详细探讨如何在Visual Studio 2022 (VS2022) 上搭建一个结合Qt 5.14与OpenCV的开发环境。这个环境配置适用于计算机视觉项目的开发,确保了所有组件的兼容性和稳定性。以下是详细的步骤和注意事项: ...
【正点原子】I.MX6U 出厂系统Qt交叉编译环境搭建V1.61 前言: 在2020年11月20日之前,正点原子出厂的I.MX6U系统中预装的Qt版本为5.6.2。为了提升开发体验和功能,正点原子在该日期后将系统中的Qt版本升级到了5.12.9...
在本文中,我们将深入探讨如何使用QT5.2编写针对个人计算机(PC)的串口通信程序。 串口通信,也称为串行通信,是计算机之间或计算机与外部设备之间进行数据交换的一种常见方式。它通过串行接口传输数据,一次发送...