Android之 AndroidManifest.xml 文件解析


一、关于AndroidManifest.xml

AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)

二、AndroidManifest.xml结构

<?xmlversion="1.0"encoding="utf-8"?>

<manifest>

    <application>

      <activity>

          <intent-filter>

              <action/>

              <category/>

          </intent-filter>

      </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/>

    </application>

    <uses-permission/>

    <permission/>

    <permission-tree/>

    <permission-group/>

    <instrumentation/>

    <uses-sdk/>

    <uses-configuration/>

    <uses-feature/>

    <supports-screens/>

</manifest>

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 下一页

相关内容

    暂无相关文章