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>