Qt For Android

QT安卓开发环境搭建


前言

Qt For Android在最初搭建环境时走了许多弯路,这里我将我的配置的过程分享出来,希望能帮大家快速搭建起开发环境,这里我以Qt 5.14.2为例进行介绍。

一、准备

1.Qt 5.14.2

2.android-ndk-r21

3.android-sdk

4.jdk-8u201

注意如果你的Qt版本不是5.14.2,那么一定要选择与Qt版本匹配的ndk,否则可能无法成功配置,我会将这些文件下载链接放在我的网站上供下载。

二、使用步骤

1.安装Qt 5.14.2

此步骤省略,要确保安装时勾选了Android组件

2.解压ndk、sdk,安装jdk

解压、安装这三个文件,记住其路径,后面配置时需要使用。

3.在Qt中配置安卓环境

Qt Creator->工具->选项->设备->Android

输入三个路径,分别为JDK、SDK和NDK的路径

若如上图提示设置正确后,点击OK则配置完成。若提示错误则检查你的路径是否设置正确,版本是否匹配。

4.新建一个工程

这里以Qt Widgets为例建立工程,Kit Selection中包含Android,其他直接下一步即可。

新建工程后在项目中修改Android的构建目录,原来的路径名太长会导致编译错误(最好取消勾选Shadow build)!最初这个问题我找了很久才解决。

5.编译并运行安卓程序

在手机开发者选项中打开USB调试,连接数据线到电脑,如询问点击确定即可。

选择你的设备,点击OK。

编译完后手机会自动安装并打开程序。

安装包能在Android构建目录中找到。

相关程序下载链接:

链接:https://pan.baidu.com/s/1y05Ry6ofD4-ngw2QJ5YyDA 
提取码:arqv

三、总结

以上就是今天要讲的内容,本文简单介绍了QT安卓开发环境搭建步骤,需要注意的是Qt版本要与sdk、ndk版本对应,同时安卓构建路径中的文件夹的名称不能太长最好取消勾选Shadow build)。

Qt For Android | QT安卓开发环境搭建相关推荐

  1. kotlin 开发android,Kotlin安卓开发环境搭建

    添加依赖 首先把需要的插件安装完毕 方式一 Ctrl+Alt+A可以帮助您快速找到所需的操作,而无需浏览菜单和工具栏,输入所需的操作 Config Kotlin,选择Config Kotlin in ...

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

    Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 目录 Qt | Qt For Android.Qt5.14.2安卓开发环境搭建详细步骤 1.简介 2.软件下载 1.J ...

  3. Windows下Qt编写Android应用程序的环境搭建记录

    目录 前言 配置开发环境 安装JDK1.8 安装SDK 安装NDK Qt配置OpenCV C++&Java混合编程 结语 前言 由于要在手机上实现一些应用,例如部署目标检测模型.添加单目测距定 ...

  4. Android下NDK开发环境搭建

    Android下NDK开发环境搭建 1.     AndroidNDK安装与配置 1.1  NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP部 ...

  5. Android电视应用开发环境搭建

    Android电视应用开发环境搭建 虽然一直在做Android应用,但是一直没有涉及电视应用的开发.最近家里买了一台小米电视,条件成熟,于是开始尝试. Android Studio与电视的连接调试 像 ...

  6. Qt QtCreator 安卓开发环境搭建

    踩坑 我的qt是使用在线安装工具安装的,Qt版本使用的是5.15.2,QtCreator版本9.0.2 在网上很多教程都是如下步骤 1.安装qt 2.安装jdk 3.安装android-sdk 4.安 ...

  7. Android学习1——开发环境搭建、Android Studio安装

    一.目的 1.掌握 Android 开发环境搭建方法 2.掌握 Android 项目建立方法 3.掌握 Gitee 账号建立及其使用方法 4.掌握 Android 模拟器使用方法 二.实验环境 1.J ...

  8. Qt Creator5.7安卓开发环境搭建

    Qt Android开发需要安装插件: ∙ Qt5.7.0 for Android ∙ JAVA JDK ∙ Android SDK ∙ Android NDK ∙ ANT 1.  在有Qt 5.7的 ...

  9. [转] Android开发环境的搭建 Android虚拟机搭建 安卓开发环境搭建

    最近研究Andriod 呢,第一部就是搭环境了! 其实很 简单! 需要3个东西 第一 Andriod SDK 很大! 第二 Java环境 JDK 1.6 第三 Eclipse 和 ADT.OK 运行吧 ...

  10. android 教程 最新版,Android最新版本开发环境搭建图文教程

    本文只是写了如何配置jdk,以及adt-bundle的配置.对于以前的adt-bundle的版本,会自带cpu/abi系统镜像,经过本文所描述的两个步骤后可以直接创建avd,但是从官网下载的最新的ad ...

最新文章

  1. FlashDevelop Android开发.md
  2. 分享mac磁盘清理的方法
  3. 在python中、下列代码的输出是什么-关于下列python多线程代码输出效果的疑问?...
  4. python编程做什么工作-学python编程语言能找什么工作
  5. Android关闭USB的ADB调试和文件传输功能(禁用USB)
  6. 重要通知:PMCAFF播客上线了!
  7. springboot事物注解不生效_Springboot注解事务隔离性无效
  8. 第一张信用卡,该选哪家的?
  9. codeforces:812(div2):总结
  10. WinForm Paenl里面添加Form
  11. django model Meta选项
  12. 使用 function 构造函数创建组件和使用 class 关键字创建组件
  13. LInux 下文件包的使用
  14. Linux 中mysql常用命令
  15. 老实人做不得?教练微信工作群内“说错话”遭公司索赔46万元
  16. HTML文档包应含几个基本标记,HTML基本结与常用标记.doc
  17. linux乱码临时怎么解决方案,(收集)linux环境下乱码的解决方法
  18. 中国特种可注射仿制药市场趋势报告、技术动态创新及市场预测
  19. 趣达学院学习有奖活动!
  20. jsp实验报告(一)

热门文章

  1. 计算机房防凝露保温材料,机房保温的方案.docx
  2. 【MySQL】——数据库基础入门知识
  3. Python电子书下载
  4. 乐动体育推荐:9款最佳编程字体
  5. log4j实现日志脱敏
  6. 【Python】使用Labelme标注自己的数据集并由json生成Ground Truth
  7. 《人件》 精华版 为软件企业指明成功之路 为开发人员伸张权益
  8. AD16操作技巧笔记
  9. 传奇修改map地图教程_传奇地图MAP编辑器
  10. web平台安全测试方案