软件版本:

纯新手,用来纪念自己犯病过程的一文:

安装和配置过程参考QT配置android环境,简单易懂
QT用的是师兄给的QT5.14.1
JDK也是师兄给的,SDK使用Android Studio中的SDK manager安装,NDK下载的r11b版本(!版本非常重要!


SDK安装

在Android Studio中的SDK manager下载SDK,向师兄看齐,下载了这些

然后在QT里配置SDK,就是选中下载的SDK所在的文件夹


SDK使用Android Studio下载安装了之后第三条SDK tools installed和第七条Platform SDK installed显示出错(前面是红色的×)

原因分析:

1.老师说可能是SDK的版本不对:
2.自己检查发现是安装过程不对。


解决方案:

1.安装其他版本的SDK;
2.检查SDK安装步骤,重新安装:

老师说版本不对那就重新安装SDK

将版本在30以上的SDK全部删除然后重新配置,3,7还是出错;

把所有版本的SDK全部删除,然后下载一些30以下的SDK重新配置,还是出错。。。

检查SDK安装过程

后来慢慢看了一下问题的描述,一直说我SDK没有安装,就重新看了一下SDK安装页面,发现SDK tools里的细节没有展开,即下图细节没有选择展开

上面这个图是SDK tools安装界面的右下角

细节展开之后发现

Android SDK Build-tools 33全都没有选上!!!!

(这个图是我安装好了之后的所以是有对勾的)

怪不得总是提醒SDK没安装好

对不起,QT,我不该骂你,是我自己失了智TVT

下好了之后即使选了版本33的SDK在QT里也能配置成功


NDK安装

师兄说下一个NDK然后解压就可以了

下载解压这么简单的过程还能出现问题?

对不起,我真的不行T_T

搜NDK下了一个最新版的r25b,然后解压,配置,结果QT里的第九条Android NDK directory structure is correct和第十条Android NDK installed into a path without spaces出错了

原因分析:

老师说可能是NDK的版本不对


考虑到可能是最高版本的NDK无法兼容这个版本的QT,所以我下载了r10d的NDK,但还是配置不了,然后下载解压了r11b的NDK,解压后配置就成功了


Android kits生成

环境配置的博客上说JDK、SDK和NDK配置好了之后,把自动生成Android套件点上

就能生成Android套件了

但是我的一直没有Android套件TVT

(上图是我最终安装成功的,没成功的就是在列表里没有这一项)

原因分析:

1.Android虚拟机构建失败;
2.QT安装错误


虚拟机安装

最开始和师兄的QT for Android对比发现虚拟机的安装我没安装成功,就重新安装,还下了乱七八糟的东西,结果还是没有Android套件生成,后来师兄说是因为电脑版本不同,我的电脑就是安装不了的,但是不影响环境的配置

QT安装错误

老师看了之后说我安装QT的时候没有安装带Android的,所以根本不会生成Android套件

所以我建议安装的时候把带Android的全选上(踩雷大师就是我 )

最后只能把QT卸载再重新安装,好在SDK和NDK什么的都不用重新配置了,直接选文件夹就行

终于!

QT for Android的配置完成了!!✿✿ヽ(°▽°)ノ✿



师兄说能检测到Android套件,QT version里Android的前面没有感叹号就可以了

踩坑之旅告一段落,接下来还要学习显示界面的制作,继续加油!

QT for Android环境配置犯病过程记录相关推荐

  1. Mac下Qt for android 环境配置

    Mac下Qt for android 环境配置 文章目录 Mac下Qt for android 环境配置 1. 需要准备工具 2. 下载时版本搭配解释 3. 下载工具过程 4. 环境变量设置 5.qt ...

  2. Qt for Android环境配置

    最近想写一个小APP,但是又不想用Android Studio进行开发,想要用C++进行开发,听说Qt可以进行Android开发,就想尝试一下,结果花了一天时间来配置环境...而且发现windows下 ...

  3. maven的安装和环境配置的过程记录

    [前置环境确认]第一步确认本机已正确安装jdk,并且已经在环境变量中配置JAVA_HOME,修改了Path.cmd命令行中输入echo %JAVA_HOME%,查看JAVA_HOME是否配置.在CMD ...

  4. Qt开发Android环境配置

    目录 0.前提 1.安装JDK 2.Android SDK下载 3. 安装模拟器 4.Qt中进行配置 5.新建android项目 6.结束 0.前提 安装Qt时勾选Android相关套件,确保Qt的安 ...

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

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

  6. Android环境配置(Eclipse全开发环境下载)

    Android环境配置 前期准备 Android环境的Eclipse: 网站链接:https://www.runoob.com/w3cnote/android-tutorial-eclipse-adt ...

  7. Android环境配置及adb不是内部命令的解决办法

    Android环境配置及adb不是内部命令的解决办法 听语音 | 浏览:12378 | 更新:2016-03-03 15:44 | 标签:ANDROID JDK ECLIPSE 1 2 3 4 5 6 ...

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

  9. [Android] 环境配置之Android Studio开发NDK

    2019独角兽企业重金招聘Python工程师标准>>> ======================================================== 作者:qiu ...

最新文章

  1. R语言笔记2:读写数据所需的主要函数、与外部环境交互
  2. DLINK DES3828三层交换机配置实例
  3. Vue——整合EChart
  4. 如何从零开始写一个 web 框架?
  5. css 设置背景图片铺满固定不动
  6. Enable mod_rewrite in apache2.2
  7. Oracle expdp
  8. tomcat 设置编码格式
  9. Maximo 人员- 应用程序导入,公共操作怎么配置,求大神指点,万分感谢
  10. AutoJs学习-实现自动加群成员好友
  11. python算法习题(十):木材加工
  12. Pond Cascade Gym - 101670B 解题报告
  13. 深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
  14. 个人电脑如何搭建服务器?或远程连接
  15. Rust中结构体的定义和实例化
  16. Linux编程基础:1~6章实训编程题
  17. 03.深入认识 HTTP 的特性
  18. 生成图片长微博遇到的坑
  19. 在JDK和Eclipse下Java Applet的编写和运行方式
  20. 2412 - 和为K ---深搜dfs剪枝

热门文章

  1. atomiclong 初始化_比AtomicLong更高效的并发计数类LongAdder
  2. 不会吧,不会吧?MySQL 索引最佳实践你不看看
  3. 项目名称:Bank Account Management System 银行账户管理系统 简称BAM
  4. Multiset(中)——STL中的multiset
  5. js for循环用 let 和 var比较
  6. 浅谈什么是图拓扑排序
  7. Python pyecharts绘制词云图
  8. 如何使用计算机自动筛选功能,如何设置自动筛选,如何设置自动筛选条件
  9. java kdtree_KdTree说明
  10. [Linux-进程控制] 进程创建进程终止进程等待进程程序替换简易shell