Какво представлява манифестният файл на Android - Codiclick

дял

Какво е манифестен файл на android

Реклами

В записа в структурата на директорията на Android беше споменат файлът с манифест на приложението, този път ще видим от какво се състои и важността му.


Файлът AndroidManifest е конфигурационен файл, който нашият Android проект трябва да има, този манифестен файл описва важна информация за проекта. в следващата публикация на официалната страница има малко повече за този файл. (

Дефинира обща информация като име на приложение, икона, тема и компоненти на приложението като дейности, услуги, доставчици на съдържание, разрешения за достъп до системни функции като камера, интернет, bluetooth, между другото, както и как да определите коя е основната дейност на системата.


Този файл може да бъде намерен в директорията на манифеста и има следната структура:

Тук можем да идентифицираме основни елементи като:


  • икона: Съответства на пътя, където се намира иконата на приложението.
  • етикети: Път, където се намира името на приложението.
  • тема: Път със стила, който приложението използва по отношение на темата.
  • дейност: Съответства на параметризацията на дейностите, използвани от приложението


Например, в случай на дейности, вече знаем, че едно приложение се състои от дейности, те съответстват на екраните на приложението и са разделени на графична част и логическа част на системата, така че приложението да може да зарежда тези екрани , те трябва да бъдат параметризирани в манифеста.


На следващото изображение можете да видите, че проектът е съставен от 3 дейности, те от своя страна са дефинирани във файла на манифеста.


Много е важно да стане ясно, че този файл се създава и актуализира автоматично, не е необходимо да добавяте активността ръчно, това се правеше преди, когато се използваше в Eclipse IDE за разработване на приложения, но сега с Android Studio този процес е автоматичен.


това обаче не означава, че не можем да променим файла, напротив, може да имаме нужда да го направим, но е много важно да сме внимателни, защото ако този файл е повреден, системата ни няма да може да стартира .


Например, някои от най-често срещаните модификации може да са възможността да се определи кой е първият екран, който се появява, за това, ако сме видели предишните изображения, ще забележим, че в секцията, съответстваща на MainActivity, има блок от код < филтър-намерения> и в свойството, което показва, че това ще бъде първият екран, ако искаме, можем да модифицираме този филтър и да го добавим към „OtherActivity“, променяйки също свойството „android:exported=”true””



По този начин, когато стартира проекта, той проверява какво има в манифеста, като показва, че първият екран, който ще се покаже, е този, дефиниран от OtraActivity.


Друга много често срещана модификация на файла е свързването на разрешения в приложението, въпреки че това може да се направи и логично, от тук можете да добавите разрешения за използване на камерата, интернет и много други.



И това е всичко, с това можем да добием представа какво представлява файлът и значението му за нашия проект.

Може също да ви заинтересува.




Има ли нещо, което искате да добавите или коментирате за този запис? чувствайте се свободни да правите....И ако ви е харесало... каня ви да споделите г Абонирайте се, като щракнете върху бутона „Присъединете се към този сайт“, за да чуете повече публикации като тази 😉