Sobes.tech
Junior

AndroidManifest.xml dosyasında hangi varlıklar tanımlanmıştır?

sobes.tech yapay zeka

AI'dan gelen yanıt

AndroidManifest.xml dosyası, Android uygulamasının temel varlıklarını ve yapılandırmasını tanımlar, bunlar şunları içerir:

  • Uygulama paketi (package) — uygulamanın benzersiz tanımlayıcısı.
  • Uygulama bileşenleri:
    • Activity — uygulamanın ekranları.
    • Service — arka plan servisleri.
    • BroadcastReceiver — sistem ve kullanıcı mesajlarını alanlar.
    • ContentProvider — veri sağlayıcıları.
  • İzinler (permissions) — uygulamanın talep ettiği veya sağladığı haklar.
  • İntentler ve intent filtreleri — hangi eylem ve verilerin desteklendiğini belirlemek için.
  • Minimum ve hedef SDK sürümleri — Android sürüm gereksinimleri.
  • Donanım ve yazılım gereksinimleri — örneğin, kamera veya sensörlerin varlığı.
  • Uygulama teması, simgeleri ve diğer kaynak ayarları.

Manifestoda bir Activity tanımına örnek:

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