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>