Qt 5.12 for Android 环境搭建+设置图标纵向横向+发布
Qt与Android的环境搭建
- Qt for Android配置基本需求
- 可能发生的错误
- Qt for Android设置图标的方法
- Qt for Android设置在手机纵向横向方法
- Qt for Android发布
Qt for Android配置基本需求
在进行下面的步骤前,先进行下面这两个步骤,点进去看即可。
Qt和SDK搭建
JDK1.8.0配置
这张图中,需要满足JDK,Android SDK、Android NDK和OpenSSL四个,其中,JDK点击上面的链接,用那位作者的百度网盘下载即可;
SDK和NDK,只要下载Android Studio,并按链接的步骤配置SDK Tool就可以了;
OpenSSL,它的右边有个Download OpenSSL,点了下载就行,有些人可能不行,是因为Git没有配置,编译器无法直接去下载,配置好才行。
编译器选择armeabi-v7a,这个ABI是大多数安卓手机CPU适配的。
将编译好的apk直接发给手机也可以当做实机测试
另外除了上述操作外,配置Android的Cmake和选择默认编译器两个操作,不确定成不成功可以一并增添上。
注:在创建项目时,选择qmake还是cmake时,选择qmake就行,cmake等会了再自行选择更改。
可能发生的错误
①上图中SDK和NDK下面的,如果Android setting是失败的,会出现一个表格,这个的原因一般是因为Android SDK和NDK这两个的版本与JDK的版本不兼容导致的,正是这个原因才会下载1.8.0,而不是JAVA官网的JDK17
②在编译时,查看android-build\build\outputs\apk\debug里面没有.apk后缀的或者没有这个路径的,点击该项目的编译输出(Qt creator下面应用程序输出的右边),如果不是下图蓝色的正常退出,而是红色的???退出,退出代码??
看这两位的解决方法,1号传送门——2号传送门。
1号传送门那位其实和我显示的错误内容并不相同,但是增添了这个反而正常了。
//修改前lintOptions {abortOnError false}
}//修改后lintOptions {checkReleaseBuilds falseabortOnError false}
}
Qt for Android设置图标的方法
在进行上面的操作方法Create Templates后,将图标放在程序根目录下,然后在QT中的AndroidManifest.xml文件里,可以看到下面的地方,选择你想要的应用图案,但是切记,到这还没结束,不然你会应用没反应
在pro文件里加多这么一句
.proRC_ICONS = 图片名字
#比如:
#RC_ICONS = Control.png
Qt for Android设置在手机纵向横向方法
QT中的AndroidManifest.xml文件里,注意上方,“X”的后面有两个按钮可以切换的,选择XML,就会切换成XML格式的文件
在其中找到下面圈出来的这条内容。
修改android:screenOrientation
这个属性,具体属性功能看下图选择填上去即可。
Qt for Android发布
编译下,注意,如果后面的路径不存在,好好看看下面的编译输出,里面的可能有错误存在,然后在
根目录\android-build\build\outputs\apk\debug
下就是编译后的apk文件,将其复制到手机上安装即可。
ps:为什么写这个没什么用感觉的文章,因为我就被这个问题困住我一整天!虽然不多,但是算是留个经验给大家吧
Qt 5.12 for Android 环境搭建+设置图标纵向横向+发布相关推荐
- QT for Android环境搭建与配置
前言 QT for Android的环境搭建要求JDK.SDK.NDK.ANT的版本和QT的版本要高度契合,不管JDK.SDK.NDK.ANT.QT其中的哪一个版本过高过低都可能导至搭建失败,或者貌似 ...
- windows下 QT 的 Android 环境搭建(附软件测试)
windows下 QT for Android环境搭建 1. QT环境搭建 2. Android 环境搭建 2.1 JDK 2.2. NDK 2.3 SDK 3. 软件测试 3.1 QT自带 Scro ...
- 安卓转战React-Native之windows下android环境搭建爬坑血泪史
前言 最近又有新的项目立项,所以好久都没有写博客了,然后都是利用闲暇时间来学习React-native. 由于安卓和ios的就业环境给移动端开发带来前所未有的冲击,于是乎很多伙伴们不得不另谋他路,然后 ...
- Android环境搭建(XP/Win7)
原文地址为: Android环境搭建(XP/Win7) Android环境搭建 版本记录 版本 修改/创建人 修改/创建时间 备注 V1.0.0 蓝燕 2010年12月28日 建立文档 V1.0.1 ...
- Android环境搭建
Android环境搭建步骤如下: 附录: 注:用android studio不需要配置环境变量...... 但也可以配. 本人电脑是Win10专业版 所需文件: 步骤如下: 下载安装JDK(JDK 8 ...
- VS中编译带Qt的他人项目,环境搭建及解决报错
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 VS中编译带Qt的他人项目,环境搭建及解决报错 一.安装VS及Qt及Qt VS Tools 二.报错及解决办法 1.未能找到程序集&q ...
- 简单易行的用windows系统虚拟苹果mac操作系统 mac下android环境搭建笔记(android studio)
作者:韩梦飞沙 QQ:313134555 ios模拟器电脑版中文版(iPadian)下载 - 『精品软件区』 - 吾爱破解论坛 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52po ...
- 阿里云轻量应用服务器环境搭建-设置通过密钥登录服务器
阿里云轻量应用服务器环境搭建-设置通过密钥登录服务器 1.通过阿里云的控制台创建密钥. 选择密钥管理,输入密钥名称,选择自动创建密钥 下载密钥到本地 重启服务器 2.Xshell设置通过密钥连接 输入 ...
- Android环境搭建与入门
Android环境搭建与入门 步骤 1. 去官网下载(http://www.android-studio.org/)开发工具 2. 下载完成后,因为这是exe文件,点击安装即可 3. 打开如下文件 4 ...
最新文章
- java安装_使用Java 9模块化来发布零依赖本机应用程序
- Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介、具体案例、使用方法之详细攻略
- DAS、SAN和NAS三种服务器存储方式
- android sdk eclipse没导入,Android—新的eclipse导入SDK出错解决办法
- 百度地图no result available_【整理之路二】百度地图的路径规划和调用本机地图导航...
- 骑驴找马!在职期间如何优雅的去面试?
- er图 navicat_navicat怎么生成er图
- hack wifi android,WiFi Hack AIO 2010 - WiFi v1.2
- 部署单台zookeeper
- RFB-Net论文解读
- VMware Workstations 打开.vmx 虚拟机无反应问题
- html页面国际化之谷歌翻译js实践,支持通过判断浏览器语言自动将中文翻译成英文
- 方根法公式_层次分析法中用方根法计算权重在Excel中的具体操作
- 激光雷达与相机融合(五)-------ros实时版点云投影到图像平面
- Pass by reference和pass by value区别举例
- EAUML日拱一卒-微信小程序实战:位置闹铃 (16)-单元测试是个技术活
- markdown mermaid
- pvid与access的关系_{华为HCNA-RS}关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系与区别...
- oracle 如何修改某环节时间而后续关联环节时间自动顺延
- 编译mysql提示make[2] [mysql] erro1_APACHE 编译错误:make[2]: *** [htpasswd] Error 1 解决办法...
热门文章
- 如何构建一个优秀的销售团队?
- namp 扫描器之王的基本使用
- 特斯拉机器人发布!马斯克:最快明年量产,价格不到14万,搬砖送货都能干...
- android systemserver 占用cpu 高,关于system/bin/mediaserver占用CPU高的 解决方法
- 非985、211毕业,却选择了拒接百度Android开发岗offer?
- 外网访问内网80端口【内网穿透】
- 海思低功耗IP门铃方案(Hi3518EV200+Hi1131s+MCU+LiteOS)
- Java【平年、闰年判断】
- 中国地质大学(武汉)本科毕业论文答辩和论文选题PPT模板
- 寻牛堂 Amazfit T-Rex硬核不输G-SHOCK