Sobes.tech
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>