Junior — Middle
Kas ir AndroidManifest.xml fails un kādu informāciju tas glabā Android projektā?
sobes.tech AI
Atbilde no AI
AndroidManifest.xml fails ir galvenais konfigurācijas fails Android lietojumprogrammai. Tajā ir aprakstīta lietojumprogrammas struktūra un tās komponenti, kā arī svarīgi parametri, kas nepieciešami sistēmas pareizai darbībai.
Parasti AndroidManifest.xml ietver:
- Lietojumprogrammas pakotnes deklarāciju.
- Lietojumprogrammas komponentu sarakstu: Activity, Service, BroadcastReceiver, ContentProvider.
- Pieprasītās atļaujas (permissions), piemēram, piekļuve internetam, kamerai.
- Minimālo un mērķa SDK versiju.
- Intents un filtri, kas nosaka, kādas darbības lietojumprogramma var veikt.
- Citi metadati, piemēram, lietojumprogrammas tēma, ikonas, drošības iestatījumi.
Piemērs fragmentam no 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>