Junior — Middle
Layihədə AndroidManifest.xml faylının rolu nədir və niyə onun əsas komponentləri adətən orada elan olunur?
sobes.tech Süni İntellekt
AI-dan cavab
AndroidManifest.xml faylı — bu Android tətbiqinin əsas konfiqurasiya faylıdır və Android sistemi üçün tətbiqin quruluşunu və komponentlərini təsvir edir.
Burada aşağıdakılar elan edilir:
- Tətbiq komponentləri: fəaliyyətlər (
Activity), xidmətlər (Service), yayım qəbul edənlər (BroadcastReceiver), məzmun təminatçıları (ContentProvider). - İcazələr (
permissions), tətbiqin cihaz resurslarına çıxış üçün lazım olan. - İstək və filtrlər komponentlər üçün, hansı hərəkətləri işləyə biləcəyini müəyyən edir.
- SDK-nın minimum və hədəf versiyası.
Əsas komponentlər manifestdə elan edilir ki, sistem onları bilsin və düzgün şəkildə başlada və idarə edə bilsin. Elan edilməzsə, komponentlər sistem tərəfindən tanınmaz və işləyə bilməz.
Fəaliyyətin elanına nümunə:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>