Qt For Android
QT安卓开发环境搭建
前言
Qt For Android在最初搭建环境时走了许多弯路,这里我将我的配置的过程分享出来,希望能帮大家快速搭建起开发环境,这里我以Qt 5.14.2为例进行介绍。
一、准备
1.Qt 5.14.2
2.android-ndk-r21
3.android-sdk
4.jdk-8u201
注意如果你的Qt版本不是5.14.2,那么一定要选择与Qt版本匹配的ndk,否则可能无法成功配置,我会将这些文件下载链接放在我的网站上供下载。
二、使用步骤
1.安装Qt 5.14.2
此步骤省略,要确保安装时勾选了Android组件
2.解压ndk、sdk,安装jdk
解压、安装这三个文件,记住其路径,后面配置时需要使用。
3.在Qt中配置安卓环境
Qt Creator->工具->选项->设备->Android
输入三个路径,分别为JDK、SDK和NDK的路径
若如上图提示设置正确后,点击OK则配置完成。若提示错误则检查你的路径是否设置正确,版本是否匹配。
4.新建一个工程
这里以Qt Widgets为例建立工程,Kit Selection中包含Android,其他直接下一步即可。
新建工程后在项目中修改Android的构建目录,原来的路径名太长会导致编译错误(最好取消勾选Shadow build)!最初这个问题我找了很久才解决。
5.编译并运行安卓程序
在手机开发者选项中打开USB调试,连接数据线到电脑,如询问点击确定即可。
选择你的设备,点击OK。
编译完后手机会自动安装并打开程序。
安装包能在Android构建目录中找到。
相关程序下载链接:
链接:https://pan.baidu.com/s/1y05Ry6ofD4-ngw2QJ5YyDA
提取码:arqv
三、总结
以上就是今天要讲的内容,本文简单介绍了QT安卓开发环境搭建步骤,需要注意的是Qt版本要与sdk、ndk版本对应,同时安卓构建路径中的文件夹的名称不能太长最好取消勾选Shadow build)。