Junior
Kokios esybės aprašytos AndroidManifest.xml faile?
sobes.tech AI
Atsakymas iš AI
AndroidManifest.xml failas aprašo pagrindines Android programos esybes ir konfigūraciją, įskaitant:
- Programos paketas (package) — unikalus programos identifikatorius.
- Programos komponentai:
- Activity — programos ekranai.
- Service — foninės paslaugos.
- BroadcastReceiver — sisteminių ir naudotojo pranešimų priėmėjai.
- ContentProvider — duomenų teikėjai.
- Leidimai (permissions) — teisės, kurias programa prašo arba teikia.
- Intents ir intent filtrai — apibrėžia, kokius veiksmus ir duomenis palaiko komponentas.
- Minimalus ir tikslinis SDK versijos — Android versijos reikalavimai.
- Aparatūros ir programinės įrangos reikalavimai — pvz., kameros ar jutiklių buvimas.
- Temos, piktogramos ir kiti išteklių nustatymai.
Pavyzdys Activity aprašymo manifeste:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>