Qt For Android 开发环境配置(踩坑记录后续)

事实证明,我上一篇的还是没配好,虽然在QT里面已经判定我有了Android环境,但是在编译调试阶段又又又出BUG了!
所以又开了一篇来写新BUG的解决,以及之前的历史遗留问题

目录:

  1. 解决编译显示"Execution failed for task ‘:stripDebugDebugSymbols’. > No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi"的报错
  2. QT在安装时显示vcredist安装失败
  3. 利用Android Studio配置NDK环境,即不用单独下载NDK
  4. QT显示界面非常小的修改办法

一、解决编译显示"Execution failed for task ‘:stripDebugDebugSymbols’. > No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi"的报错

报错示意图:
请添加图片描述
这个报错真的烦死了,一个空页面都报错,所以绝对不是代码内容的问题,我从sdk到ndk分别改了个遍,还把ndk换版本重装了~~(这也是为什么发现ndk能用Android Studio配置的原因)~~

最后参考了别人的解决方法,亲测在Android studio的NDK里面卸载掉"25.1.8937393"(即最新的那个),成功编译运行
(这里已经将NDK改成了用Android studio配置了,之前单独配置的时候为什么报错我依旧不清楚,显示缺失的文件也没少emm)
(还将NDK版本改成了20.1.5948944,因为有文章写可能20.1.5948944版本库更全?改了后依旧报错)

参考并感谢:https://blog.csdn.net/zhaoyong61088591/article/details/131263008

二、QT在安装时显示vcredist安装失败

报错示意图:
请添加图片描述

原因:当前QT里的vcredist_x64.exe和vcredist_x86.exe版本过旧
至于之前为什么没提到这个错误,我retry了几次后直接忽略了
但是编译时候那个错误,我担心是这个提示的问题,又重装了QT

解决:直接下载新的vcredist_x64.exe和vcredist_x86.exe放在报错指定目录里面即可 注意不要关掉安装程序和这个提示框
下载:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784

两个都要下载,虽然现在只提示了一个,但是提示一个后还会提示第二个的,两个一起都下了

三、利用Android Studio配置NDK环境,即不用单独下载NDK

我是蠢货我是蠢货,我用了Android Studio竟然还单独去下载NDK(幸亏NDK相比较而言好装),不过我为了改第一个错误,我还放弃了Android Studio安装的SDK,用SDK manager又装了一遍 呜呜呜

在这里插入图片描述
参考这个目录,在Android Studio里面的sdk文件夹下面有一个ndk文件夹,里面有着你下载的N个版本,随便选一个放路径即可

四、QT显示界面非常小的修改办法

虽然在上一篇里面有一种解决的办法,而且那个字体有点怪(在css里面把light删掉就可以正常了,即微软雅黑)
但是每次打开cmd文件总有点不方便,虽然文章里面有写怎么“曲线救国",但是我个人还是喜欢去安装目录下打开文件

故又找了新方法:
参考并感谢:https://blog.csdn.net/dml128/article/details/122599665?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-122599665-blog-116257332.235%5Ev38%5Epc_relevant_sort_base1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-122599665-blog-116257332.235%5Ev38%5Epc_relevant_sort_base1&utm_relevant_index=2

自己数据:
变量名: QT_SCALE_FACTOR
变量值: 1.5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值