QT for Android环境搭建

软件版本:
Qt版本:5.12
Android NDK:R19C
JDK:1.8
下载

  1. 下载JDK 8:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  2. 下载Android SDK tools:https://developer.android.com/studio/
    QT for Android环境搭建

  3. 下载Android NDK:https://developer.android.com/ndk/downloads/

QT for Android环境搭建
安装

  1. 安装JDK 8。
  2. 解压缩Android SDK tools和NDK,可以放到非中文目录下。
  3. 安装QT时需要选择Android ARMv7(32位)或ARMv8a(64位)组件。
    QT for Android环境搭建
  4. 配置QT,选择菜单“工具”->“选项”。

QT for Android环境搭建

  1. 在设备标签页中,选择“Android”,指定JDK,SDK和NDK的路径。
    QT for Android环境搭建

  2. 配置完成后,Qt creator会调用Android SDK Manger下载缺少的Package。

测试

  1. 创建Android测试工程,需要选择Android Kits,其他步骤和创建普通的QT工程一样。
    QT for Android环境搭建

  2. 编译的时候选择Android,第一次编译的时候Gradle会下载依赖的组件,时间比较久:

QT for Android环境搭建
3. 将Android设备连接到PC,需要在Android设置中打开USB调试选项,并允许PC连接。

QT for Android环境搭建
4. 在QT Creator中点击运行,出现设备选择窗口,选择连接的Android设备。

QT for Android环境搭建
5. QT Creator会自动将编译好的APK安装到Android设备上并运行:

QT for Android环境搭建