Android manifest faylı nədir - Codiclick

paylaş

Android manifest faylı nədir

Reklamlar

Android qovluq strukturunda olan girişdə proqram manifest faylından bəhs edilmişdi, bu dəfə onun nədən ibarət olduğunu və əhəmiyyətini görəcəyik.


AndroidManifest faylı bizim android layihəmizdə olmalıdır konfiqurasiya faylıdır, bu manifest faylı layihənin vacib məlumatlarını təsvir edir. rəsmi səhifənin növbəti nəşrində bu fayl haqqında bir az daha çox məlumat var. (

Tətbiq adı, ikona, mövzu və fəaliyyətlər, xidmətlər, məzmun provayderləri kimi proqram komponentləri, kamera, internet, bluetooth kimi sistem funksiyalarına giriş icazələri və digərləri kimi ümumi məlumatları, həmçinin hansının əsas fəaliyyət olduğunu necə müəyyənləşdirmək olar sistemin.


Bu fayl manifest qovluğunda tapıla bilər və aşağıdakı quruluşa malikdir:

Burada əsas elementləri müəyyən edə bilərik, məsələn:


  • ikona: Tətbiq işarəsinin yerləşdiyi yola uyğundur.
  • etiketlər: Proqram adının yerləşdiyi yol.
  • mövzu: Tətbiqin mövzu baxımından istifadə etdiyi üsluba malik yol.
  • fəaliyyət: Tətbiq tərəfindən istifadə edilən fəaliyyətlərin parametrləşdirilməsinə uyğundur


Məsələn, fəaliyyətlər vəziyyətində biz artıq bilirik ki, proqram fəaliyyətlərdən ibarətdir, bunlar tətbiqin ekranlarına uyğundur və sistemin qrafik hissəsinə və məntiqi hissəsinə bölünür ki, proqram bu ekranları yükləyə bilsin. , bunlar manifestdə parametrləşdirilməlidir.


Aşağıdakı şəkildə layihənin 3 Fəaliyyətdən ibarət olduğunu görə bilərsiniz, bunlar öz növbəsində manifest faylında müəyyən edilmişdir.


Bu faylın avtomatik olaraq yaradıldığını və yeniləndiyini aydınlaşdırmaq çox vacibdir, fəaliyyəti əl ilə əlavə etmək lazım deyil, bu, əvvəllər proqramların hazırlanması üçün Eclipse IDE-də istifadə edildiyi zaman edilirdi, lakin indi Android Studio ilə bu proses avtomatik.


lakin bu o demək deyil ki, biz faylı dəyişdirə bilməyəcəyik, əksinə, buna ehtiyacımız ola bilər, lakin diqqətli olmağımız çox vacibdir, çünki bu fayl zədələnərsə, sistemimiz işə başlaya bilməyəcək. .


Məsələn, ən çox yayılmış dəyişikliklərdən bəziləri görünən ilk ekranın hansı olduğunu müəyyən etmək imkanı ola bilər, bunun üçün əvvəlki şəkilləri görmüş olsaq, MainActivity-ə uyğun olan bölmədə kod blokunun olduğunu görəcəyik. < niyyət filtri> və bunun ilk ekran olacağını göstərən xüsusiyyətdə, istəsək, bu filtri dəyişdirə və onu “Digər Fəaliyyət”ə əlavə edə bilərik, həmçinin “android:exported=”true” xüsusiyyətini dəyişdirə bilərik.



Bu yolla, layihəyə başlayarkən o, manifestdə olanları yoxlayır və ilk göstəriləcək ekranın OtraActivity tərəfindən müəyyən edilən ekran olduğunu göstərir.


Faylın başqa bir çox yayılmış modifikasiyası tətbiqdə icazələrin əlaqələndirilməsidir, baxmayaraq ki, bu da məntiqlə edilə bilər, buradan bir çox başqaları arasında kameradan, internetdən istifadə icazələri əlavə edə bilərsiniz.



Və budur, bununla biz faylın nə olduğu və layihəmiz üçün əhəmiyyəti haqqında fikir əldə edə bilərik.

Sizi də maraqlandıra bilər.




Bu giriş haqqında əlavə etmək və ya şərh etmək istədiyiniz bir şey varmı? etməkdən çekinmeyin....Bəyəndinizsə... Sizi paylaşmağa dəvət edirəm Y Bu kimi daha çox yazı eşitmək üçün “Bu sayta qoşul” düyməsini klikləməklə abunə olun 😉