一、背景介绍
大约是在2015年6月,在做一个机器人跨平台通讯系统时,接触到了Qt Android开发环境,当时就被“Qt for Android”组件吸引到了,因此我查阅了一下相关资料。
2009年6月,BogDan Vatra作为一个资深的Linux开发者加入了ROUTE 66。他的第一个任务是把现有的导航引擎移植到安卓平台上。那时候Google还没有发布任何官方的NDK。
2009年10月,Nokia发布了Lighthouse项目,这个项目是为了让开发者们更方便地把Qt移植到任意的平台上。
2009年12月,BogDan Vatra选择了Lighthouse项目开始移植工作。
2010年1月,BogDan Vatra在他的手机上看到了Qt绘制出来的第一个图形。那一刻的感觉,妙不可言。
2011年2月,BogDan Vatra发布了第一个可用的Qt Android SDK。这也是Necessitas项目的开始。一旦在某一Android平台上编译并部署了Qt应用,就可以在其它更新的Android平台上使用。
2011年3月,芬兰的Digia公司从Nokia获得了Qt的商业许可和服务业务。
2012年11月,BogDan Vatra向Qt Project贡献了Necessitas项目的Qt on Android的移植版本。
2013年7月3日,Digia公司Qt开发团队在其官方博客(http://blog.qt.digia.com/)上宣布Qt 5.1正式版发布(该版本引入了对Android和ios的支持),并给出了Qt for Android以及ios的功能预览演示。Qt for Android功能正是在BogDan Vatra贡献的项目基础上整合、演进而来。
此后,Qt的版本可支持Android平台的开发了。
时至今日,偶得闲暇,看到《Qt on Android 核心编程》一书,又来了兴致,随手记录一下在Qt6上搭建和使用Android开发环境的过程。
二、搭建并验证Android开发组件
1、检查安装组件
在Qt安装目录中




















暂无评论内容