QT for Android

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

安装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上的界面

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值