安装QT 5.14.2社区版,该社区版对应的QT creator为Qt creator 4.11.1社区版。
接着需要安装android SDK, NDK等android开发所需工具,据Qt官网描述Qt creator 4.12以上版本可以自行安装SDK,NDK等工具。
于是单独下载并安装了Qt creator 4.12.3,用它自动安装了SDK,NDK,如下图所示。

在Qt creator 4.11.1中,也可以手动指定由Qt creator 4.12.3安装的SDK和NDK。
还需安装AVD。Qt creator无法安装AVD, 需下载android studio在该SDK目录下生成AVD。在android studio中,我建了一个基于x86 ABI的AVD(android studio推荐,比armeabi-v7a的运行速度更快),然后重新打开Qt的设备界面,AVD管理器已经自动找到我所新建的AVD,如上图中的AVD管理器所示。
下图是打开的AVD。

在Qt中打开analogclock示例,编缉构建设置,指定构建目录,qmake中ABI同时选择armeabi-v7a和x86,构建debug项目并选择运行的设备为我的AVD

这是analogclock示例运行在AVD上的界面

本文详细介绍如何使用Qt5.14.2社区版进行安卓应用开发,包括安装配置Qtcreator、Android SDK、NDK及AVD,通过实例演示编译和运行流程。
最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



