Sobes.tech
Junior — Middle

Ποιος είναι ο ρόλος του αρχείου AndroidManifest.xml στη δομή μιας εφαρμογής Android;

sobes.tech AI

Απάντηση από AI

Το αρχείο AndroidManifest.xml είναι το κύριο αρχείο διαμόρφωσης της εφαρμογής Android. Περιγράφει τη δομή και τα συστατικά της εφαρμογής, καθώς και τις απαιτήσεις συστήματος.

Οι βασικές λειτουργίες του AndroidManifest.xml:

  • Δήλωση όλων των συστατικών της εφαρμογής: Activity, Service, BroadcastReceiver, ContentProvider.
  • Ορισμός των αδειών που χρειάζεται η εφαρμογή (π.χ. πρόσβαση στο διαδίκτυο).
  • Καθορισμός της ελάχιστης και της στοχευόμενης έκδοσης SDK.
  • Ρύθμιση θεμάτων, εικονιδίων, φίλτρων προθέσεων και άλλων παραμέτρων.

Παράδειγμα AndroidManifest.xml:

<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>