QT5.15.2搭建Android环境

文章目录

    • 一、搭建QT for Android环境所需要的软件
    • 二、软件安装
      • 1、 QT5.15.2安装
      • 2、JAVA8安装和环境变量配置
        • JAVA8下载(如下图所示)
        • JAVA8安装与环境变量配置
      • 3、AndroidStudio安装
        • AS下载
        • AS安装
        • AS配置
    • 三、QtCreator配置
      • 1、Qt 配置 Android选项
      • 2、 配置过程的问题及解决
    • 四、总结

一、搭建QT for Android环境所需要的软件

1、Qt5.15.2
2、JAVA 8下载 (好像java17与qt5.15不兼容,会报错)
3、Android Studio下载

二、软件安装

1、 QT5.15.2安装

确保QT有下载Android组件
QT5.15.2搭建Android环境_第1张图片

2、JAVA8安装和环境变量配置

JAVA8下载(如下图所示)

第一步:打开连接JAVA 8地址,选择“产品”
QT5.15.2搭建Android环境_第2张图片
第二步:如图,选择“Java”
QT5.15.2搭建Android环境_第3张图片
第三步:界面往下拉,找到“立即下载Java”
QT5.15.2搭建Android环境_第4张图片
第四步:点击"Java archive",找到历史版本列表,选择“Java SE8”(第五、六步)
QT5.15.2搭建Android环境_第5张图片
QT5.15.2搭建Android环境_第6张图片
第七步:界面下拉,找到 Java SE Development Kit 8u371,选择jdk-8u571-windows-x64.exe下载
QT5.15.2搭建Android环境_第7张图片

QT5.15.2搭建Android环境_第8张图片

JAVA8安装与环境变量配置

1、因为我已经安装好了,就不再卸载再重新安装了,就是在选择一下安装路径,然后一路next.
参考链接:JAVA 8超详细安装教程
如图:下载的java sdk安装包,和安装好的目录
QT5.15.2搭建Android环境_第9张图片
QT5.15.2搭建Android环境_第10张图片
2、配置环境变量。
打开系统环境变量,新建一个系统变量,变量名为“JAVA_HOME”,变量值为java的安装目录(如上图)
QT5.15.2搭建Android环境_第11张图片
然后编辑Path,添加两个值:%JAVA_HOME%\bin%JAVA_HOME%\jre\bin
QT5.15.2搭建Android环境_第12张图片
3、验证是否配置成功
打开命令行,输入java -version,查看版本;再输入javac (不知道什么作用),出现如图中信息,就说明java8配置好了
QT5.15.2搭建Android环境_第13张图片

3、AndroidStudio安装

AS下载

AS下载连接,直接点击下载
QT5.15.2搭建Android环境_第14张图片

AS安装

AS安装教程,只看AS安装就好了,后面AS配置按照我的来

AS配置

第一步:打开Android Studio,找到菜单栏的File——Settings
QT5.15.2搭建Android环境_第15张图片
第二步:找到Languages & Frameworks下的Android SDK,在右侧的栏目中勾选需要的SDK Platforms,并点击右下角的Apply
QT5.15.2搭建Android环境_第16张图片
第三步:选择SDK Tools,下图中的都勾选,下图中画红圈圈的一定要都勾选,然后点击Apply
QT5.15.2搭建Android环境_第17张图片

三、QtCreator配置

1、Qt 配置 Android选项

打开QT的配置首选项,在设备-Android中进行配置,配置成功的显示如下
QT5.15.2搭建Android环境_第18张图片

2、 配置过程的问题及解决

出现的问题如下:
×Android SDK Command-line Tools run.
×Android Platform-Tools installed.
问题显示,cmdline tools工具已经安装,但是没有运行,androidplatformsdk没有安装
原因: cmdline tools版本过高
解决:下载低版本的cmdline tools安装包,解压缩,替换原有目录中的latest文件夹中的内容,替换D:\Android\AndroidSDK\cmdline-tools\latest文件夹里的内容
解决方法参考链接:Qt安装安卓环境报错!!!解决方案!折磨了两天终于解决了!!

四、总结

参考的链接:
1、JAVA 8下载 注意JAVA版本的选择,不是越高越好哦,版本越高,兼容性越差。
2、Android Studio下载
3、JAVA 8超详细安装教程 这里有超详细的下载过程,安装过程和配置环境的过程
4、AS安装和配置,只看AS安装就好了,后面AS配置按照我的来 这里Android Studio的安装和配置过程,配置过程少了点东西,不能和qt完全匹配,缺少NDK和command-line tools,不知道是不是android studio不需要用。
5、qt for android 环境搭建
qt for android 环境搭建
参考了多个博主写的方法,最后总结出来的。
6、Qt安装安卓环境报错,解决方法 搭建环境怎么能不报错呢,把该安装的包都安装好,就只剩一个版本兼容的问题了,解决方法在这里!!

至此,QT搭建Android环境完成啦,后面开始创建第一个用qt编写的android程序。

你可能感兴趣的:(qt,android,开发语言)