Sobes.tech
Junior — Middle

Quel rôle joue le fichier AndroidManifest.xml dans la structure d'une application Android?

sobes.tech IA

Réponse de l'IA

Le fichier AndroidManifest.xml est le fichier de configuration principal de l'application Android. Il décrit la structure et les composants de l'application, ainsi que ses exigences système.

Fonctions principales d'AndroidManifest.xml :

  • Déclaration de tous les composants de l'application : Activity, Service, BroadcastReceiver, ContentProvider.
  • Définition des permissions nécessaires à l'application (par exemple, accès à Internet).
  • Spécification de la version minimale et cible du SDK.
  • Configuration des thèmes, icônes, filtres d'intention et autres paramètres.

Exemple d'AndroidManifest.xml :

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.app">

    <uses-permission android:name="android.permission.INTERNET" />

    <application
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name">

        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
</manifest>