Android Manifest
Android Manifest
Description
Le fichier manifeste présente des informations essentielles sur votre application au système Android, des informations que le système doit avoir avant de pouvoir exécuter le moindre code de l'application. Entre autres, le manifeste effectue les actions suivantes :
- Il nomme le package Java de l'application. Le nom du package sert d'identifiant unique pour l'application.
- Il décrit les composants de l'application - les activités, les services, les récepteurs de diffusion (broadcast receivers) et les fournisseurs de contenu (content providers) qui composent l'application. Il nomme les classes qui implémentent chacun des composants et publie leurs capacités (par exemple, les messages Intent qu'ils peuvent traiter). Ces déclarations permettent au système Android de savoir quels sont les composants et sous quelles conditions ils peuvent être lancés.
- Il détermine quels processus hébergeront les composants de l'application.
- Il déclare les autorisations que l'application doit avoir afin d'accéder aux parties protégées de l'API et d'interagir avec d'autres applications.
- Il déclare également les autorisations que d'autres sont tenus d'avoir afin d'interagir avec les composants de l'application.
- Il répertorie les classes d'Instrumentation qui fournissent des informations de profilage et d'autres informations pendant l'exécution de l'application. Ces déclarations ne sont présentes dans le manifeste que pendant le développement et les tests de l'application ; elles sont supprimées avant la publication de l'application.
- Il déclare le niveau minimum de l'API Android requis par l'application.
- Il répertorie les bibliothèques auxquelles l'application doit être liée.
Recommandation
Cette entrée est informative, aucune recommandation ne s'applique.