2.3.3 在手机上运行
接下来让我们做一些改动,以便HelloQtQuickApp能够在Android手机上运行。
请看图2-19。
图2-19 项目的Android设置
首先我们需要点击标号为1的标签进入项目属性配置界面;然后点击标号为2的按钮,切换到Android运行选项;第三步呢,标号为3的“详情”按钮点一下,展开部署详情;然后呢,参考标号4,选择Qt部署策略为“Bundle Qt libraries in APK”;最后一步,就是点击标号5所示的按钮,创建Android应用需要的AndroidManifest.xml文件,将看到如图2-20所示的界面。
图2-20 创建Android Manifest向导
它提示我们在项目目录下的android目录下创建AndroidManifest.xml文件,不需要改动,直戳“完成(F)”按钮即可。然后会看到如图2-21所示的界面。
图2-21 编辑AndroidManifest.xml
你可以按照图2-21所示,修改应用的包名,笔者修改为an.qt.helloQtQuickApp,然后关闭Android Manifest编辑界面时会提示保存,选择保存所有就行了。
新的项目视图如图2-22所示。
图2-22 创建Android Manifest.xml后的项目视图
请注意图2-22中所标注的区域。
现在我们的项目终于完善了,可以在Android上运行了。如果对Qt on Android项目设置有不明之处,请参考拙作《Qt on Android核心编程》。
运行项目,会让你选择目标设备,如图2-23所示。
图2-23 选择目标Android设备
我连接的手机,选择了XT882。有关Android平台配置详情,请参考拙作《Qt on Android核心编程》或博客http://blog.csdn.net/foruok。图2-24是运行效果截图。
图2-24 HelloQtQuickApp手机运行效果
看起来没什么吸引人的?不错,确实如此。不过呢,这只是开始,刚刚开始。随着学习的深入,你可以自己制作出精美的应用和炫酷的游戏。如果你已经迫不及待了,请把Qt SDK中的Qt Quick示例程序找几个出来跑跑看吧。