Sobes.tech
Junior

Aké entity sú opísané v súbore AndroidManifest.xml?

sobes.tech AI

Odpoveď od AI

Súbor AndroidManifest.xml popisuje kľúčové entity a konfiguráciu aplikácie Android, vrátane:

  • Balíka aplikácie (package) — jedinečný identifikátor aplikácie.
  • Komponenty aplikácie:
    • Activity — obrazovky aplikácie.
    • Service — služby na pozadí.
    • BroadcastReceiver — prijímače systémových a používateľských správ.
    • ContentProvider — poskytovatelia dát.
  • Oprávnenia (permissions) — práva, ktoré aplikácia žiada alebo poskytuje.
  • Intenty a filtre intentov — na určenie, aké akcie a údaje komponent podporuje.
  • Minimálna a cieľová verzia SDK — požiadavky na verziu Androidu.
  • Požiadavky na hardvér a softvér — napríklad prítomnosť kamery alebo senzorov.
  • Nastavenia motívu, ikon a ďalších zdrojov aplikácie.

Príklad opisu Activity v manifeste:

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