Qt6.4 For Android环境搭建

前言

这两天想搞一个安卓APP来调试蓝牙,但是自己不会java,所以只能利用Qt来做这个事。环境的搭建相当的复杂,主要是不懂JDK,SDK,NDK是什么东西。最终经过细心的研究后还是移植成功了,并且将蓝牙扫描功能做出来了。

1.安装QT

之前使用Qt的版本是5.12.2,这次决定使用Qt6.4:
Qt版本
QT6必须在线安装,安装主要注意两点,如图:
在这里插入图片描述

  1. Qt Connectivity:代表蓝牙和NFC模块。在qt5中无此选项。
  2. 选中安卓。

2.安装JDK

JDK的安装容易出错,主要是版本的选择。按照Qt官网的说法是Qt6可以安装JDK11以上的版本,我上来直接尝试了最新版本,然后失败了,最后乖乖的使用JDK11版本。
在这里插入图片描述
下载链接: JDK11.下载完成后,点击安装:
在这里插入图片描述
安装没有特别注意的,一直点击下一步,不过要记住安装路径,因为要设置两个环境变量:

变量名Value
JAVA_HOME自己实际安装路径
CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

JDK安装完成。

3.安装SDK和NDK

安装最新的版本的Android Studio。建议使用这种方式,比较简单。
下载链接
安装过程先不赘述。SDK的选择参考下图:
在这里插入图片描述在这里插入图片描述安装完成后,需要特别注意的是,创建一个空白工程等两个小时,把他自己的库安装一下。下图箭头指的位置为空白,即为完成安装,此时SDK和NDK都已经安装完成了。
在这里插入图片描述

4.安装openssl

下载参考图片,点击"下载OpenSSL"。然后放在SDK的安装目录下。如图:
在这里插入图片描述
在这里插入图片描述

5.Qt部署安卓环境

在这里插入图片描述

  1. 打开此界面。
  2. 选择JDK的路径
  3. 选择SDK的路径
  4. 选择NDK的路径
  5. 选择OpenSSL的路径。
    显示所有的绿色√,完成环境部署。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值