Qt5.9生成一个Adroid的apk应用实例
本文章主要总结了用Qt5.9生成一个安卓apk应用程序,分别用Qt5.9的MinGW编译模式和Android模式,编译和生成一个Windows桌面界面和安卓APK,具体的步骤如下所述。
1.1新建一个普通Widgets的工程,如下图所示:
1.2选择Desktep Qt5.9.3 MinGW 32bit编译器和Android for armeabi-v7a (GCC 4.9, Qt 5.9.3 for Android armv7)编译器,如下图所示:
1.3然后选择默认的就行
1.4在mainwindow.ui界面上,放入两个按钮,分别命名为发布和订阅
1.5选择MinGW 32bit的debug编译模式,构建和运行后,执行结果如下所示:
1.6选择Android的debug模式重新构建,构建完后,在工程同目录下,生产一个build-AndroidTest3-Android_for_armeabi_v7a_GCC_4_9_Qt_5_9_3_for_Android_armv7-Debug文件夹,在该生产的文件的android-build\bin目录下,会生成该项目的APK,如下图所示:
1.7点击运行按钮,在弹出框中选择AVDVertualDevice安卓仿真器,如果没有则点击【Creat Android Virtual Device】按钮新建一个。
1.8点击【ok】按钮后,等待安卓虚拟机启动一段时间,会弹出如下界面:(注意:要等安卓虚拟机完全开机完后,才会自动运行刚才的apk程序,第一次启动可能需要4-5分钟左右,如果需要持续调试,可以不用关闭该安卓虚拟机)
1.9如果刚才生产的apk没有自动启动的话,可以把刚才生产的apk丢进安卓虚拟机中进行测试,如下图所示:
参考内容:
http://www.qter.org/portal.php?mod=view&aid=13&page=3
http://www.qter.org/forum.php?mod=viewthread&tid=203
http://download.csdn.net/download/u011433684/10145391
http://www.cnblogs.com/xiaoxuetu/p/3461867.html
http://www.cnblogs.com/rophie/p/3226543.html
Qt5.9生成一个Adroid的apk应用实例相关推荐
- java ADT生成带签名的apk
1.生成签名文件 cmd cd到jdk目录下的bin目录. 运行命令: c:\Program Files\Java\jdk1.8.0_05\bin>"keytool.exe" ...
- android studio设置生成的release版本apk的名称
今天,简单讲讲如何使用android studio设置生成apk的名称. 一.首先讲讲如何使用android studio生成release版本的apk. 1.1.前提 发布release 版本,首先 ...
- android 代码签名apk,[Android]混淆代码后生成带签名的apk
Android从2.3的SDK开始,将ProGuard混淆代码的功能加入了进来. 我们可以从android sdk的tools目录下看到有一个proguard目录.说明具有了代码混淆的功能. 至于如何 ...
- 【Android】Android Studio打包生成正式签名的APK
Android Studio是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA.它类似于Eclipse ADT,Android Studio 提供了集成的Android开发工具用 ...
- androidstudio打包apk 文件_每天一个小知识——APK瘦身
唯有美食 不可辜负 温度与风度同在,它虽然地处边角.远离喧嚣,但是到处都满载着精彩,周围弥漫着优雅的闲情逸致. Android性能优化之APK瘦身 面试中面试官常常会问道有关性能优化的问题,而性能优化 ...
- vue生成带签名的apk
昨天说到生成签名证书,今天就是最后一步了,生成带签名的apk.啦啦啦~~ 生成带签名的apk有两种方式,一种是先生成debug版本,再加上数字签名证书然后生成带签名的APK.另外一种是直接一条命令生成 ...
- 如何生成一个安卓和苹果手机都能识别的二维码
问题 开发一款app后,有android和ios两个版本,如何让这两个版本的app生成一个二维码?即ios的客户扫码下载ios版本,android客户扫码下载android版本. 解决方案 方案一 ...
- 在网页中动态的生成一个gif图片
作者: love.net 大家知道股票网站的K线图是动态生成的定时刷新PHP 就有动态生成图片的功能 那么怎样用asp.net在网页中动态的生成一个图片呢? 下面我要举的例子是动态的生成一个图片显示当 ...
- Linux环境下编写一个shell程序,此程序的功能:随机生成一个1-100的数(答案)让用户猜
题目:编写一个shell程序,此程序的功能:随机生成一个1-100的数(答案)让用户猜,如果用户猜的数大于答案,则提示大了,如果用户猜的数小于答案,则提示小了.当用户猜对时提示:猜对了. #! /bi ...
- javascript 生成一个一亿长度的随机数组,从中排列出最大的1000个项;
为什么80%的码农都做不了架构师?>>> 1.生成一亿个随机数,从中选出最大的100个 主要思想:直接选取这一亿条数据的前100项,生成一个新数组newArray,对newAr ...
最新文章
- HtmlDocument
- DNS枚举工具DNSenum
- 成功解决 Exception: URL fetch failure on https://s3.amazonaws.com/img-datasets/mnist.npz: None -- [Errno
- 交大网院计算机第五次作业答案,交大网院计算机第三次作业分析.docx
- 写JQuery 插件 什么?你还不会写JQuery 插件
- mysql 操作表的例子,mysql中库和表的简单操作总结(附示例)
- 设计模式学习笔记——建造者(Builder)模式
- cad 2019 mac安装破解详细图文教程
- 抖音怎么去除水印方法及小工具
- Ubuntu下安装Qt
- 敏捷模式下携程的接口自动化平台演变
- 结对开发项目--石家庄地铁web版
- elasticsearch 使用
- 密码校验规则前台验证
- 武汉大学计算机学院2015级,武汉大学研究生课程-数据挖掘-2015级研究生试题.doc...
- redis存储关系性数据库数据
- 失败魔咒下的企业海外并购(ZT)
- 微积分手机版与高清电子投影仪是“绝配”
- 从“快稳省安全”看Chromium——Chromium学习系列
- 转换HTML内容为PDF格式
热门文章
- 关于PIN只能更改不能删除的解决方法
- Mycat分库分表优缺点分析
- 矩阵分析一子空间和特征分解
- php框架 f,ShuipFCMS: ShuipFCMS是一款基于ThinkPHP框架开发的内容管理系统!
- Python与数据库之学员管理系统
- Android项目开发Crime
- leopard 全部搞定状态截图
- 在本地运行scala程序报错 requirement failed: Can only call getServletHandlers on a running MetricsSystem
- SparkSQL——各区域热门商品TOP3
- JAVASE第5天笔记