1.下载配置环境时所需要的工具

(1)JDK:jdk-8u172-windows-x64.exe https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

(2)NDK:android-ndk-r18b-windows-x86_64.zip https://developer.android.google.cn/ndk/downloads/ Qt5.12.3我之前试过r18以下的都不行,至少时r18版的,因为时小白,所以我也不知道为什么。

(3)SDK:installer_r24.4.1-windows.exe https://www.androiddevtools.cn/ 这里问题也是有点不明白,下载解压版的最后打开最高只有安卓5.1,很多台电脑都是这样,所以建议下载安装版的

 

2.配置JDK的环境变量

首先双击jdk-8u172-windows-x64.exe点击安装,点击更改,选择你的安装路径,然后下一步等待安装完成,

qt android 配置 qt配置安卓开发环境_java

完成后会自动跳出另一个安装页面,在选择一次安装路径,完成后点击关闭完成

qt android 配置 qt配置安卓开发环境_JAVA_02

接下来就是配置JDK的环境变量,右键此电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 新建

qt android 配置 qt配置安卓开发环境_环境变量_03

变量名是:JAVA_HOME

变量值是:你刚才JDK的安装路径

qt android 配置 qt配置安卓开发环境_JAVA_04

  

点击确定再次新建

变量名: CLASS_PATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面的“ .; ”要加上)

qt android 配置 qt配置安卓开发环境_环境变量_05

点击确定后找到系统变量里的Path再次添加路径,选择JDK的安装目录里的bin 例如我的是D:\QtForAndriod_Enviroment\JDK_Installed\Java\jdk1.8.0_172\bin

qt android 配置 qt配置安卓开发环境_qt android 配置_06

然后在打开cmd输入JAVA -version 如果出现以下内容就证明环境配置成功

qt android 配置 qt配置安卓开发环境_java_07

3.配置SDK,找到刚才下载的installer_r24.4.1-windows.exe 双击安装,路径自己选择,安装完成后运行,添加国内的软件源

Tools-->option,在下面的两栏输入以下内容 网址: mirrors.neusoft.edu.cn 端口:80,点击close,然后点击Package-->Reload就会更新安卓的构建工具了

qt android 配置 qt配置安卓开发环境_JAVA_08

我的手机是安卓9,所以以下内容是必须安装的:

qt android 配置 qt配置安卓开发环境_JAVA_09

4.配置NDK,这一步很简单,只要解压到自己想要的路径就可以了

qt android 配置 qt配置安卓开发环境_JAVA_10

5.打开Qtcreator, 点击工具选项,JDK自己检测到了,只需要将SDK和NDK的路径添加进去,然后SDK manager会显示你下载的SDK工具,点击确定,环境就基本配置完成了。

qt android 配置 qt配置安卓开发环境_JAVA_11

 

6.新建工程后选择armv7编译器开始编译

qt android 配置 qt配置安卓开发环境_环境变量_12

如果构建过程中出现类似如下错误,是因为下载中断了,每次失败后只要再次点击run就可以了,直到没有错误出现

qt android 配置 qt配置安卓开发环境_JAVA_13