加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

Qt Creator-详细安装教程以及配置Android编译器环境(Android studio)

06/25 08:28
7549
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图
相关方案
  • 方案介绍
    • 前言
    • 一 安装 -- Android studio
    • 二 安装 -- Qt Creator
    • 三 新建项目
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

前言

Qt Creator是Qt开发环境中的一款集成开发环境(IDE),它提供了一系列强大而易用的工具,使开发者能够更加方便地创建和管理Qt项目。Qt Creator支持多个平台,包括Windows、Linux、macOS以及Android等移动平台。 以下是Qt Creator的主要特点:

1. 代码自动补全和语法高亮 Qt Creator提供代码自动补全和语法高亮,能够帮助开发者快速编写代码。代码自动补全功能通常是根据您的输入和库文件中的函数名和参数列表来预测代码的下一步(键入)。

2. 调试器和代码分析器 Qt Creator提供了强大的调试功能,开发者可以在运行时查看变量和内存使用情况,以及跟踪代码执行流程和调用堆栈。此外,Qt Creator还提供了代码分析器,可以帮助开发者识别代码中存在的可能问题,并提供修复建议。

3. 项目管理 Qt Creator提供了便捷的项目管理功能,开发者可以创建新项目,并对项目进行配置和调整。Qt Creator还提供了类扫描器,可从源文件中自动提取类和骨架等信息,并在一个类查看器中列出所有类,使您可以快速导航到您需要的类。

4. 设计器和视觉编辑器 Qt Creator提供了设计器和视觉编辑器,可以帮助您设计界面并创建和排列UI元素,同时无需深入了解Qt的内部工作原理。因此,即使您在UI设计和编程方面不具备专业知识,也能够快速轻松地完成UI设计。

5. 版本控制集成 Qt Creator内置了对版本控制工具的支持,包括Git、Subversion、Perforce和CVS等,开发者可以更加轻松地管理项目,并协作完成开发任务。

今天我们就讲解一下如何在 Qt Creator 中配置 Android 开发环境


一 安装 -- Android studio

1. 安装包

(1)百度网盘

安装包链接https://pan.baidu.com/s/1DnRGWeJt7XBTmzqHj1KRSQ?pwd=xzy0

(2)官网链接

官网链接icon-default.png?t=N4P3http:// https://developer.android.google.cn/studio

 2.安装教程

 直接直接引用其他博主教程,成功安装以及配置模拟器完成即可

全网最全最细Android Studio 安装和使用教程 - 知乎前言Android Studio 安装前需要先安装好JDK并配置好其中的环境,我的系统是win11具体安装的方法可以参照 W凯:全网最细最新win11 java环境变量的配置一、Android Studio 下载地址及版本说明1.Android 开发者官网:…https://zhuanlan.zhihu.com/p/528196912

(1)查看引用路径

后面配置 Qt Creator 会用到 ,因为QT Creator需要用到

jdk1.8 我们可以在Android studio中进行 jdk1.8 的下载 ,步骤如下

(如果本来就是 JDK1.8 的伙伴可以跳过)

- Java SE Development Kit (JDK)

- Android SDK

- Android NDK


 下载完成后我们的 Android studio 的所需的东西就齐全了,记住我们的安装路径就好了


二 安装 -- Qt Creator

1. 版本选择

(1)版本自选

我们在下面的链接中选择一个我们需要的版本经行安装

QT 版本选择安装https://download.qt.io/archive/qt/

(2)博主版本

提取码:xzy0

Qt 5.12.9https://pan.baidu.com/s/1UhIryJt60H_q8Jdz4AcJ6w?pwd=xzy0%C2%A0

2. Qt Creator 安装步骤

安装步骤和 原子哥 的教程类似,唯一不同的是选择组件部分需要将 Android编译器 也选择上

登录 Qt 帐号,如果您还没有帐号及密码,请到 https://www.qt.io/自行注册

 Qt 的欢迎安装界面

 修改安装目录

 将 三个 Android 编译器 都勾选上

 选择同意许可协议,再点击下一步

 安装完成,勾选启动 Qt Creator,点击完成。

3. Android 编译器配置

首先进行选项界面

需要跟随我的图片步骤进行配置和选择文件的路径,完成之后Qt会自动检测文件是否正确,附上OpenSSl文件链接,将文件解压出来添加到对应的Qt路径上即可:OpenSSLhttps://pan.baidu.com/s/1MjA5UR6tn6rHEUuV3Yqk4w?pwd=xzy0%C2%A0
提取码:xzy0


三 新建项目

随便选择一个qr项目,我们可以看到,支持的平台会出现 Android Device,则说明我们已经配置成功

(1)Qt

Qt是一个跨平台的C++应用程序框架,可用于开发各种应用,包括桌面应用、移动应用、嵌入式应用等等。它提供了一套完整的类库和工具集,使开发者可以更快、更轻松地构建和维护高质量的应用程序。

(2)Qt Quick

Qt Quick是Qt的一个标准模块,用于快速开发现代UI界面和动画效果。它使用了QML(Qt Meta-Object Language)语言,结合了JavaScript和CSS等Web技术,使您可以轻松地创建动态、流畅的用户界面。

(3)两者差异性

 1. 语言差异 Qt使用C++语言进行开发,而Qt Quick使用QML语言。C++是一种通用的编程语言,可用于编写各种类型的应用程序,包括桌面、移动和嵌入式等。QML是一种描述性语言,用于声明声明性UI界面和用户交互行为。

2. UI界面设计 Qt提供了一组UI组件和窗口部件,这些组件可以通过代码构建。Qt Quick则采用基于GPU加速的渲染技术,可以让开发者创建更丰富、更交互的动画效果。QML让开发者能够以声明性的方式设计用户界面,并通过JavaScript代码添加互动性。

3. 移植性 Qt可以在多个操作系统平台上运行,并提供了许多平台相关的API和特性。Qt Quick则依赖于GPU的加速效果,因此移植性相对较低。

4. 学习曲线 使用Qt Quick需要学习QML语言和JavaScript脚本编程技巧,相对于使用C++编写Qt应用需要的学习曲线更为简单。同时,由于Qt Quick的设计和实现范畴更为窄,使得开发者可以更快、更轻松的理解和掌握。

 构建项目的时候也会出现Android编译器

 选择一个我们自己的模拟器进行编译项目即可成功运行


END


联系方式 微信号:13648103287

  • 联系方式.docx

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ATMEGA328P-MU 1 Microchip Technology Inc IC MCU 8BIT 32KB FLASH 32VQFN

ECAD模型

下载ECAD模型
$2.5 查看
MK70FN1M0VMJ12R 1 Freescale Semiconductor 32-BIT, FLASH, 120MHz, RISC MICROCONTROLLER, PBGA256, 17 X 17 MM, MAPBGA-256
暂无数据 查看
AT90CAN128-16AUR 1 Microchip Technology Inc IC MCU 8BIT 128KB FLASH 64TQFP
$8.98 查看

相关推荐

电子产业图谱

方案定制,程序设计方案、单片机程序设计与讲解、APP定制开发。本公众号致力于向读者传递关于程序设计和开发的相关知识,并分享一些关于软件开发的最佳实践。如果您有什么问题或建议,请随时联系我们。我们将竭诚为您服务