歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

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>

Copyright © Linux教程網 All Rights Reserved