



接下来是我们的另一个重头戏,创建AndroidManifest.xml文件。
好啦,下面讲创建向导,该向导允许你选择保存位置,但先别动它,使用默认值(项目目录下的android子文件夹,回头你可以到这个位置观光一下,AndroidManifest.xml还有你的应用的图标都放在这里)就行,见图3-65。
图3-65 AndroidManifest创建向导
直接单击“完成(F)”按钮,你会看到Qt Creator提供的供你编辑AndroidManifest.xml文件的图形化界面(当然你也可以在Qt Creator中查看XML并手动修改它),见图3-66。
图3-66 AndroidManifest图形编辑界面
这是个中等复杂度的界面,我做了6处标识,下面一一说明。
标号为1的编辑框,用来填写你的包名。如你所见,默认值是org.qtproject.example,看起来不那么正式。
标号为2的微调按钮,允许你更改应用的版本号。
标号为3的区域,调整最低API Level和目标API Level。
标号为4的区域,让你设定你的APK图标,有高、中、低三个尺寸(一般对应72×72、48×48、32×32)。
标号为5的下拉组合框,列出了所有支持的权限,你可以考虑你的APK需要什么权限,选中它,然后单击标号为6的“Add”按钮就可以在AndroidManifest.xml中添加一个权限。当然,你也可以单击“Remove”按钮来移除一个不必要的权限。
关于APK的权限,这里不细说,会在13.1.4节——“AndroidManifest.xml介绍”中详细说明。对Hello Qt on Android,我采用了Qt Creator设置的默认权限。
图3-67是笔者的配置截图,改动的部分用横线标注出来了,请参照检查你的配置。
图3-67 配置好的AndroidManifest
Qt Creator提供的图形化Android Manifest编辑界面,只支持几种常见的选项,如果你想细细调整,体验掌控全局的感觉,请单击图3-67中方框标注的“XML Source”按钮,手动编辑XML文件,如图3-68所示。
图3-68 手动编辑AndroidManifest
和编辑C++代码一样,可以在标号为1的编辑区编辑XML文件。
谢天谢地,一百里路我们走了九十里啦,接下来就会惊吓、惊喜不断。