Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤

这篇具有很好参考价值的文章主要介绍了Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤



1、简介

搭建Qt For Android开发环境需要安装的软件有:

  • JAVA SDK
  • Android SDK
  • Android NDK

其中Android NDK直接下载的压缩包,解压即可。

Android SDK提供了安装包和压缩包,用哪个都行。

Qt For Android开发环境的搭建说简单也简单,说复杂也比较复杂。说它简单是因为安装的软件就一两个,安装完在Qt Creator中填入安装的目录即可。说复杂是因为这三个和Qt的版本必须要需要对应起来


2、软件下载

我准备好的:

链接:https://pan.baidu.com/s/1Sc3CVWYtFGHuV28SxLYMdA?pwd=1234
提取码:1234

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

如果你自己下载前,需要在Qt官网上看一下Qt For Android的描述:https://doc.qt.io/qt-5/android-getting-started.html,必须使用与Qt相对应的Adnroid NDK版本,否则会出现问题。

从该页面的描述可知,Java SDK需要使用SDK11及以下版本,我选用的是JDK8:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

Qt版本和Android版本的依赖关系:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

所以,NDK可以选用r20b或r21版本。

1、Java SDK

下载地址:https://www.oracle.com/java/technologies/downloads/#java8

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

2、Android SDK

国内的下载地址:https://www.androiddevtools.cn/

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

3、Android NDK

下载地址:https://developer.android.google.cn/ndk/downloads/revision_history

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid


3、软件部署

!!这三个软件的安装目录一定不要有中文!!

将JDK的环境变量加入到系统环境变量中:

新建两个系统变量:

名称:JAVA_HOME
值:G:\Program Files\Java\jdk1.8.0_351,也就是jdk的安装目录

名称:CLASSPATH
值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

然后在Path变量中增加:%JAVA_HOME%\bin,并移到最上面:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

下面开始安装下载Android的环境,右键使用管理员打开SDK Manager.exe

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

这里面的内容可以根据需要进行勾选下载,注意不要下载太老的版本,否则Qt编译不过去,我测试用的是Android 8.0.0(API 26)。

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

虚拟机的系统镜像我没有下载安装,因为我电脑性能比较差,使用虚拟机特比卡,所以直接使用真机测试。

打开Qt Creator,工具->选项->设备:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid


4、测试

新建工程android_test,勾选上安卓的构建套件:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

选择安卓的构建套件:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

首次构建编译会自动下载gradle构建工具!

编译时Qt会自动选择Android SDK中已经安装的最新的API版本!!

例如我SDK里安装的最新的是Android 8.0.0(API 26)。

二次构建编译信息如下:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

手机用USB线脸上电脑,打开手机的开发者选项->USB调试,并允许USB安装应用,在Qt中直接运行程序,会显示已经插入的Android手机,我的手机是荣耀V30:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

Qt界面:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid

手机界面:

qt安卓开发环境搭建,Qt,android,qt,java,qtforandroid


ends…文章来源地址https://www.toymoban.com/news/detail-784300.html

