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 环境搭建+设置图标纵向横向+发布相关推荐

  1. QT for Android环境搭建与配置

    前言 QT for Android的环境搭建要求JDK.SDK.NDK.ANT的版本和QT的版本要高度契合,不管JDK.SDK.NDK.ANT.QT其中的哪一个版本过高过低都可能导至搭建失败,或者貌似 ...

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

  3. 安卓转战React-Native之windows下android环境搭建爬坑血泪史

    前言 最近又有新的项目立项,所以好久都没有写博客了,然后都是利用闲暇时间来学习React-native. 由于安卓和ios的就业环境给移动端开发带来前所未有的冲击,于是乎很多伙伴们不得不另谋他路,然后 ...

  4. Android环境搭建(XP/Win7)

    原文地址为: Android环境搭建(XP/Win7) Android环境搭建 版本记录 版本 修改/创建人 修改/创建时间 备注 V1.0.0 蓝燕 2010年12月28日 建立文档 V1.0.1 ...

  5. Android环境搭建

    Android环境搭建步骤如下: 附录: 注:用android studio不需要配置环境变量...... 但也可以配. 本人电脑是Win10专业版 所需文件: 步骤如下: 下载安装JDK(JDK 8 ...

  6. VS中编译带Qt的他人项目,环境搭建及解决报错

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 VS中编译带Qt的他人项目,环境搭建及解决报错 一.安装VS及Qt及Qt VS Tools 二.报错及解决办法 1.未能找到程序集&q ...

  7. 简单易行的用windows系统虚拟苹果mac操作系统 mac下android环境搭建笔记(android studio)

    作者:韩梦飞沙 QQ:313134555 ios模拟器电脑版中文版(iPadian)下载 - 『精品软件区』 - 吾爱破解论坛 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52po ...

  8. 阿里云轻量应用服务器环境搭建-设置通过密钥登录服务器

    阿里云轻量应用服务器环境搭建-设置通过密钥登录服务器 1.通过阿里云的控制台创建密钥. 选择密钥管理,输入密钥名称,选择自动创建密钥 下载密钥到本地 重启服务器 2.Xshell设置通过密钥连接 输入 ...

  9. Android环境搭建与入门

    Android环境搭建与入门 步骤 1. 去官网下载(http://www.android-studio.org/)开发工具 2. 下载完成后,因为这是exe文件,点击安装即可 3. 打开如下文件 4 ...

最新文章

  1. java安装_使用Java 9模块化来发布零依赖本机应用程序
  2. Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介、具体案例、使用方法之详细攻略
  3. DAS、SAN和NAS三种服务器存储方式
  4. android sdk eclipse没导入,Android—新的eclipse导入SDK出错解决办法
  5. 百度地图no result available_【整理之路二】百度地图的路径规划和调用本机地图导航...
  6. 骑驴找马!在职期间如何优雅的去面试?
  7. er图 navicat_navicat怎么生成er图
  8. hack wifi android,WiFi Hack AIO 2010 - WiFi v1.2
  9. 部署单台zookeeper
  10. RFB-Net论文解读
  11. VMware Workstations 打开.vmx 虚拟机无反应问题
  12. html页面国际化之谷歌翻译js实践,支持通过判断浏览器语言自动将中文翻译成英文
  13. 方根法公式_层次分析法中用方根法计算权重在Excel中的具体操作
  14. 激光雷达与相机融合(五)-------ros实时版点云投影到图像平面
  15. Pass by reference和pass by value区别举例
  16. EAUML日拱一卒-微信小程序实战:位置闹铃 (16)-单元测试是个技术活
  17. markdown mermaid
  18. pvid与access的关系_{华为HCNA-RS}关于Trunk、Hybrid、Access、Tag、Untag、Pvid的关系与区别...
  19. oracle 如何修改某环节时间而后续关联环节时间自动顺延
  20. 编译mysql提示make[2] [mysql] erro1_APACHE 编译错误:make[2]: *** [htpasswd] Error 1 解决办法...

热门文章

  1. 如何构建一个优秀的销售团队?
  2. namp 扫描器之王的基本使用
  3. 特斯拉机器人发布!马斯克:最快明年量产,价格不到14万,搬砖送货都能干...
  4. android systemserver 占用cpu 高,关于system/bin/mediaserver占用CPU高的 解决方法
  5. 非985、211毕业,却选择了拒接百度Android开发岗offer?
  6. 外网访问内网80端口【内网穿透】
  7. 海思低功耗IP门铃方案(Hi3518EV200+Hi1131s+MCU+LiteOS)
  8. Java【平年、闰年判断】
  9. 中国地质大学(武汉)本科毕业论文答辩和论文选题PPT模板
  10. 寻牛堂 Amazfit T-Rex硬核不输G-SHOCK