Sobes.tech
Junior

Ի՞նչ միավորներ են նկարագրված AndroidManifest.xml ֆայլում։

sobes.tech AI

Պատասխան AI-ից

AndroidManifest.xml ֆայլը նկարագրում է Android հավելվածի հիմնական միավորները և կոնֆիգուրացիան, ներառյալ՝

  • Հավելվածի փաթեթը (package) — եզակի նույնականացուցիչ:
  • Հավելվածի բաղադրիչները:
    • Activity — հավելվածի էկրանները:
    • Service — ֆոնային ծառայություններ:
    • BroadcastReceiver — համակարգային և օգտվողի հաղորդագրությունների ընդունիչներ:
    • ContentProvider — տվյալների մատակարարներ:
  • Թույլտվություններ (permissions) — իրավունքներ, որոնք հավելվածը խնդրում կամ տրամադրում է:
  • Intents և intent ֆիլտրեր — որոշելու համար, թե ինչ գործողություններ և տվյալներ է աջակցում բաղադրիչը:
  • Նվազագույն և նպատակային SDK տարբերակներ — Android տարբերակի պահանջներ:
  • Համակարգչային և ծրագրային պահանջներ — օրինակ՝ տեսախցիկ կամ սենսորների առկայություն:
  • Թեմայի, պատկերակների և այլ ռեսուրսների կարգավորումներ:

Օրինակ՝ Activity-ի նկարագրությունը մանიფեստում:

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