到了这里,关于Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • QT5.14.2 + VS2019 + VTK8.2.0配置环境

    1.1.1 软件下载地址:Index of /archive/qt 1.1.2 安装的时候需要注意: 安装时候至少把MSVC2017 64bit选择上。 用VS2019时候,打开Qt Creator,点击工具-选项,构建套件中可能会显示黄色或者红色感叹号,这个时候就需要额外的配置。  打开VS2019,点击顶部工具 - 获取工具和功能 - 在跳出的

    2024年02月06日
    浏览(71)
  • Windows+Qt5.14.2+android x86配置与处理adb报错

    资源下载 可在部分国内镜像源下载Qt5.14.2:Index of /qt/archive/qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 其他工具 android studio:下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers sdk manager 、ndk、java 安装过程 根据qt5.14.2自助选择需要安装的anroid组件等、vs2

    2024年01月20日
    浏览(42)
  • Qt5.15.2安卓Android项目开发环境配置

    官方下载:https://download.qt.io/archive/qtcreator/4.11/4.11.2/ 镜像下载:https://mirrors.cloud.tencent.com/qt/archive/qtcreator/4.11/4.11.2/ 官方更新器内部下载 参考:https://blog.csdn.net/weixin_41013202/article/details/129957693 https://adoptium.net/zh-CN/temurin/releases/ (1) Android SDK Platform 最新版(现在是33) (2)

    2024年02月14日
    浏览(49)
  • Linux Server 20.04 Qt5.14.2配置Jetson Orin Nano Developer Kit 交叉编译环境

    最近公司给了我一块Jetson Orin Nano的板子,先刷了系统(1.Jetson Orin Nano Developer Kit系统刷机)又让我搭建交叉编译环境,所以有了下面的文章 1.1设备环境 1.1.1 Server: 1.1.2 Jetson Orin Nano : 1.2 Qt相关下载地址 1.2.1 Qt源码下载 Qt源码下载(最好下载tar.xz,tar格式可能在windows下编辑过,后期

    2024年02月12日
    浏览(47)
  • 基于QT5.14.2的MQTT通信

    一、概述 这个资料写的很好:MQTT协议,终于有人讲清楚了 参考图: 默认的Qt环境是不能使用MQTT的,但Qt官方提供了基于MQTT的封装,需要通过源码进行编译。 可以在下面的链接中获取到: https://github.com/qt/qtmqtt 在dev分支中可以选择MQTT版本,选择最新的下载到本地。 注意一定

    2024年02月10日
    浏览(45)
  • Ubuntu18.04安装Qt5.14.2

    一、安装 第一步: 官网Index of /archive/qt 下载安装包, 或者国内网址下载 https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/ 我安装的是QT5.14.2 中的 qt-opensource-linux-x64-5.14.2.run ; 第二步:ctrl+T 打开终端输入命令: 第三步:开始安装 Qt(安装路径有下列两种方式) ,终端输入命令

    2024年02月11日
    浏览(45)
  • VsCode+QT5.14.2安装部署详细教程

    1、下载QT 注意事项 : 最好不要选择在线安装包,我安装了两天!!!快安装完成了结果是一个什么签名还是密码提示不识别。 从Qt 5.15开始,开源离线安装程序不再可用。官网原文如下:   Due to The Qt Company offering changes, open source offline installers are not available any more since Q

    2024年02月04日
    浏览(52)
  • Qt5.14.2 Qt多线程实战演练,全面掌握线程同步和线程池最佳实践

    多线程编程是每个开发者必须掌握的基本能力之一。在上一篇文章中,我们学习了Qt多线程编程的理论知识。本文将切入实战,提供多个案例代码,帮助你彻底掌握Qt的多线程编程实践技巧。 案例1: 使用QThread执行耗时任务 这个案例演示了如何通过继承QThread和重写run()函数,在

    2024年03月20日
    浏览(41)
  • VS2022+qt5.14.2配置qcustomplot2.1.16(坑很多)

    QCustomPlot 是一个超强超小巧的qt绘图类,非常漂亮,非常易用,只需要加入一个qcustomplot.h和qcustomplot.cpp文件即可使用。 官方网址:https://www.qcustomplot.com/ 源码下载地址:https://www.qcustomplot.com/index.php/download 将qcustomplot.h和qcustomplot.cpp2个文件添加到QT项目,如下: 在项目属性Qt

    2024年02月13日
    浏览(50)
  • QT5.12安卓环境的搭建(转载保存留档查看)

    Qt 5.12.6安装的时候 添加 “Android ARM64-v8a”,也可以添加 “Android ARMv7” 。 (其它为搭建qgc时需要添加的) QT官方的指导: Qt 5.12 Getting Started with Qt for Android Qt 5.15 Getting Started with Qt for Android 注意JDK一定是JDK 6或JDK 6之后,JDK 11或JDK 11之前的版本: 点击这里,第一个红色框 如下

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包