前几天一直在弄qt on android的搭建环境。苦于自己慢慢研究,大概一个星期了,还是没有搭建完成,都已经放弃了。然而,昨天,我帮我们班一个女同学装autocad的时候,也是弄了一个下午才弄好,由于她比较粗心,导致安装了半天才完成,在此过程中,她都快要崩溃了,我反而很耐心的教她,最终成功了。
受此影响,我耐心大增。决定再来搭建一次qt on android的环境试试。借着别人给的安装文档,自己琢磨一下,最后,一下子就成功了!
下面分享一波我的经验,让大家少走弯路。
第一步:准备好5个东西:
1.下载好 qt-opensource-windows-x86-android-5.7.1.exe。下载地址:http://download.qt.io/archive/qt/5.7/5.7.1/
2.下载 JDK
3.下载 SDK
4.下载 NDK
5.下载 Ant
以上2-4的下载链接在qt开源社区下载:http://www.qter.org/portal.php?mod=view&aid=10,里面有一个“环境搭建相关”,下载那4个就好了。我把它们全部放到F盘里面的android文件夹了。
第二步:安装。
1.把 JDK安装到F:\android\java\jdk1.8.0_101\文件夹,其他默认。不需要配置环境。
2.安装QT5.7.1.
3.解压 SDK 到F:\android文件夹。
4.解压 NDK 到F:\android文件夹。
5.解压 Ant 到F:\android文件夹。
6.运行 android SDK manager。路径是:F:\android\android-sdk_r24.4.1-windows\android-sdk-windows\SDK Manager.exe,然后勾选一些必要的内容下载。![这里写图片描述](https://img-blog.csdn.net/20180705151139621?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbnVnMTEwNzcxNjU3Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)![我是小米5手机,所以选择android7.0](https://img-blog.csdn.net/20180705151145637?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbnVnMTEwNzcxNjU3Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
7.点击install 6 packets,然后点同意安装(accept license),然后开始安装。
第三步:设置。
打开qt-工具-选项-设备-android,设置对应路径就好了!![设置的路径](https://img-blog.csdn.net/20180705151541286?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbnVnMTEwNzcxNjU3Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)![这里写图片描述](https://img-blog.csdn.net/201807051525038?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbnVnMTEwNzcxNjU3Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
第四步:完成,接上手机,打开usb调试,就可以跑一个demo了!![qt上面的demo](https://img-blog.csdn.net/20180705151658825?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbnVnMTEwNzcxNjU3Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)![安装在手机上面的程序](https://img-blog.csdn.net/20180705151839105?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lvbnVnMTEwNzcxNjU3Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

qt on android 环境搭建的心酸过程相关推荐

  1. QT for Android环境搭建与配置

    前言 QT for Android的环境搭建要求JDK.SDK.NDK.ANT的版本和QT的版本要高度契合,不管JDK.SDK.NDK.ANT.QT其中的哪一个版本过高过低都可能导至搭建失败,或者貌似 ...

  2. 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 ...

  3. window 下Qt for android 环境搭建

    ******************************************************************* 转自http://www.cnblogs.com/rophie/ ...

  4. qt for android环境搭建(Linux平台)

    最近折腾qt for android发现一点惊喜,这篇文章就介绍下 linux 搭建这个环境的情况. 首先是android的环境,已安装过的可以跳过. 0,安装linux平台开发android基本依赖 ...

  5. QT for Android环境搭建

    目录 一.需要准备的安装包: 1.  java jdk 2. Android sdk 3. Android ndk 4. Apache ant 5. QT软件包以及Qt Creator(需支持Andr ...

  6. Qt Android 环境搭建

    转载于:https://www.cnblogs.com/neverguveip/p/9457269.html 1. Qt编译器环境 ------1) Qt for Android环境安装(我们使用的q ...

  7. QT for Android环境配置犯病过程记录

    软件版本: 纯新手,用来纪念自己犯病过程的一文: 安装和配置过程参考QT配置android环境,简单易懂 QT用的是师兄给的QT5.14.1 JDK也是师兄给的,SDK使用Android Studio ...

  8. Qt跨平台开发环境搭建

    Qt跨平台开发环境搭建 1.     背景介绍 Qt是一个跨平台的C++图形用户界面应用程序框架.它提供给应用程序开发者丰富的图形用户界面所需的所有功能.而且,Qt很容易扩展,并且允许真正地组件编程. ...

  9. Android环境搭建

    Android环境搭建步骤如下: 附录: 注:用android studio不需要配置环境变量...... 但也可以配. 本人电脑是Win10专业版 所需文件: 步骤如下: 下载安装JDK(JDK 8 ...

最新文章

  1. 编程方式刷新Squid缓存服务器的五种方法
  2. 解析equals(Object obj)和compareTo(T obj)
  3. Java实现的简单的WebService服务发布和Client调用例子
  4. rust(51)-rust工具,prelude
  5. boost:is_straight_line_drawing用法的测试程序
  6. python中的切片以及注意事项
  7. 3.JDK和JRE和JVM的区别
  8. Vue err:This dependency was not found
  9. 未来语音识别技术的发展趋势会如何
  10. Pascal VOC Challenge
  11. iPhone Xs和iPhoneXs max 的区别 哪个好
  12. # 冰冻三尺非一日之寒。
  13. 如何把docx变为ass_电影字幕转Word教程
  14. fatal error: opencv2/opencv_modules.hpp: No such file or directory(linux系统,opencv4)
  15. Swift 属性与方法
  16. Delphi Xe 下载(破解)
  17. 我炸了!前有4个月造抖音,现有3天造百度!!!
  18. 孙子兵法谋攻篇----知胜有五
  19. python中imread什么意思_Python 中各种imread函数的区别与联系
  20. 服务器上文件名太长,Git add命令失败,说“文件名太长”

热门文章

  1. RK3568平台开发系列讲解(音频篇)Android AudioRecord 采集音频
  2. Chainge橙子钱包近期路线图更新
  3. 计算机网络是通信线路和,计算机网络与通信_冯博文.pdf
  4. python教程文档下载_Python基础教程(第2版)PDF文档下载
  5. word中表格后面紧跟的空白页如何删除
  6. Unity使用Skinned Mesh Renederer的BlendShapes时,报错“Platform does not support compute shaders”
  7. 苹果ios系统使命召唤Call of Duty下载方法
  8. 金属材料专业与计算机专业,金属材料工程
  9. 反编译apk文件查看源码,反编译apk获取资源
  10. MT4一键删除挂单及关闭成交单脚本