Le fichier AndroidManifest.xml est un fichier de configuration essentiel qui déclare les composants d'une application, les permissions et les métadonnées au système Android. Chaque application Android en possède un, et le système d'exploitation le lit pour comprendre la structure et les exigences de l'application.
Ce que le manifest déclare
The AndroidManifest.xml tells the Android system about the app:
→ COMPONENTS — declares activities, services, broadcast receivers, content providers
(components must be declared here to be usable)
→ PERMISSIONS — what the app needs (internet, camera, location, etc.)
→ app METADATA — package name, app icon, label, theme, min/target SDK versions
→ INTENT FILTERS — what intents components can respond to (e.g. the launcher activity)
→ hardware/software FEATURES required; other configuration
