QT for Android环境配置犯病过程记录
软件版本:
纯新手,用来纪念自己犯病过程的一文:
安装和配置过程参考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环境配置犯病过程记录相关推荐
- Mac下Qt for android 环境配置
Mac下Qt for android 环境配置 文章目录 Mac下Qt for android 环境配置 1. 需要准备工具 2. 下载时版本搭配解释 3. 下载工具过程 4. 环境变量设置 5.qt ...
- Qt for Android环境配置
最近想写一个小APP,但是又不想用Android Studio进行开发,想要用C++进行开发,听说Qt可以进行Android开发,就想尝试一下,结果花了一天时间来配置环境...而且发现windows下 ...
- maven的安装和环境配置的过程记录
[前置环境确认]第一步确认本机已正确安装jdk,并且已经在环境变量中配置JAVA_HOME,修改了Path.cmd命令行中输入echo %JAVA_HOME%,查看JAVA_HOME是否配置.在CMD ...
- Qt开发Android环境配置
目录 0.前提 1.安装JDK 2.Android SDK下载 3. 安装模拟器 4.Qt中进行配置 5.新建android项目 6.结束 0.前提 安装Qt时勾选Android相关套件,确保Qt的安 ...
- QT for Android环境搭建与配置
前言 QT for Android的环境搭建要求JDK.SDK.NDK.ANT的版本和QT的版本要高度契合,不管JDK.SDK.NDK.ANT.QT其中的哪一个版本过高过低都可能导至搭建失败,或者貌似 ...
- Android环境配置(Eclipse全开发环境下载)
Android环境配置 前期准备 Android环境的Eclipse: 网站链接:https://www.runoob.com/w3cnote/android-tutorial-eclipse-adt ...
- Android环境配置及adb不是内部命令的解决办法
Android环境配置及adb不是内部命令的解决办法 听语音 | 浏览:12378 | 更新:2016-03-03 15:44 | 标签:ANDROID JDK ECLIPSE 1 2 3 4 5 6 ...
- 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 ...
- [Android] 环境配置之Android Studio开发NDK
2019独角兽企业重金招聘Python工程师标准>>> ======================================================== 作者:qiu ...
最新文章
- R语言笔记2:读写数据所需的主要函数、与外部环境交互
- DLINK DES3828三层交换机配置实例
- Vue——整合EChart
- 如何从零开始写一个 web 框架?
- css 设置背景图片铺满固定不动
- Enable mod_rewrite in apache2.2
- Oracle expdp
- tomcat 设置编码格式
- Maximo 人员- 应用程序导入,公共操作怎么配置,求大神指点,万分感谢
- AutoJs学习-实现自动加群成员好友
- python算法习题(十):木材加工
- Pond Cascade Gym - 101670B 解题报告
- 深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
- 个人电脑如何搭建服务器?或远程连接
- Rust中结构体的定义和实例化
- Linux编程基础:1~6章实训编程题
- 03.深入认识 HTTP 的特性
- 生成图片长微博遇到的坑
- 在JDK和Eclipse下Java Applet的编写和运行方式
- 2412 - 和为K ---深搜dfs剪枝
热门文章
- atomiclong 初始化_比AtomicLong更高效的并发计数类LongAdder
- 不会吧,不会吧?MySQL 索引最佳实践你不看看
- 项目名称:Bank Account Management System 银行账户管理系统 简称BAM
- Multiset(中)——STL中的multiset
- js for循环用 let 和 var比较
- 浅谈什么是图拓扑排序
- Python pyecharts绘制词云图
- 如何使用计算机自动筛选功能,如何设置自动筛选,如何设置自动筛选条件
- java kdtree_KdTree说明
- [Linux-进程控制] 进程创建进程终止进程等待进程程序替换简易shell