Maison >Problème commun >Quelle est la fonction du fichier androidmanifest.xml

Quelle est la fonction du fichier androidmanifest.xml

coldplay.xixi
coldplay.xixioriginal
2020-12-04 10:13:3412947parcourir

Les fonctions du fichier androidmanifest.xml : 1. C'est un fichier nécessaire dans chaque programme Android. Il se trouve dans le répertoire racine de l'ensemble du projet ; 2. Configurez les composants, les autorisations et certains nécessaires. informations relatives au programme à exécuter ; 3. C'est l'entrée de l'ensemble de l'application, cela aide donc à comprendre Android plus en profondeur.

Quelle est la fonction du fichier androidmanifest.xml

Le rôle du fichier androidmanifest.xml :

AndroidManifest.xml est un fichier nécessaire dans chaque programme Android . Il se trouve dans le répertoire racine de l’ensemble du projet. Nous utilisons ce fichier quotidiennement pour configurer les composants, les autorisations et certaines informations associées nécessaires à l'exécution du programme. Mais que savons-nous vraiment de ce fichier, ou sommes-nous simplement coincés dans une configuration simple sans comprendre sa signification spécifique et pourquoi il est configuré de cette façon ? Aujourd'hui, apprenons en détail la signification spécifique de chaque paramètre de ce fichier. Parce qu'il s'agit de l'entrée de l'ensemble de l'application, cela nous aidera à mieux comprendre Android.

1. Présentation :

AndroidManifest.xml est le fichier d'entrée de l'application Android. Il décrit les composants exposés dans le package (activités, services, etc.), leurs classes d'implémentation respectives, et chacun Le type de données qui peuvent être traitées et l'emplacement de départ. En plus de déclarer Activities, ContentProviders, Services et Intent Receivers dans le programme, vous pouvez également spécifier permissions et instrumentation (contrôle et tests de sécurité).

2. Organigramme

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

Si vous souhaitez en savoir plus sur la programmation, veuillez prêter attention àformation php Chronique !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn