Sobes.tech
Junior — Middle

AndroidManifest.xml faylı nədir və Android layihəsində hansı məlumatları saxlayır?

sobes.tech Süni İntellekt

AI-dan cavab

AndroidManifest.xml faylı Android tətbiqinin əsas konfiqurasiya faylıdır. Bu faylda tətbiqin quruluşu və komponentləri, eləcə də sistemin düzgün işləməsi üçün vacib olan parametrlər təsvir edilir.

Adətən AndroidManifest.xml faylında aşağıdakılar yerləşir:

  • Tətbiqin paketinin bəyanatı.
  • Tətbiqin komponentlərinin siyahısı: Activity, Service, BroadcastReceiver, ContentProvider.
  • Tətbiqin tələb etdiyi icazələr (məsələn, internetə giriş, kamera).
  • SDK-nın minimum və hədəf versiyaları.
  • Tətbiqin edə biləcəyi əməliyyatları müəyyən edən intentlər və filtrlər.
  • Digər meta məlumatlar, məsələn, tətbiqin mövzusu, ikonlar, təhlükəsizlik parametrləri.

AndroidManifest.xml faylından nümunə:

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