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所有开发环境搭建完毕。
- Qt for Android 5.2.0体验
- Spring For Android初体验
- IOIO for Android 入手体验
- Spring For Android初体验
- qt for android
- Qt for android安装
- Qt for android安装
- Qt for android
- Qt for Android
- qt for android
- Qt for android
- qt for android
- qt for android
- Qt for Android
- Qt For Android搭建
- Qt for Android
- Qt For Android
- Qt for Android(转)
- Java 中观察者模式的使用
- linphone-android SDK API超链接
- Java防止表单重复提交
- STM8 测量脉宽——红外例程
- 实用新工具 我要关机(CloseMyPC)
- Qt for Android 5.2.0体验
- 【移动开发】Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)
- C#对象序列化
- zoj 2048 Highways poj 1751
- kd tree
- 正则表达式中的反向引用
- PowerDesigner15.1汉化+注册补丁
- ZooKeeper 典型的应用场景
- CountDownLatch简述