Junior — Middle
AndroidManifest.xml dosyasına Android uygulaması yapısında ne rol verilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
AndroidManifest.xml dosyası, Android uygulamasının ana yapılandırma dosyasıdır. Uygulamanın yapısını ve bileşenlerini, ayrıca sistem gereksinimlerini tanımlar.
AndroidManifest.xml'nin temel işlevleri:
- Uygulamanın tüm bileşenlerini beyan etme: Activity, Service, BroadcastReceiver, ContentProvider.
- Uygulama için gereken izinleri belirleme (örneğin, internet erişimi).
- SDK'nin minimum ve hedef sürümünü belirtme.
- Temalar, simgeler, intent filtreleri ve diğer parametreleri yapılandırma.
AndroidManifest.xml örneği:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.app">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>