Sobes.tech
Junior

Jaké entity jsou popsány v souboru AndroidManifest.xml?

sobes.tech AI

Odpověď od AI

Soubor AndroidManifest.xml popisuje klíčové entity a konfiguraci aplikace Android, včetně:

  • Balíček aplikace (package) — jedinečný identifikátor aplikace.
  • Složky aplikace:
    • Activity — obrazovky aplikace.
    • Service — služby na pozadí.
    • BroadcastReceiver — příjemci systémových a uživatelských zpráv.
    • ContentProvider — poskytovatelé dat.
  • Oprávnění (permissions) — práva, která aplikace žádá nebo poskytuje.
  • Intenty a filtry intentů — pro určení, jaké akce a data komponenta podporuje.
  • Minimální a cílová verze SDK — požadavky na verzi Androidu.
  • Požadavky na hardware a software — například přítomnost kamery nebo senzorů.
  • Nastavení témat, ikon a dalších zdrojů aplikace.

Příklad popisu Activity v manifestu:

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