Sobes.tech
Junior — Middle

Ce rol are fișierul AndroidManifest.xml în structura unei aplicații Android?

sobes.tech AI

Răspuns de la AI

Fișierul AndroidManifest.xml este fișierul principal de configurare al aplicației Android. Acesta descrie structura și componentele aplicației, precum și cerințele sale de sistem.

Funcțiile principale ale AndroidManifest.xml:

  • Declararea tuturor componentelor aplicației: Activity, Service, BroadcastReceiver, ContentProvider.
  • Definirea permisiunilor necesare aplicației (de exemplu, accesul la internet).
  • Specificarea versiunii minime și țintă a SDK-ului.
  • Configurarea temelor, pictogramelor, filtrelor de intenție și a altor parametri.

Exemplu de 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>