Qt 6.4安卓开发环境搭建

自从进入Qt 6问世以来,还没有用过,最近用工业APP的开发,采用6版本调试开发,开源的开发,问题重重,没有一点经验还真不好弄,本次采用6.4,如何在安卓真机开发APP,下面是笔记总结。

一 过程如下:

  1. 在线式安装器下载
  2. 设置安装qt
  3. 安装SDK 与NDK
  4. 安装SSL
  5. 调试ADB
  6. 设置安装证书
  7. 测试

确实比Qt 5要复杂多点了,不过在线式安装,搭建过程比较方便

二 安装Qt 6.4

在线安装器下载:https://download.qt.io/archive/online_installers/

找个最新版本就行,网速不是问题,这个年代真好!

打开,如下

Qt 6.4安卓开发环境搭建

点击下一步,到这里选中

Qt 6.4安卓开发环境搭建

然后下一步

Qt 6.4安卓开发环境搭建

选中

Qt 6.4安卓开发环境搭建

按你的开发需要选中,我这因为项目多,都选上了,直接等待安装就行,一直成功!

三 配置SDK与NDK

Qt 6.4安卓开发环境搭建

点击设置SDK,按图中选择,就会自动把SDK与NKD部署好的!

SSL直接手动下载,然后配置一下就行!

JDK采用最新版本的就行,毕竟新版本的功能强大!

四 SDK中的配置

安装好上述之后,还是不能编译,因为没有下载SDK中的编译器,看下图

Qt 6.4安卓开发环境搭建

弹出SDK管理器,选中图中的工具包,安装

这样编译不是问题了

五 真机部署

做到这一步,大概率的真机是找不到的,让我们设置一下ADB调试器的环境变量

Qt 6.4安卓开发环境搭建

把这个路径,设置成环境变量

会有如下效果:

Qt 6.4安卓开发环境搭建

说明qt与真机已经连接通了,然后配置

Qt 6.4安卓开发环境搭建

这样的话,真机部署是没有问题了!

六 安装证书

前五步,以为好了,一运行,部署失败,问题多多,需要安装证书

创建证书

Qt 6.4安卓开发环境搭建

Qt 6.4安卓开发环境搭建

按要求写上就行

保存一下,所有一切都会正常的

七 测试案例

笔者是荣耀的手机,系统12S版本的,运行如下:

Qt 6.4安卓开发环境搭建

运行如下,在Qt输出窗口里,实时能看到调试信息:

Qt 6.4安卓开发环境搭建

Qt 6 确实好用,解决了这个分辨率的问题!

八 总结

有人说,Qt的安卓开发方案很low,很难用,被JAVA家的吐的狗屁不是,但Qt for android解决了工业开发的问题,特别是做工业嵌入式开发的兄弟们,Qt开发很熟练,但又不擅长做java开发,Qt for android能让这些工程师用widget设计APP,虽然不好看,但确实真的解决现实问题,能解决问题的工具就是好工具!

当安卓涉及到串口通信时,好像只有qt能解决,毕竟商业开发不用这些低级通信接口,他们应该也不会,很少看到用java写串口通信的,更不用说modbus ,can总线之类的工业设计内容了!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月7日 上午9:25
下一篇 2023年5月7日 上午9:35

相关推荐