windows下 QT 的 Android 环境搭建(附软件测试)
windows下 QT for Android环境搭建
- 1. QT环境搭建
- 2. Android 环境搭建
- 2.1 JDK
- 2.2. NDK
- 2.3 SDK
- 3. 软件测试
- 3.1 QT自带 Scroll 工程测试
- 3.2 QGroundControl 工程测试
所有的热爱都要不遗余力,真正喜欢它便给它更高的优先级,和更多的时间吧!
关于QT其它文章请点击这里: 博客目录导航
姊妹篇: win10下新版QGC地面站环境搭建全面攻略(v4.x.x QGroundControl地面站搭建)
QT Android 环境对JDK、SDK 、NDK的版本有要求,以下为验证通过的版本搭配:
QT: Qt 5.12.6
JDK: jdk1.8.0_291
SDK Version: 25.2.5
NDK Version: 20.1.5948944
资源已上传百度云:
链接:https://pan.baidu.com/s/1Oa2CJZACioPk4RoLwgjscQ
提取码:p8o7
1. QT环境搭建
Qt 5.12.6安装的时候 添加 “Android ARM64-v8a”,也可以添加 “Android ARMv7” 。
(其它为搭建qgc时需要添加的)
2. Android 环境搭建
QT官方的指导:
Qt 5.12 Getting Started with Qt for Android
Qt 5.15 Getting Started with Qt for Android
2.1 JDK
注意JDK一定是JDK 6或JDK 6之后,JDK 11或JDK 11之前的版本:
点击这里,第一个红色框
如下我们选择JDK 8u291安装, 链接:JDK
下载后双击傻瓜式安装即可,安装包都已上传百度云
2.2. NDK
点击这里:
NDK 地址: NDK
按官网推荐,Qt 5.12.6 选择 NDK r20b版本 :
下载:
就是zip的压缩包,可解压到自己指定的位置,也已上传百度云
2.3 SDK
sdk 就不要选择这个,不用Android studio安装
SDK 下载链接:SDK
这也是压缩包,我选择解压在与NDK放同一父目录下。
如下,打开 SDK Manager.exe
按此文推荐选择: Windows下基于Qt开发Android应用
然后点击安装,再把所有的×都变为√
我安装后有23.5个G 有点大,估计没必要装这么多版本的
所有安装完毕,再一一确认文件位置,如下显示了:
Android settings are OK. (SDK Version: 25.2.5, NDK Version: 20.1.5948944)
3. 软件测试
3.1 QT自带 Scroll 工程测试
新建自带的Scroll项目:
然后下一步后,完成。
打开测试代码:
//androidTest\scroll\main.qml:import QtQuick 2.12
import QtQuick.Controls 2.5ApplicationWindow {visible: truewidth: 640height: 480title: qsTr("Scroll")ScrollView {anchors.fill: parentListView {width: parent.widthmodel: 40//20delegate: ItemDelegate {text: "Item " + (index + 1)width: parent.width}}}
}
把model 修改为40。
连接上自己的 Android手机,不能选择仅充电,如下选择传输文件:
打开开发人员选项,打开USB调试
当然,鸿蒙需要退出纯净模式
QT 中点击运行,弹出了手机设备:
手机上弹出了,安装应用的提醒:
选择继续安装,安装后就可以打开手机上刚安装的 scroll APP 了:
刚改的共有40个item。
3.2 QGroundControl 工程测试
和上述配置没什么区别了
配置后运行 Debug
再选择设备确认:
手机上安装后,已经有两个APP了:
打开QGC,验证通过:
另外, 还可以采用Android Studio 虚拟设备,本次就没有尝试了
关于QT其它文章请点击这里: 博客目录导航
姊妹篇: win10下新版QGC地面站环境搭建全面攻略(v4.x.x QGroundControl地面站搭建)
参考: Windows下基于Qt开发Android应用
windows下 QT 的 Android 环境搭建(附软件测试)相关推荐
- window 下Qt for android 环境搭建
******************************************************************* 转自http://www.cnblogs.com/rophie/ ...
- QT for Android环境搭建与配置
前言 QT for Android的环境搭建要求JDK.SDK.NDK.ANT的版本和QT的版本要高度契合,不管JDK.SDK.NDK.ANT.QT其中的哪一个版本过高过低都可能导至搭建失败,或者貌似 ...
- Mac下Qt for android 环境配置
Mac下Qt for android 环境配置 文章目录 Mac下Qt for android 环境配置 1. 需要准备工具 2. 下载时版本搭配解释 3. 下载工具过程 4. 环境变量设置 5.qt ...
- 【1】windows下IOS开发基础环境搭建
一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: ...
- Windows下Qt编写Android应用程序的环境搭建记录
目录 前言 配置开发环境 安装JDK1.8 安装SDK 安装NDK Qt配置OpenCV C++&Java混合编程 结语 前言 由于要在手机上实现一些应用,例如部署目标检测模型.添加单目测距定 ...
- c语言与qt编写安卓,Windows下Qt for Android 编译安卓C语言可执行程序
作为 C/C++ 程序员,有时候我们希望在安卓上运行从 C/C++ 生成的可执行程序,而不是在 Java 中通过 jni 的方式来调用 C 动态库.有两个途径可以达到这个目的:一 作为 C/C++ 程 ...
- Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种...
2019独角兽企业重金招聘Python工程师标准>>> 今天为在Windows下建立PHP开发环境,在考虑下载何种PHP版本时,遭遇一些让我困惑的情况,为了解决这些困惑,不出意料地牵 ...
- qt on android 环境搭建的心酸过程
前几天一直在弄qt on android的搭建环境.苦于自己慢慢研究,大概一个星期了,还是没有搭建完成,都已经放弃了.然而,昨天,我帮我们班一个女同学装autocad的时候,也是弄了一个下午才弄好,由 ...
- Windows下Qt for Android开发之环境搭建
文章目录 前言 一.准备工作 二.安装Qt及插件 1.安装Qt 2.安装JDK 3.安装SDK 4.安装NDK 5.配置Qt中的设置 6.第一个Android程序 1.创建工程 2.编写自己第一个An ...
最新文章
- nlohmann/json使用笔记
- NLP这两年:15个预训练模型对比分析与剖析
- 浪潮、寒武纪联手,目标:新基建智算中心
- datatable报错 uncaught TypeError: Cannot read property 'aDataSort' of undefined
- 解决MSDTC 53258故障
- 成功解决RuntimeError: Decompression ‘SNAPPY‘ not available. Options: [‘GZIP‘, ‘UNCOMPRESSED‘]
- Java设计模式学习总结(12)——结构型模式之外观模式
- linux如何重启syslog服务,Linux syslog服务
- 寻找数组中 的最大值最小值
- Markdown图片并排展示、图注对齐
- android中文朗读包,Android 通过手说tts中文语音包实现中文朗读
- [文摘20080226]领导法则 - 陈安之
- 教你如何批量下载QQ相册或是手机相册里原照片
- 【博学谷学习记录】超强总结,用心分享 | 产品经理电商项目知识点总结与回顾
- win2003修改密码后提示确认用户名及域无误_周知!贵州高考志愿填报系统提示!...
- Ubuntu拼音打不了中文
- 金蝶软件各版本安装包下载地址(即时更新)
- WebDAV之葫芦儿·派盘+小书匠
- java.sql.SQLException: Illegal conversion 非法转化
- 汉诺塔(hanoi tower)游戏