[基于QT的手机开发程序]QT 5.7.0 新建的示例项目无法在手机上运行的解决方法

这篇博客讲述了使用QT 5.7.0开发Android应用时遇到的新建项目无法在手机上运行的解决方法。首先,确保安装了支持Android开发的QT版本,配置JDK、Android SDK、NDK和ANT。在QT Creator中设置相关路径,然后创建项目,选择正确的构建套件。当项目出现手机上黑屏问题时,通过对比能正常运行的开源QT项目,发现项目名称可能是问题所在。通过更改项目名称或复制已成功运行项目的副本,可以解决无法运行的问题,但具体原因尚不清楚,可能与JDK版本有关。
摘要由CSDN通过智能技术生成

使用QT开发手机程序,首先要下载能支持android开发的QT版本,比如Qt 5.7.0 for Android(Windows 32-bit),安装时注意选中 Tools 里面的 MinGW。

然后打开 Qt Creator,“工具”——“选项”——“android”,开始搭建开发环境:

1,JDK,安装JAVA的JRE时附带安装的JDK,比如jdk1.8.0_121

2,Android SDK,下载android-sdk-windows,并且需要打开SDK manager更新Android API

3,Android NDK,下载android-ndk-r12b

4,ant executable,安装apache-ant_jb51

指定好以上文件目录,最后ADV管理模拟器即是一个安卓手机模拟器,因为运行较慢所以可以用自己的安卓手机或者BlueStacks蓝叠安卓模拟器来代替。

然后就可以开始新建文件/项目。从"Application"的"QT Widgets Application"或者"QT Quick  Application"入手

建立项目时在Kits中要记得勾上Android for xxx比如Android for armeabi-v7a的构造套件,而构造套件Desktop QT可以在电脑

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值