Qt for Android 5.2.0体验

来源:互联网 发布:北京四达时代通讯网络 编辑:程序博客网 时间:2024/05/22 05:34

最近把PC版的项目移植到了Android 4.1.1 平板上,基本达到了要求。今天把Qt for Android 的环境配置作一记录。


Qt for Android 开发环境搭建

本文内容适用于Windows 7 + Qtfor Android 5.2。如在其他环境下搭建Qt for Android开发环境,产生问题请自行解决。

 

准备工作:

1.  下载Qt 5.2 forAndroid (Windows 32bit) http://mirrors.ustc.edu.cn/qtproject/official_releases/qt/5.2/5.2.0/qt-windows-opensource-5.2.0-android-x86-win32-offline.exe,并安装;

2.  下载Android SDKTools(windows 32bit),https://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip,解压即可;

3.  下载 Apache Antv1.9.2(or later),http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.3-bin.zip,解压到指定目录即可;

4.  下载 AndroidNDK并解压到指定目录https://dl.google.com/android/ndk/android-ndk-r9c-windows-x86.zip;

5.  下载 JDK 1.7(or later)并安装;比如安装目录选择为C:\Java\jdk1.7.0_45,安装完成后设置系统环境变量,操作步骤如下:

(1)    右击“计算机”->“属性”->“高级系统设置”->“环境变量”;

(2)    在“系统变量”组框里单击“新建”按钮,编辑变量名JAVA_HOME,变量值为C:\Java\jdk1.7.0_45,确定;

(3)    在“系统变量”中编辑Path变量,在Path值的末尾加上;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 后确定即可;

(4)    打开Qt Creator 3.0.0,选择“工具”->“选项”菜单;在弹出的对话框中选择“Android”页面,如下所示


按照实际情况填上Android SDK和Android NDK,Ant, JDK 路径,我的配置结果如下


因为建议直接用真机进行调试开发,所以这里并不需要新建Android 虚拟机。

 

至此,Qt for Android开发环境搭建完毕。下面用Qt for Android 开发一个Hello World 程序。

 

1.      选择“文件”->“新建”,点选如下,键入Hello即新建了Hello项目。在这里,我们选择Android for armeabi-v7a 到这里,Hello 项目新建完成。

2.      在工程里写上必要的代码。我的代码如下,mainwindow.cpp

其他文件采用默认。

 

3.      按F5即构建、部署、调试,我的真机是第一个K7,选定后点击“确定”。构建的时间较长,耐心等待。完成之后即启动Hello程序。在我的真机上,界面展示如下:。Qt for Android所有开发环境搭建完毕。


原创粉丝点击