window 下Qt for android 环境搭建
*******************************************************************
转自http://www.cnblogs.com/rophie/p/3226543.html?ADUIN=2625726808&ADSESSION=1408536978&ADTAG=CLIENT.QQ.5329_.0&ADPUBNO=26349
1.下载安装Qt 5.1.0 for Android (Windows 32-bit, 716 MB) http://qt-project.org/downloads
2.打开Qt Creator,打开帮助,输入android,找到官方说明,按照教程一步步的操作。
3.首先需要下载以下四个软件:
1)The Android SDK Tools 下载安装
2)The Android NDK 下载并解压,注意不能有空格
3)Apache Ant v1.8 or later 下载并解压,同上
4)OpenJDK v6 or later 下载并解压
4.打开Qt Creator,选择工具-选项-android,配置好刚刚安装的文件路径,并点击【启动android AVD管理器】
5.点击 New 新建一个android模拟器,根据自己需要选择Device
6.点击ok-ok,并选择刚刚建立的设备,点击Start启动,此过程比较慢,耐心等待。
7.找到adt-bundle-windows-x86-20131030 目录下的SDK Manager.exe 点击安装
7.重启Qt Creator 已经可以看到有设备了,我们检查 构建和运行 中 构建套件和Qt版本是否正确,确认无误接下来就可以建立工程
8.新建一个Qt gui项目,选择android for arm
9.修改代码,显示hello Qt
![](/assets/blank.gif)
#ifndef MAINWINDOW_H #define MAINWINDOW_H#include <QMainWindow> #include <QLabel>class MainWindow : public QMainWindow {Q_OBJECTprivate:QLabel *label; public:MainWindow(QWidget *parent = 0);~MainWindow(); };#endif // MAINWINDOW_H
![](/assets/blank.gif)
![](/assets/blank.gif)
#include "mainwindow.h"MainWindow::MainWindow(QWidget *parent): QMainWindow(parent) {label=new QLabel("hello Qt",this);label->setGeometry(10,10,100,30); }MainWindow::~MainWindow() {}
![](/assets/blank.gif)
10.直接点击 构建 查看能不能正常编译,如果此间报错,可以留言,尽力为大家解决。一切正常的话直接点击运行,此过程较慢,会编译成apk文件并且部署到模拟器上。
不知道这里为什么不是全屏,还没有仔细研究。呵呵
可在项目属性中修改android程序的一些设置
具体设置可以在Qt帮助中查看,稳定版本要等到Qt5.2发布,相信Qt会做的越来越好。
环境搭建到此结束!
转载于:https://www.cnblogs.com/hdu-edu/p/3940412.html
window 下Qt for android 环境搭建相关推荐
- windows下 QT 的 Android 环境搭建(附软件测试)
windows下 QT for Android环境搭建 1. QT环境搭建 2. Android 环境搭建 2.1 JDK 2.2. NDK 2.3 SDK 3. 软件测试 3.1 QT自带 Scro ...
- QT for Android环境搭建与配置
前言 QT for Android的环境搭建要求JDK.SDK.NDK.ANT的版本和QT的版本要高度契合,不管JDK.SDK.NDK.ANT.QT其中的哪一个版本过高过低都可能导至搭建失败,或者貌似 ...
- Mac下Qt for android 环境配置
Mac下Qt for android 环境配置 文章目录 Mac下Qt for android 环境配置 1. 需要准备工具 2. 下载时版本搭配解释 3. 下载工具过程 4. 环境变量设置 5.qt ...
- qt on android 环境搭建的心酸过程
前几天一直在弄qt on android的搭建环境.苦于自己慢慢研究,大概一个星期了,还是没有搭建完成,都已经放弃了.然而,昨天,我帮我们班一个女同学装autocad的时候,也是弄了一个下午才弄好,由 ...
- qt for android环境搭建(Linux平台)
最近折腾qt for android发现一点惊喜,这篇文章就介绍下 linux 搭建这个环境的情况. 首先是android的环境,已安装过的可以跳过. 0,安装linux平台开发android基本依赖 ...
- Ubuntu16.04下Qt交叉编译开发环境搭建
http://blog.csdn.net/lell3538/article/details/52463744 一.环境及软件包介绍: (一)系统环境 ubuntu16.04 64位 (二)软件包 1. ...
- Linux 下 QT 安卓开发环境搭建
1.采用QT5.14.2,主要是安装1.jdk 2.SDK 3.NDK 三个工具包,版本要匹配上: 备注:配置SDK需要注意: 解压SDK,进入到tools目录下,运行android可执行文件,会打开 ...
- QT for Android环境搭建
目录 一.需要准备的安装包: 1. java jdk 2. Android sdk 3. Android ndk 4. Apache ant 5. QT软件包以及Qt Creator(需支持Andr ...
- Window下Pothos SDR开发环境搭建(limeSDR)
Pothos SDR开发环境 Pothos SDR开发环境使Windows用户能够轻松的在开源软件无线电生态系统中进行探索和开发. 开发环境是基于Pothos数据流套件的预建包,包含图形设计工具,GN ...
最新文章
- 国家公布人工智能四大平台 AI的春天到了?
- python编程课程价格-无锡Python程序开发课程
- shell实例第18讲:利用gzexe加密shell脚本
- Ajax、jQuery基础入门视频教程
- android 把assets 里面的图片文件输出到SD卡
- 产品经理经验谈100篇(八)-产品经理分析框架解析
- 需求分析——掌握UML建模语言的用例图
- 陈常青老师的讲座的笔记
- Intermapper系列网络管理工具中文版教程
- java并发编程工具类辅助类:CountDownLatch、CyclicBarrier和 Semaphore
- ERROR: Could not create or update '/usr/local/nagios/var/nagios.configtest'
- android自定义软键盘
- McCabe环路复杂度计算方法
- 最短路算法c++(dijsktra,floyd,spfa)
- 前端vue经典面试题78道(重点详细简洁)
- python实现无刻度3升水和5升水准确得到4升水的代码步骤
- 使用LibreOffice将office文档转pdf(java实现)
- OpenGL ES 2 0 (iOS)[05 1]:进入 3D 世界,从正方体开始
- 配置电脑计算机从哪几个,电脑硬件配置_电脑硬件配置有哪些
- 黑马程序员——集合框架
热门文章
- 客户端到服务器的请求响应时间,客户端到服务器的网络响应时间
- MySQL a库备份恢复为B库_MySQL数据库备份的基础知识_MySQL
- python目标检测答案_你好,这里有一份2019年目标检测指南
- vmware nat模式网络不通_笨笨狗教你如何解决VMware虚拟机桥接网络不通问题?
- 指的是什么意思_扈三娘的外号一丈青,到底指的是什么意思?
- 韩寒 一个 新版本 android 收藏,韩寒的应用《ONE·一个》正式登陆Android平台,韩寒称一年运营成本约250万...
- 用python打开视频_Python读取视频的两种方法(imageio和cv2)
- io多路复用的原理和实现_IO多路复用的三种机制:select 、poll 、epoll
- php oracle 源码_PHP3中使用ORACLE函数的使用说明
- 自适应小波阈值去噪python_基于python的小波阈值去噪算法