Junior — Middle
Loyihada AndroidManifest.xml faylining roli nima va uning asosiy komponentlari odatda nima uchun u yerda e'lon qilinadi?
sobes.tech AI
AIdan javob
AndroidManifest.xml fayli — bu Android ilovasi uchun asosiy sozlash fayli bo‘lib, u Android tizimi uchun ilovaning tuzilishi va komponentlarini tasvirlaydi.
Unda quyidagilar e'lon qilinadi:
- Ilova komponentlari: faoliyatlar (
Activity), xizmatlar (Service), keng tarqalgan qabul qiluvchilar (BroadcastReceiver), kontent ta'minotchilar (ContentProvider). - Ruxsatlar (
permissions) ilovaga qurilma resurslariga kirish uchun zarur. - Intents va filtrlar komponentlar uchun, ular qanday harakatlarni bajarishini belgilaydi.
- SDK ning minimal va maqsad versiyasi.
Asosiy komponentlar manifestda e'lon qilinadi, shunda tizim ularni biladi va to‘g‘ri ishga tushirishi va boshqarishi mumkin. E'lon qilinmasdan, komponentlar tizim tomonidan tan olinmaydi va ishlay olmaydi.
Faoliyatni e'lon qilish misoli:
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>