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

相关推荐

  • 事业单位合同管理规定

    事业单位合同管理规定 为加强事业单位的合同管理,提高服务质量和效率,根据《事业单位登记管理制度改革方案》和《事业单位人事管理条例》的要求,制定事业单位合同管理规定。 一、适用范围 …

    科研百科 2024年10月28日
    4
  • 河北地下水科研项目

    随着城市化进程的加速和工业化进程的推进,河北省地下水的供需矛盾日益加剧。地下水作为河北省的主要水源之一,其命运的改变对于河北省的发展至关重要。因此,河北省政府高度重视地下水的科学研…

    科研百科 2025年5月2日
    1
  • 和达科技申请供水管网漏点定位专利,无论信号在哪个频段,都能够进行较为精准的定位计算

    金融界2024年2月3日消息,据国家知识产权局公告,浙江和达科技股份有限公司申请一项名为“一种供水管网漏点的互相关定位方法、装置及电子设备“,公开号CN117490007A,申请日…

    科研百科 2024年4月19日
    128
  • 2022年春国开建筑工程项目招投标与合同管理形考作业四

    《建筑工程项目招投标与合同管理》形考作业4 一、判断题(每小题2分,共20分) 1. 合同法律是《民法典》的组成部分,《民法典》规定的当事人法律地位平等原则、自愿原则、公平原则、诚…

    科研百科 2023年12月28日
    148
  • 嫦娥的科研项目是什么

    标题: 嫦娥一号探测器成功登陆月球 近年来,随着科技的不断进步,人类对于宇宙的探索也在不断深入。其中,嫦娥一号探测器是中国航天事业中的一个里程碑,它的成功登陆月球成为了人类历史上的…

    科研百科 2025年4月5日
    0
  • 海文进度计划软件

    海文进度计划软件: 实现高效项目管理的利器 海文进度计划软件是一款功能强大的项目管理工具,可以帮助用户轻松地实现进度管理、任务分配、团队协作等功能。随着现代信息技术的不断发展,项目…

    科研百科 2024年5月29日
    89
  • 企业流程管理体系(企业管理流程系统)

    企业管理流程系统 企业管理者想要更好地管理企业,必须要有一个清晰的流程系统来指导他们的工作。这个系统可以包括各种流程,例如生产流程、销售流程、财务流程等。通过这个系统,管理者可以更…

    科研百科 2024年6月3日
    67
  • 17条保市场主体发展措施来了!开办企业流程实现0成本、0.5个工作日办结

    来源:【烟台日报-大小新闻】 大小新闻客户端6月3日讯(YMG全媒体记者 逄苗 通讯员 孙洪安)激发市场主体活力和社会创造力,持续提升市场主体活跃度。昨日,从烟台市市场监管局传来消…

    科研百科 2022年6月25日
    243
  • 项目达到的技术水平怎么写

    项目达到的技术水平怎么写项目达到的技术水平怎么写为了表达自己对某项项目的热爱和爱好,在《荣誉称号》中也曾写道:“只有在做好某项工作的同时,才能够把所有的都献给祖国,使之既崇高和稳定…

    科研百科 2024年12月1日
    0
  • 项目管理 应用软件

    项目管理应用软件 随着信息技术的不断发展,项目管理应用软件已经成为了现代项目管理中不可或缺的一部分。这些应用软件可以帮助项目经理和项目团队成员更好地协作,提高工作效率,减少错误和重…

    科研百科 2024年8月16日
    51