QT Android环境安装与配置

一、相关组件安装

1、QT Android组件安装
浏览器进入地址:http://download.qt.io/static/mirrorlist/  找到国内的源,点击HTTP进入镜像地址,找到以下路径:Index of /qtproject/online/qtsdkrepository/windows_x86/root/qt  复制该路径地址:http://mirror.bit.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/

打开QT安装目录下的MaintenanceTool.exe,登录之后选择添加或移除组件,点击左下角设置                   

将上边地址添加到临时资料库档案。点击条件测试,弹出测试成功,点击OK即可。

之后点击下一步,选择Android相应组件,点击下一步进行安装。 

2、安装Java开发工具包JDK(注意版本)

官网地址:https://www.oracle.com/java/technologies/javase-downloads.html  我的QT版本如下:

我下载的是Java SE Development Kit 8u211版本,其它版本可能会报错。该版本地址:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html 记住安装路径,稍后会用到。

3、安装NDK(注意版本)

官网地址:https://developer.android.google.cn/ndk/downloads/  记住安装路径,稍后会用到。

我第一次下载的版本是android-ndk-r21-windows-x86_64.zip,Android Kit创建不出来。后来网上看到有人说是因为NDK版本高于r18b,移除了GCC编译器工具,使用了Clang编译器代替。而Qt Creator 有些版本只会检测GCC编译器,当找不到编译器后 ,Android Kit就不会自动创建。所以后来我从不受支持的旧版本中下载了android-ndk-r10e版本。选择该版本是因为其它版本在编译时可能出现错误:error: stdlib.h: No such file or directory #include <stdlib.h>

4、安装SDK

官网地址:http://tools.android-studio.org/index.php/sdk/  记住安装路径,稍后会用到。

安装时提示if you believe you have a JDK installed and it was not properly recognized,simply set an environment variable JAVA_HOME to point it。安装无法点击下一步,原因是Java JDK环境变量没有配置。具体方法请见:https://blog.csdn.net/L1114187703/article/details/106355081

安装完成后,找到安装路径,打开SDK Manager.exe(如果以下步骤出现下载不了,管理员权限运行)。

android sdk plaform-tools和android sdk build-tools是必选项(版本:29.0)。注意版本选择,因为前边是29.0版本,所以Android 10(API 29)的大版本也需要是29.0。

5、安装Apache Ant

官方地址:http://ant.apache.org/bindownload.cgi

二、QT环境配置

1. 打开QT creator,找到工具--选项--设备--Andriod,将以上组件相应地址(必须是根目录)填入,点击Apply。

2. 点击构建和运行,在Android选项卡就可以看到自动创建的Android Kit了,表示环境配置完成。在新建项目时就可以选择Android环境了。

猜你喜欢

转载自blog.csdn.net/L1114187703/article/details/106354196
今日推荐