最近有需求用Qt开发Android APP,先将开发环境搭建整理出来。

一、下载Qt

用Qt开发Android需要下载支持Android的安装包,下载地址:https://www1.qt.io/download-open-source/?hsCtaTracking=f977210e-de67-475f-a32b-65cec207fd03%7Cd62710cd-e1db-46aa-8d4d-2f1c1ffdacea

注意:要先登录Qt账号,再登录这个网址才行!!!

android下开发语言qt 安卓qt开发_android开发


  我下载的是:Qt 5.6.3 for Android (Windows 32-bit, 1.1 GB) 。在安装的时候注意要勾选Qt5.6.3的安装,如下图所示:

  

android下开发语言qt 安卓qt开发_android下开发语言qt_02

二、下载Android需要的SDK

打开Qt Creator,选择工具->选项->Android,如下图所示,红色框中的都是需要下载的:

  

android下开发语言qt 安卓qt开发_android开发_03


  

  我这里的是已经安装好Android支持包的了,刚安装的软件都是空的,点击每个选项后面绿色箭头的按钮,分别下载需要的包,下面列出我下载的包:

jdk-8u141-nb-8_2-windows-x64.exe
android-sdk_r24.4.1-windows.zip
android-ndk-r12b-windows-x86.zip
apache-ant-1.9.9-bin.zip

其中第一个包是需要安装的,安装直接选择默认即可,这里不再讲解。其他三个包解压即可使用,需要注意的是SDK可能需要下载更新,进入到解压后的文件夹android-sdk-windows,运行SDK Manager.exe程序,安装下面几项:

android下开发语言qt 安卓qt开发_android开发_04

 

android下开发语言qt 安卓qt开发_android开发_05

更新完SDK后,便可以将各个配置文件的路径填充到Qt中,如下图所示:

  

android下开发语言qt 安卓qt开发_Android_06

如果需要创建Android模拟器的话,可以点击红色框中的按钮来创建。设置好一切之后点击又下角的Apply按钮保存设置。

Android开发包安装好之后,还有确认编译器是否安装好,点击 构建和运行->构建套件(Kit),如下图所示代表编译器已经安装好:

  

android下开发语言qt 安卓qt开发_android开发_07

三、编译工程

下面简单测试下环境是否已经配置完成。工程的创建和普通Qt的工程创建方法一样,此处不再给出,只是在选择编译器的时候要选择Android的编译器,如下图:

  

android下开发语言qt 安卓qt开发_android开发_08


  

  工程创建好之后,选择 项目->运行->详情,如下图:

  

android下开发语言qt 安卓qt开发_android开发_09

若连接好手机,点击中间的按钮便出现设备列表,如下图:

 

android下开发语言qt 安卓qt开发_android_10

 

  

  至此,开发环境已经搭建好了,可以点击左下角的运行按钮将程序下载安装到手机中运行了:

  

android下开发语言qt 安卓qt开发_android_11