Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。现在已经全面支持iOS、Android、WP。

当时Qt刚开始支持安卓的时候,忘记了是5.1还是5.0版本。自己写了一个HelloWorld,感觉不怎么样,bug太多,现在已经到5.3.2版本了,据说已经很不错了,那就再试一试。

1.首先第一步:下载Qt

下载地址:http://www.qt.io/download-open-source/

选择View All Downloads

然后下载这一个:

下载下来后的名字是:qt-opensource-windows-x86-android-5.3.2.exe

2.安装Qt

建议选上Source Components安装上源码,其它默认,一路Next

3.下载安卓相关的JDK,SDK,NDK,ANT

不知道这些是什么东西?没事,管他呢,我也不知道。

打开Qt,选择 工具->选项

如下图所示,左边选择Android,右边有四个下载按钮,就是需要下载这四个东西,加起来大概1.7G,还是挺大的。

分别点击按钮会弹出网页,然后下载就可以了。

全部下载完了,是这个样子的:

前三个都只要解压就可以了,第二个双击会自动解压到当前文件夹,建议先把他复制到其他目录然后再双击。

这是解压完成之后:

然后开始安装jdk,也就是上面的第四个文件jdk-8u25-windows-i586.exe,默认安装就可以了,接下来配置一下JDK环境变量:

找到系统环境变量:

第一步:
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_11

第二步:
变量名:classpath
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

第三步:
变量名:Path
变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

第四步:测试
CMD中输入java -version
如果能看见jdk的版本号就可以了

4.最后一步,按照下图所示配置一下Qt

不用理那个黄色的感叹号,选择完了后点击Apply

然后选择左边的构建和运行,在构建套件里面看到这个,并且没有黄色感叹号就证明成功了。

5.现在可以HelloWorld了

1.新建一个项目,选择默认的Qt Widgets Application就可以。

2.kit selection这一步Android这一个就可以了,因为我们要在安卓上跑。第二个和第三个就是普通的桌面程序,也可以一起选了,没关系的。后面两个是我自己配的,可能和刚安装的不太一样,不过差不多的。后面就一直点下一步就可以了。

3.随便拖几个控件,然后点一下栅格布局

4.如果前面的kit selection你只选择了一个Android的话,这里就可以直接运行了,不过不是的话,按照下图:

6.本来是可以再虚拟机里运行的,可是那个虚拟机很慢,个人建议还是直接拿手机来测吧,手机连接到电脑,安装好驱动,没有驱动就下载个驱动精灵。

点击左下角运行,或者Ctrl+R快捷键,弹出下面的设备列表:

我的穷酸小米1S识别到了,点OK等待部署,然后就会在手机弹出安装应用:

OK,搞定,收工~

Qt For Android 第一步 环境配置相关推荐

  1. Leap Motion开发第一步环境配置

    到leap官网下载好sdk, 找到自己sdk安装的位置, 我的是直接放在桌面上的,记住图中红线位置,等下配置环境变量会用到 找到系统的 "环境配置" 新建一个为 leapsdk的用 ...

  2. php基础教程 第一步 环境配置及helloworld

    PHP 是服务器端脚本语言.全称为 Hypertext Preprocessor 为超文本预处理器. 据说php8不久后也要发布了,趁着8还没有发布赶紧写一个php5到php7(在基础教程写完后将写p ...

  3. Android Studio开发环境配置(win7)

    由于近期,google网站封锁,导致eclipse配置android环境时,无法在线更新API和配置ADT.个人尝试之后,发现很多地方配置因为版本不合适而配置不成功,(ps:当然你FQ,或者下载到对应 ...

  4. android eclipse的环境配置

    前几天,公司让我把代码与别的公司的代码合并,我用的是android studio开发,而那个公司是用的eclipse开发,所以自己只好搭建eclipse的环境后,把修改的内容添加到eclipse工程, ...

  5. Android Studio 使用艺术 - Android Windows 开发环境配置

    为什么80%的码农都做不了架构师?>>>    Android Windows 开发环境配置 配置JDK 下载JDK8 下载地址:http://www.oracle.com/tech ...

  6. 深度学习自学(六):Android人脸检测环境配置等相关问题

    Android人脸检测环境配置等相关问题 1.android studio 包查找不到 2.android studio 快捷键 搜索类的快捷键是Ctrl+N,搜索以后点击结果,可以跳到相应类的文件. ...

  7. 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏

    转自:http://bbs.weiphone.com/read.php?tid=516501 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏 windows 方法 (1) 下载 An ...

  8. android ppt sdk,Android SDK及环境配置.ppt

    Android SDK及环境配置 Android SDK及环境配置 沈青海 sunxml@ Copyright 2008-2009 Farsight.All rights reserved. SDK ...

  9. Deepin Linux上的Android+Flutter开发环境配置

    Deepin Linux上的Android+Flutter开发环境配置 在Linux上安装Flutter开发环境,官方教程参见Flutter Get Started,中国用户被墙需额外注意的官方教程参 ...

最新文章

  1. SystemTap工具的使用基础
  2. QT ToolBar 工具栏浮动状态
  3. [HEOI2016/TJOI2016]排序
  4. mysql设置catalog_catalog恢复目录介绍和配置
  5. Android开发技巧——大图裁剪
  6. 字符串暴力匹配算法+思路分析
  7. [Swift通天遁地]七、数据与安全-(12)使用Instruments Leaks工具检测内存泄露
  8. SSLOJ 1351.矩形反色
  9. 出现次数最多的整数-蓝桥杯算法训练
  10. c语言定义一个strcmp函数,定义一个strcmp函数实现两个字符串比较,函数原型为int strcmp(char * p1,...
  11. Hibernate:1对1关系总结。
  12. c# 多线程单例模式_线程安全C#单例模式
  13. 修改TIM文件存储路径
  14. 数据地图在商业数据分析中的5种应用
  15. OpenGL学习笔记——坐标转换
  16. Redis学习笔记·
  17. 大家都在努力,你凭什么不努力?
  18. java在线运行工具,终于搞明白了
  19. 基于HTML5的数据可视化方法有哪些
  20. 无名namespace

热门文章

  1. #203-[DFS]狼和羊
  2. [写代码]wordList——百词斩CLI版
  3. 【2013Esri中国用户大会】GeoEvent打造实时GIS应用
  4. 中英文说明书丨 AbFluor 488 细胞凋亡检测试剂盒
  5. ant如何形成时间轴和图库_安利会员如何办理?办理安利会员的好处是什么?
  6. 北邮计算机学院保研加分细则,北京邮电大学保研经验介绍
  7. BZOJ 1116: [POI2008]CLO
  8. Photoshop制作闹钟
  9. windows BOM
  10. Zabbix探索:关于网络设备SysUpTime监控的问题