首頁  >  文章  >  androidmanifest.xml檔案的作用是什麼

androidmanifest.xml檔案的作用是什麼

coldplay.xixi
coldplay.xixi原創
2020-12-04 10:13:3412902瀏覽

androidmanifest.xml文件的作用:1、是每個android程式中必須的文件,它位於整個專案的根目錄;2、設定程式運行所必要的元件,權限,以及一些相關資訊; 3.是整個應用的入口,所以有助於更深入的理解Android。

androidmanifest.xml檔案的作用是什麼

androidmanifest.xml檔案的作用:

AndroidManifest.xml 是每個android程式中必須的文件,它位於整個專案的根目錄。我們每天都在使用這個文件,往裡面配置程式運行所必要的元件,權限,以及一些相關資訊。但是對於這個文件,我們真正又了解多少了,還是只是停留在只會簡單的配置,而不明白其中的具體含義,以及為什麼要這樣設置?今天就讓我們來詳細的學習這個檔案裡各項參數的具體意義,因為它是整個應用的入口,所以有助於我們更深入的理解Android。

一、概述​​:

  AndroidManifest.xml是Android應用的入口文件,它描述了package中暴露的元件(activities, services, 等等),他們各自的實作類,各種能被處理的資料和啟動位置。除了能宣告程式中的Activities, ContentProviders, Services, 和Intent Receivers,還能指定permissionsinstrumentation(安全控制和測試)。

二、結構圖

<?xmlversion="1.0"encoding="utf-8"?>
<manifest>
    <uses-sdk/> 
    <uses-configuration/> 
    <uses-feature/>  
    <uses-permission/>
    <permission/>
    <permission-tree/>
    <permission-group/>
    <instrumentation/> 
    <supports-screens/>
    <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>  
</manifest>

想了解更多程式設計學習,請關注php培訓

#欄位! ############

以上是androidmanifest.xml檔案的作用是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn