从网上参考了许多资源,也感谢一些大佬分享的资源,自己摸索出来的方法

要在Qt上配置android的环境,你需要安卓的sdk,ant,ndk,以及java的jdk
如果没有的话可以到这里下载,因为qt的安装包太大,无法在资源中上传,可以自己到Qt官网下载
打开下载好的压缩包,我们可以看到4个文件,如下:

我们首先进行安装Java的jdk,一定要记住目录,一直点下一步,就是目录一定要记住,我安装在的是C盘目录下:

安装完成Java的jdk以后,我们需要安装安卓的,ndk,ant,这个只需要将压缩包放在安装目录下。
为了方便,我直接拷贝到Qt的安装目录下进行解压。

这个解压完成之后,就是最难的安卓sdk了,首先你需要硬盘有足够的内存
我是解压到D盘,一定要记住你配置的目录解压完成后,我们会看到2个可执行文件:
我们先选择Sdk manager进行运行
会弹出需要你安装的安卓版本,以及安卓sdk

首先安装路径很重呀,不可进行更改,所以一般讲压缩文件复制到你想要安装的目录下,rev安装一定要和下面安装的安卓版本对应

因为最新版本的sdkplant-tools为29,所以,我安装了sdk29,但我实际使用的24,根据个人需要来。

因为安装了29的版本,所以,一定要将api29的sdk安装上,不然会报错不能运行,报错原因,缺少29版本sdk。
因为我是用24的,也就是android7.0,所以还需要安装7.0

7.0的话只需要安装我上面勾选的4个就可以了。安装完成之后,我们需要创建avd虚拟机。


我们选择AvdManager.exe进行运行,

我们先选择Device,然后选择你需要的虚拟机类型,最后点击CreateAvd

你需要改变4个地方,target(android的版本),cpu,一般是armv7-a,skin选择第一个,sd打下,随便给。点击ok即可。

安装完成虚拟机之后,我们进行安装Qt,安装的时候一定要把android勾选上

然后一直下一步,直到安装完成。
完成后我们打开Qt,选择工具->选项->设备->Android

Java的Sdk会自动检测到,Sdk和ndk需要自己手动配置下。配置完成之后,应该就会有刚刚创建好的虚拟机,然后我们新建一个项目,将安卓的编译器勾选上,然后在Qt上运行我们的第一个Android的程序吧。

有什么不懂的可以私信我。

Qt5.9配置安卓开发环境相关推荐

  1. 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 ...

  2. 老牛知点所以然-Linux(Ubuntu)配置安卓开发环境及过程中常见问题解决

    文章目录 Linux安装JDK,配置JDK环境变量 安装SDK和gradle 安装AndroidStudio AndroidStudio创建模拟器报错 安装FireFox 建立Firefox桌面快捷方 ...

  3. Qt5.13.2安卓开发环境配置的心得

            不建议自己在网站上下载安装,因为qt的文件需要连接国外的服务器下载速度有点慢,我这里提供了(qt,java jdk,Android SDK,Android NDK)百度网盘资源,有需要 ...

  4. Android Studio安装、配置教程全 - 安卓开发环境的配置手册

    Android Studio的安装.配置 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Downl ...

  5. Ubuntu 12.04搭建MTK 6577 安卓开发环境

    Ubuntu 12.04搭建 MTK 6577安卓开发环境 1.       下载并安装Vmware虚拟机: 2.       下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ...

  6. Eclipse+ADT+Android SDK 搭建安卓开发环境

    2019独角兽企业重金招聘Python工程师标准>>> Eclipse+ADT+Android SDK 搭建安卓开发环境 博客分类: Android 最近刚开始接触Android(安 ...

  7. Android:Eclipse+ADT+Android SDK 搭建安卓开发环境

    Eclipse+ADT+Android SDK 搭建安卓开发环境 要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位);  eclipse-jee-luna-SR2- ...

  8. 安卓开发环境的搭建(安卓app开发流程)

    1.下载并安装JDK Android开发需要使用Java语言,因此需要先安装JDK(Java Development Kit).可以在Oracle官网上下载适合自己操作系统的JDK. 2.下载并安装A ...

  9. Win7环境下搭建Android安卓开发环境

    Win7环境下搭建Android安卓开发环境(原创教程) 此教程以32位win7旗舰版系统为基础,其它版本系统请根据情况自行调整.教程在2012年9月16日写,所有软件为当时的最新版. 准备文件(文件 ...

  10. QT GUI开发(一):保姆级VS2015配置QT开发环境

    QT GUI开发(一):保姆级VS2015配置QT开发环境 前言 一. QT环境搭建 1.1 QT安装 1.2 VS中安装工具库 二. QT简单工程示例 三. 小结 前言 做软件开发,特别是用户图形界 ...

最新文章

  1. 解决element-ui表头错位的问题
  2. java_内存的划分
  3. MAT之GRNN/PNN:基于GRNN、PNN两神经网络实现并比较鸢尾花(iris数据集)种类识别正确率、各个模型运行时间对比
  4. 2020-10-27(补码10000000为什么可以表示-128?)
  5. 螺钉装弹垫平垫机器人_一种批量组装螺钉、弹垫、平垫的工装及使用方法_2
  6. Objective-C MacOS的管理员权限继承
  7. Miller-Rabin素数测试
  8. Mac下gradle简介与安装
  9. HTML中的表格和表单控件详解
  10. Tomas Mikolov's Recurrent Neural Networks Language Modeling Toolkit
  11. MSSQL自动备份数据库(转载)
  12. B方法-拓展你形式化方法的视野
  13. 读书笔记_005 《董明珠传》
  14. CR 与 LF 换行符
  15. Error starting Tomcat context
  16. Pycharm2017补丁破解
  17. Python薅羊毛脚本
  18. incremental learning(增量学习是什么意思)
  19. 程序员中前10%,我认识的这些老司机是怎么突破年薪百万
  20. a16z:推翻互联网的偶然君主制,如何设计Web3平台治理?

热门文章

  1. vue获取子组件元素
  2. pod的介绍、命令行创建pod
  3. micropython教程nucleo-f767zi开发板_micropython移植到正点原子F767的問題
  4. php后缀加swp,注意发现交换文件 filename.swp
  5. sql_插入,修改,删除
  6. mysql分日汇总填充0_将记录按小时或按日分组,并在mysql中填充零或空的空白
  7. 表的主键用数字还是UUID
  8. linux监测服务日志脚本,LINUX下的一个性能监测脚本
  9. BZOJ 1001 平面图转对偶图
  10. [机器学习实战] 基于概率论的分类方法:朴素贝叶斯