下面的图表显示了清单文件的基本结构以及它能包含的所有元素。
每个元素,和它所有的属性,在一个单独的文件中完整描述。
要查看任何元素的细节信息,可在图表下方的以字符序排列的元素列表中点击其元素名称。<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission />
<permission />
<permission-tree />
<permission-group />
<instrumentation />
<uses-sdk />
<application>
<activity>
<intent-filter>
<action />
<category />
<data />
</intent-filter>
<meta-data />
</activity>
<activity-alias>
<intent-filter>. . .</intent-filter>
<meta-data />
</activity-alias>
<service>
<intent-filter>. . .</intent-filter>
<meta-data />
</service>
<receiver>
<intent-filter>. . .</intent-filter>
<meta-data />
</receiver>
<provider>
<grant-uri-permission />
<meta-data />
</provider>
<uses-library />
<uses-configuration />
</application>
</manifest>
所有清单文件中可能出现的元素按字符序排列如下。只有这些元素是合法的,你不能添加自己的元素或属性:<action>
<activity>
<activity-alias>
<application>
<category>
<data>
<grant-uri-permission>
<instrumentation>
<intent-filter>
<manifest>
<meta-data>
<permission>
<permission-group>
<permission-tree>
<provider>
<receiver>
<service>
<uses-configuration>
<uses-library>
<uses-permission>
<uses-sdk></uses-sdk>
</uses-permission>
</uses-library>
</uses-configuration>
</service>
</receiver>
</provider>
</permission-tree>
</permission-group>
</permission>
</meta-data>
</manifest>
</intent-filter>
</instrumentation>
</grant-uri-permission>
</data>
</category>
</application>
</activity-alias>
</activity>
</action>