windows 下 QT Android 环境搭建(QGC 4.2.x + Qt 5.15.2)

2023-11-07 00:36

本文主要是介绍windows 下 QT Android 环境搭建(QGC 4.2.x + Qt 5.15.2),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1. QT Creator 环境搭建
  • 2. JDK
    • 1)官网途径:
    • 2) 360 安装:
    • 配置
  • 3. SDK
    • 1) 通过 Android Studio
    • 2)QT 配置中安装


姊妹篇:

win10下新版QGC地面站环境搭建全面攻略(v4.x.x QGroundControl地面站搭建)

windows下 QT 的 Android 环境搭建(附软件测试和ADB调试工具)


QGC 官方: Build QGroundControl

在这里插入图片描述

Qt version: 5.15.2 (only)
Android : Android 5.0 and later.
NDK: Standard QGC is built against ndk version 19.
JDK : Java JDK 11 is required.

1. QT Creator 环境搭建

QT官方网站: https://doc.qt.io/qt-5/android-getting-started.html

QT 在线安装包: 清华大学开源软件镜像站:

在这里插入图片描述

安装过程参考: Windows10在线安装Qt5.15和Qt6全系列

我的最后一步,可适当参考:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
这边安装大约一个小时

2. JDK

1)官网途径:

     JDK
在这里插入图片描述

2) 360 安装:

官网需要登录,比较麻烦,可以360直接安装

360 软件管家可以直接下载安装

在这里插入图片描述

安装遇到的问题

在这里插入图片描述
重启后解决

配置

● Qt 配置原始界面
在这里插入图片描述

● 先选择JDK,刚才安装的位置

在这里插入图片描述

3. SDK

1) 通过 Android Studio

在这里插入图片描述

参考: Android Studio安装超详细步骤(包括SDK安装不成功,模拟器无法创建等问题)

2)QT 配置中安装

点击 “设置SDK” ,会自动安装

我上传了我的 SDK 包,可以直接覆盖,最后配置成功界面如下:

链接:https://pan.baidu.com/s/1r6haFx6LBub_LE7FZy–xw
提取码:0dsh

在这里插入图片描述

这篇关于windows 下 QT Android 环境搭建(QGC 4.2.x + Qt 5.15.2)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/360057

相关文章

Android 12解决push framework.jar无法开机的方法小结

《Android12解决pushframework.jar无法开机的方法小结》:本文主要介绍在Android12中解决pushframework.jar无法开机的方法,包括编译指令、框架层和s... 目录1. android 编译指令1.1 framework层的编译指令1.2 替换framework.ja

使用Python创建一个功能完整的Windows风格计算器程序

《使用Python创建一个功能完整的Windows风格计算器程序》:本文主要介绍如何使用Python和Tkinter创建一个功能完整的Windows风格计算器程序,包括基本运算、高级科学计算(如三... 目录python实现Windows系统计算器程序(含高级功能)1. 使用Tkinter实现基础计算器2.

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮

Android实现定时任务的几种方式汇总(附源码)

《Android实现定时任务的几种方式汇总(附源码)》在Android应用中,定时任务(ScheduledTask)的需求几乎无处不在:从定时刷新数据、定时备份、定时推送通知,到夜间静默下载、循环执行... 目录一、项目介绍1. 背景与意义二、相关基础知识与系统约束三、方案一:Handler.postDel

Windows系统宽带限制如何解除?

《Windows系统宽带限制如何解除?》有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文就跟大家一起来看看Windows系统解除网络限制的操作方法吧... 有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文

windows和Linux使用命令行计算文件的MD5值

《windows和Linux使用命令行计算文件的MD5值》在Windows和Linux系统中,您可以使用命令行(终端或命令提示符)来计算文件的MD5值,文章介绍了在Windows和Linux/macO... 目录在Windows上:在linux或MACOS上:总结在Windows上:可以使用certuti

Qt实现网络数据解析的方法总结

《Qt实现网络数据解析的方法总结》在Qt中解析网络数据通常涉及接收原始字节流,并将其转换为有意义的应用层数据,这篇文章为大家介绍了详细步骤和示例,感兴趣的小伙伴可以了解下... 目录1. 网络数据接收2. 缓冲区管理(处理粘包/拆包)3. 常见数据格式解析3.1 jsON解析3.2 XML解析3.3 自定义

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

Android使用ImageView.ScaleType实现图片的缩放与裁剪功能

《Android使用ImageView.ScaleType实现图片的缩放与裁剪功能》ImageView是最常用的控件之一,它用于展示各种类型的图片,为了能够根据需求调整图片的显示效果,Android提... 目录什么是 ImageView.ScaleType?FIT_XYFIT_STARTFIT_CENTE

Windows 上如果忘记了 MySQL 密码 重置密码的两种方法

《Windows上如果忘记了MySQL密码重置密码的两种方法》:本文主要介绍Windows上如果忘记了MySQL密码重置密码的两种方法,本文通过两种方法结合实例代码给大家介绍的非常详细,感... 目录方法 1:以跳过权限验证模式启动 mysql 并重置密码方法 2:使用 my.ini 文件的临时配置在 Wi