Android之AndroidManifest.xml

AndroidManifest.xml清單文件是每個Android項目所必需的,它是整個Android應用的全局描述文件。AndroidManifest.xml清單文件說明了該應用的名稱、所使用圖標,以及包含的組件等。

AndroidManifest.xml清單文件通常可以包含如下信息:

  • 應用程序的包名,該包名爲該應用的唯一標識
  • 應用程序所包含的組件,如Activity、Service、BroadecastReceiver和ContentProvider等
  • 應用程序兼容的最低版本
  • 應用程序使用系統所需的權限聲明
  • 其他程序訪問該程序所需的權限聲明

以下是一個AndroidManifest.xml清單文件結構

<?xml version="1.0" encoding="utf-8"?>

<manifest>

    <uses-permission />
    <permission />
    <permission-tree />
    <permission-group />
    <instrumentation />
    <uses-sdk />
    <uses-configuration />  
    <uses-feature />  
    <supports-screens />  
    <compatible-screens />  
    <supports-gl-texture />  

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

    </application>

</manifest>
以下的AndroidManifest.xml清單文件中,有許多地元素,它們各自遵循一些約束與規則,且通過這些約束與規則更好地實現Android應用.
發佈了37 篇原創文章 · 獲贊 5 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章