Qt杂谈3.快速体验Qt for Android(windows平台)

1 基本概念

对使用到的工具进行一个简介,这里只需要有个概念就行,有兴趣的朋友可以自行查阅相关资料做更深入的了解。

1.1 Java JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

1.2 Android SDK

Android SDK被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合,是Android专属的软件开发工具包。

1.3 Android NDK

原生开发套件(NDK)是一套工具,使能够在Android应用中使用C和C++代码,并提供众多平台库,可使用这些平台库管理原生Activity和访问实体设备组件,例如传感器和触摸输入。

2 准备工作

2.1 下载

各个工具对应版本就以这里提供的为准,其它的版本并未测试,如果下载链接失效,可自行通过其它方式下载。

名称 下载
Qt qt-opensource-windows-x86-5.12.6.exe
Java JDK jdk-8u144-windows-x64.exe
Android SDK installer_r24-windows.exe
Android NDK android-ndk-r18b-windows-x86_64.zip

2.2 安装

注意:全程不需要手动设置任何环境变量。

  1. 安装Qt

    这里一般选中ARMv7架构就可以了,另外两个也可以都选中,根据自己需求来吧。
  2. 安装Java JDK
    一路默认安装(我是指定安装在D:/qt_android目录下)。
  3. 安装Android SDK
    一路默认安装(我是指定安装在D:/qt_android目录下),安装完成后启动SDK Manager,因为我们只需要保证能编译出apk安装包就可以了,不需要去连接手机调试(这玩意儿不是所有手机都能连接成功,在电脑上调试好了再编译成apk就行了,也不用每次都要去连一下手机),更不需要使用AVD安卓模拟器,这些只会增加失败的概率,直接通过手机安装apk的方式配置最简单,所以镜像啥的都不需要安装,仅仅只需要勾选两项即可,其它都不用选,配置如下:


    其它版本可自行测试,如果一定需要直接连接手机调试和使用模拟器啥的,也可以自行研究下,网上也有很多教程。
    配置完成后,点击安装即可:
  4. 安装Android NDK
    android-ndk-r18b-windows-x86_64.zip我这里是解压到D:/qt_android目录下。

3 配置QtCreator

准备工作完成后,接下来配置QtCreator,进入工具->选项->设备->android,配置如下:

到此,配置完成,可以使用了。

4 简单使用

  1. 打开一个项目
  2. 选择构建套件
  3. 构建项目
  4. 构建完成

    构建完成后,进入上图apk安装包生成路径,将apk安装包发送到手机安装运行即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章