Sobes.tech
Junior

Jakie jednostki są opisane w pliku AndroidManifest.xml?

sobes.tech AI

Odpowiedź od AI

Plik AndroidManifest.xml opisuje kluczowe elementy i konfigurację aplikacji Android, w tym:

  • Pakiet aplikacji (package) — unikalny identyfikator aplikacji.
  • Komponenty aplikacji:
    • Activity — ekrany aplikacji.
    • Service — usługi w tle.
    • BroadcastReceiver — odbiorniki wiadomości systemowych i użytkownika.
    • ContentProvider — dostawcy danych.
  • Uprawnienia (permissions) — prawa, o które aplikacja prosi lub które udostępnia.
  • Intenty i filtry intencji — do określenia, jakie działania i dane obsługuje komponent.
  • Minimalna i docelowa wersja SDK — wymagania dotyczące wersji Androida.
  • Wymagania sprzętowe i programowe — np. obecność kamery lub czujników.
  • Ustawienia motywu, ikon i innych zasobów aplikacji.

Przykład opisu Activity w manifeście:

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