Hello Qt on Android程序测试

Hello Qt on Android程序测试主要分为硬件测试和软件测试,硬件测试包括Android手机的环境配置,软件测试包括Qt的程序设计。

硬件测试

在Android手机上测试软件需要打开USB调试选项,首先进入设置,选择关于手机,然后点击版本号7次进入开发者模式,选择返回就可以看到“开发者选项”,打开USB调试,如图所示。打开USB调试选项后,就可以通过USB线将手机和PC端连接起来,进行调试。

请注意:本测试Android手机采用的是华为Mate 10手机,如果是其他的Android手机可自行上网搜索如何进入开发者模式,才能进行USB调试。

在这里插入图片描述

现在打开Qt,点击调试按钮,可以看到四个构建套件。前三个是Android手机的套件,最后一个是桌面的套件。
选择第二个套件。

请注意:不同手机可能对应不同套件,可自行搜索手机型号对应的套件。
在这里插入图片描述

点击Debug调试按钮下的运行按钮,可以看到Qt已经自动检测到了Android手机,选择手机运行。
在这里插入图片描述

软件测试

(1)首先点击新建工程,确定模板,选项如图所示。模板有三个选项可以选择,分别是“所有模板”、“Desktop模板”和“Android 模板”,在这里选择“所有模板”。
在这里插入图片描述

(2)第二步是项目介绍和位置,如图所示。项目名称为proandroid,创建路径选择在D:\pro。
在这里插入图片描述

(3)第三步是至关重要的一步,需要选择构建项目需要的包,如图所示,Android for armebi-v7a(Clang Qt 5.12.0 for Android ARMv7)是必选的,构建安卓调试程序所需要的包。

在这里插入图片描述

(4)第四步是修改main函数的代码,因为是对项目可行性的测试,所以只需要用组件QLabel写上“Hello QT on Android”,代码如图所示。在头文件加上“#include ”,第九行创建新控件label2,“QLabel label2 (“Hello QT on Android!”)。第十行用show方法把label2控件显示出来,Qt是在后台编辑控件的IDE,如果不用show方法把控件显示出来,相当于控件即使在后台改变参数,前面板都无法显示。
在这里插入图片描述

(5)最终效果如图所示。可以看到安卓手机上已经有在Qt上写的代码的显示。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值