Qt5.9配置安卓开发环境
从网上参考了许多资源,也感谢一些大佬分享的资源,自己摸索出来的方法
要在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配置安卓开发环境相关推荐
- 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 ...
- 老牛知点所以然-Linux(Ubuntu)配置安卓开发环境及过程中常见问题解决
文章目录 Linux安装JDK,配置JDK环境变量 安装SDK和gradle 安装AndroidStudio AndroidStudio创建模拟器报错 安装FireFox 建立Firefox桌面快捷方 ...
- Qt5.13.2安卓开发环境配置的心得
不建议自己在网站上下载安装,因为qt的文件需要连接国外的服务器下载速度有点慢,我这里提供了(qt,java jdk,Android SDK,Android NDK)百度网盘资源,有需要 ...
- Android Studio安装、配置教程全 - 安卓开发环境的配置手册
Android Studio的安装.配置 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 一 Downl ...
- Ubuntu 12.04搭建MTK 6577 安卓开发环境
Ubuntu 12.04搭建 MTK 6577安卓开发环境 1. 下载并安装Vmware虚拟机: 2. 下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ...
- Eclipse+ADT+Android SDK 搭建安卓开发环境
2019独角兽企业重金招聘Python工程师标准>>> Eclipse+ADT+Android SDK 搭建安卓开发环境 博客分类: Android 最近刚开始接触Android(安 ...
- Android:Eclipse+ADT+Android SDK 搭建安卓开发环境
Eclipse+ADT+Android SDK 搭建安卓开发环境 要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位); eclipse-jee-luna-SR2- ...
- 安卓开发环境的搭建(安卓app开发流程)
1.下载并安装JDK Android开发需要使用Java语言,因此需要先安装JDK(Java Development Kit).可以在Oracle官网上下载适合自己操作系统的JDK. 2.下载并安装A ...
- Win7环境下搭建Android安卓开发环境
Win7环境下搭建Android安卓开发环境(原创教程) 此教程以32位win7旗舰版系统为基础,其它版本系统请根据情况自行调整.教程在2012年9月16日写,所有软件为当时的最新版. 准备文件(文件 ...
- QT GUI开发(一):保姆级VS2015配置QT开发环境
QT GUI开发(一):保姆级VS2015配置QT开发环境 前言 一. QT环境搭建 1.1 QT安装 1.2 VS中安装工具库 二. QT简单工程示例 三. 小结 前言 做软件开发,特别是用户图形界 ...
最新文章
- 解决element-ui表头错位的问题
- java_内存的划分
- MAT之GRNN/PNN:基于GRNN、PNN两神经网络实现并比较鸢尾花(iris数据集)种类识别正确率、各个模型运行时间对比
- 2020-10-27(补码10000000为什么可以表示-128?)
- 螺钉装弹垫平垫机器人_一种批量组装螺钉、弹垫、平垫的工装及使用方法_2
- Objective-C MacOS的管理员权限继承
- Miller-Rabin素数测试
- Mac下gradle简介与安装
- HTML中的表格和表单控件详解
- Tomas Mikolov's Recurrent Neural Networks Language Modeling Toolkit
- MSSQL自动备份数据库(转载)
- B方法-拓展你形式化方法的视野
- 读书笔记_005 《董明珠传》
- CR 与 LF 换行符
- Error starting Tomcat context
- Pycharm2017补丁破解
- Python薅羊毛脚本
- incremental learning(增量学习是什么意思)
- 程序员中前10%,我认识的这些老司机是怎么突破年薪百万
- a16z:推翻互联网的偶然君主制,如何设计Web3平台治理?
热门文章
- vue获取子组件元素
- pod的介绍、命令行创建pod
- micropython教程nucleo-f767zi开发板_micropython移植到正点原子F767的問題
- php后缀加swp,注意发现交换文件 filename.swp
- sql_插入,修改,删除
- mysql分日汇总填充0_将记录按小时或按日分组,并在mysql中填充零或空的空白
- 表的主键用数字还是UUID
- linux监测服务日志脚本,LINUX下的一个性能监测脚本
- BZOJ 1001 平面图转对偶图
- [机器学习实战] 基于概率论的分类方法:朴素贝叶斯