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点击安装,点击更改,选择你的安装路径,然后下一步等待安装完成,
完成后会自动跳出另一个安装页面,在选择一次安装路径,完成后点击关闭完成
接下来就是配置JDK的环境变量,右键此电脑 --> 属性 --> 高级系统设置 --> 环境变量 --> 新建
变量名是:JAVA_HOME
变量值是:你刚才JDK的安装路径
点击确定再次新建
变量名: CLASS_PATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面的“ .; ”要加上)
点击确定后找到系统变量里的Path再次添加路径,选择JDK的安装目录里的bin 例如我的是D:\QtForAndriod_Enviroment\JDK_Installed\Java\jdk1.8.0_172\bin
然后在打开cmd输入JAVA -version 如果出现以下内容就证明环境配置成功
3.配置SDK,找到刚才下载的installer_r24.4.1-windows.exe 双击安装,路径自己选择,安装完成后运行,添加国内的软件源
Tools-->option,在下面的两栏输入以下内容 网址: mirrors.neusoft.edu.cn 端口:80,点击close,然后点击Package-->Reload就会更新安卓的构建工具了
我的手机是安卓9,所以以下内容是必须安装的:
4.配置NDK,这一步很简单,只要解压到自己想要的路径就可以了
5.打开Qtcreator, 点击工具选项,JDK自己检测到了,只需要将SDK和NDK的路径添加进去,然后SDK manager会显示你下载的SDK工具,点击确定,环境就基本配置完成了。
6.新建工程后选择armv7编译器开始编译
如果构建过程中出现类似如下错误,是因为下载中断了,每次失败后只要再次点击run就可以了,直到没有错误出现