Qt Android环境搭建与Felgo安装和使用
前言本文主要面向已有Qt桌面开发经验、希望将应用扩展到Android平台的开发者。文章将详细介绍两种Qt Android开发方案原生Qt Android环境搭建和基于Felgo的快速开发方案。通过对比两种方案的环境配置、开发流程和实际效果帮助读者根据项目需求选择最适合的技术路径。Qt Android环境搭建的教程比较多都是JDK、SDK、NDK、环境变量、Qt安装选中Android主要在于网络稳定可以临时用下代理都是要费些劲来回重试的推荐下面两篇文章比较详细。Qt android 开发环境搭建_qt怎么换android sdk 源地址-CSDN博客https://blog.csdn.net/qq_18286031/article/details/122881355Android SDK的下载与安装 - 菜鸟学飞ing - 博客园https://www.cnblogs.com/nebie/p/9145627.html环境搭建好之后各个选项就都好了。由于是在虚拟机里安卓模拟器需要虚拟化的支持。需要在构建release的时候使用应用签名直接创建一个keystore文件一直用就行了否则release模式不使用应用签名会报“无效安装包”的错误。这个时候就可以到生成目录把apk传到手机进行安装。以上只要能被Qt编译的软件都能再编成apk界面设计和控件交互需要自定义实现。Felgo是Qt基于QML的组件库可用于桌面软件和移动App开发相比原生Qt用来做Android可以省去大量的界面设计和控件交互工作个人版本足够小体量的App开发。Qt Application Development with Felgohttps://felgo.com/qt-app-developers注册账号下载安装包和Qt的安装一样。完成之后打开Felgo的Creator登录账号这时候默认只有桌面的Kit。到Felgo安装目录打开维护工具选中Android开发包再次安装。选项会自动配置成功首次运行需要Gradle的下载。打开一个demo如出现CMake的Release错误可以重新配置再不然到工程文件夹删除build和.user重新打开。apk创建成功。不带License的apk运行时会有文字水印可申请License并配置到工程。配置CMakeFile注意需调成publish模式License才会生效。

相关新闻

PyExecJS替代方案对比:为什么说它仍是Python-JS桥接的优选工具?

PyExecJS替代方案对比:为什么说它仍是Python-JS桥接的优选工具?

PyExecJS替代方案对比:为什么说它仍是Python-JS桥接的优选工具? 【免费下载链接】PyExecJS Run JavaScript code from Python (EOL: https://gist.github.com/doloopwhile/8c6ec7dd4703e8a44e559411cb2ea221) 项目地址: https://gitcode.com/gh_mirror…

2026/7/22 21:13:48阅读更多 →
2026一线瓷砖十大品牌盘点,家装瓷砖品牌名录

2026一线瓷砖十大品牌盘点,家装瓷砖品牌名录

建筑陶瓷是装修工程中常用的基础建材,广泛应用于各类空间装饰场景。国内建筑陶瓷产业体系完善,行业内拥有众多具备独立生产与产品研发能力的主流品牌。本文基于行业公开信息,整理出国内建陶行业十大主流一线瓷砖品牌,分别为&#…

2026/7/22 21:13:48阅读更多 →
TinyVec源码漫游:深入理解零unsafe向量实现的核心原理

TinyVec源码漫游:深入理解零unsafe向量实现的核心原理

TinyVec源码漫游:深入理解零unsafe向量实现的核心原理 【免费下载链接】tinyvec Just, really the littlest Vec you could need. So smol. 项目地址: https://gitcode.com/gh_mirrors/ti/tinyvec TinyVec是一个轻量级的向量实现库,它以“零unsaf…

2026/7/22 21:13:48阅读更多 →
嵌入式USB设备类驱动开发:从音频到批量传输的实战解析

嵌入式USB设备类驱动开发:从音频到批量传输的实战解析

1. 项目概述在嵌入式系统开发中,实现与PC主机或其他USB主机的稳定、高效通信,一直是开发者面临的核心挑战之一。尤其是在音频处理、数据采集、工业控制等领域,我们常常需要将设备变成一个即插即用的USB外设,而不是依赖复杂的串口或…

2026/7/22 21:57:53阅读更多 →
Ziggy Pydust异常处理:从Zig错误到Python异常的优雅转换

Ziggy Pydust异常处理:从Zig错误到Python异常的优雅转换

Ziggy Pydust异常处理:从Zig错误到Python异常的优雅转换 【免费下载链接】ziggy-pydust A toolkit for building Python extensions in Zig. 项目地址: https://gitcode.com/gh_mirrors/zig/ziggy-pydust 在使用Zig开发Python扩展时,异常处理是连…

2026/7/22 21:57:53阅读更多 →
TI C2000 ePWM核心寄存器实战解析:从CMPA到死区控制

TI C2000 ePWM核心寄存器实战解析:从CMPA到死区控制

1. 从寄存器手册到实战:ePWM核心寄存器深度解析如果你正在用TI的C2000系列MCU做电机控制、数字电源或者任何需要精密PWM波形的项目,那么ePWM模块绝对是你绕不开的核心。手册里那一页页的寄存器描述,像CMPA、AQCTL、DBCTL这些,初看…

2026/7/22 21:57:53阅读更多 →
Fusion State Objects详解:构建响应式应用的终极指南

Fusion State Objects详解:构建响应式应用的终极指南

Fusion State Objects详解:构建响应式应用的终极指南 【免费下载链接】Fusion Futuristic Luau for every universe. 项目地址: https://gitcode.com/gh_mirrors/fusion4/Fusion Fusion是一个基于Luau的响应式编程框架,其核心功能State Objects能…

2026/7/22 21:57:53阅读更多 →
stablecoin-evm核心功能揭秘:EIP-2612与EIP-3009如何实现高效代币转账

stablecoin-evm核心功能揭秘:EIP-2612与EIP-3009如何实现高效代币转账

stablecoin-evm核心功能揭秘:EIP-2612与EIP-3009如何实现高效代币转账 【免费下载链接】stablecoin-evm Source repository for smart contracts used by Circles stablecoins on EVM-compatible blockchains 项目地址: https://gitcode.com/gh_mirrors/st/stable…

2026/7/22 21:57:53阅读更多 →
Claude Code提示词工程与AI编程优化实践

Claude Code提示词工程与AI编程优化实践

1. Claude Code提示词工程深度解析当我在VSCode中第一次安装Claude Code插件时,那个红色错误提示"unable to connect to anthropic services"让我意识到:要真正用好这个AI编程助手,关键在于理解其提示词设计逻辑。经过对110条官方提…

2026/7/22 21:55:53阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 0:53:59阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 0:53:59阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/22 18:55:50阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/22 18:55:50阅读更多 →