基于上述,下面是配置Qt Quick的Android开发环境的所有配置流程。
其中,mantenanceTool.exe是用于已经安装过的Qt component,进行更新,如删除或者添加新的模块。
2. 下载JDK
由于android系统及其上运行的软件是由Java开发的,因此要在主机系统上安装JDK,
官网: JDK下载
目前最高版本Java 18, Java SE Development Kit 18.0.1.1 下载。其中 Java™ Platform, Standard Edition Development Kit (JDK™) 是用于Java编程语言开发应用或者组件的开发环境。
JDK 包含用于开发java程序和运行java平台的开发及测试程序工具。
下载windo x64安装即可。
下载文件如下:
jdk-18_windows-x64_bin.exe
安装该软件。
我的系统已经安装了java SE DK(JDK 17),就不再安装
3. 安装 Android NDK
下载地址:Android NDK 下载
原生开发套件 (NDK) 是一套工具,使您能够在 Android 应用中使用 C 和 C++ 代码,并提供众多平台库,您可使用这些平台库管理原生 Activity 和访问实体设备组件,例如传感器和触摸输入。
Android 原生开发套件 (NDK):这套工具使您能在 Android 应用中使用 C 和 C++ 代码。
下载这个版本,已经测试最新版本再QtCreator上配置不成功,下列版本可以配置成功:
android-ndk-r18b-windows-x86_64.zip
将该压缩文件解压,此处解压到C盘的文件c:AndroidFiles
如下图:
4. 安装Android SDK
下载自己推荐Recommended的版本,安装。
首先Android SDK 检测 Java的安装位置
保持默认安装目录:
安装确认,完毕即可。
先找到安装路径,双击SDK Manager.exe(如果以下步骤出现下载不了,管理员权限运行)
弹出Addroid SDK Manage配置窗口,进行配置即可,此处进行默认。
如果是选择对所有用户可以使用Android SDK,则在进行SDK的包管理工具,要以“管理员身份打开”
这样才能将需要、必要的SDK Manager 的包下载,保持默认的选下,直接点击右下角的down [右下上面的按钮],即可自动联网更新。
注意:Qt Android 环境对SDK 、 NDK、 JDK版本要求较高,建议选择上述已验证过环境。否则可能会出现各种问题。
5. 配置Qt Creator
打开Qtcreatro ,在工具->选项->设备,分别填入各个安装包的位置,如下图,配置好后,提示绿色对号,即表明配置正确。如下图
endl;