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>