Kas yra „Android“ manifesto failas – „Codiclick“.

Dalintis

Kas yra android manifesto failas

Skelbimai

„Android“ katalogų struktūros įraše buvo paminėtas programos manifesto failas, šį kartą pamatysime, iš ko jis susideda ir kokia jo svarba.


AndroidManifest failas yra konfigūracijos failas, kurį turi turėti mūsų Android projektas. Šiame manifesto faile aprašoma svarbi projekto informacija. kitoje oficialaus puslapio publikacijoje yra šiek tiek daugiau apie šį failą. (

Apibrėžia bendrą informaciją, pvz., programos pavadinimą, piktogramą, temą ir programos komponentus, tokius kaip veikla, paslaugos, turinio teikėjai, prieigos prie sistemos funkcijų, tokių kaip fotoaparatas, internetas, „Bluetooth“, leidimai, be kita ko, taip pat kaip nustatyti, kuri veikla yra pagrindinė. sistemos.


Šį failą galima rasti manifesto kataloge ir jo struktūra yra tokia:

Čia galime nustatyti pagrindinius elementus, tokius kaip:


  • piktogramą: Atitinka kelią, kuriame yra programos piktograma.
  • etiketės: kelias, kuriame yra programos pavadinimas.
  • tema: kelias su stiliumi, kurį programa naudoja temos požiūriu.
  • veikla: Atitinka programos naudojamų veiklų parametrizavimą


Pavyzdžiui, veiklos atveju mes jau žinome, kad programėlė yra sudaryta iš veiklų, kurios atitinka programos ekranus ir yra padalintos į grafinę ir loginę sistemos dalis, kad programa galėtų įkelti šiuos ekranus. , jie turi būti parametrizuoti manifeste.


Toliau pateiktame paveikslėlyje matote, kad projektą sudaro 3 veiklos, kurios savo ruožtu yra apibrėžtos manifesto faile.


Labai svarbu aiškiai pasakyti, kad šis failas sukuriamas ir atnaujinamas automatiškai, nereikia pridėti veiklos rankiniu būdu, tai buvo daroma anksčiau, kai jis buvo naudojamas Eclipse IDE programoms kurti, tačiau dabar su Android Studio šis procesas yra automatinis.


tačiau tai nereiškia, kad negalime keisti failo, priešingai, mums gali tekti tai padaryti, tačiau labai svarbu būti atsargiems, nes jei šis failas bus pažeistas, mūsų sistema negalės paleisti .


Pavyzdžiui, kai kurios dažniausiai pasitaikančios modifikacijos gali būti galimybė apibrėžti, kuris ekranas pasirodys pirmasis, tam, jei matėme ankstesnius vaizdus, pastebėsime, kad skyriuje, atitinkančiame MainActivity, yra kodo blokas. < intent-filter> ir ypatybėje, kuri nurodo, kad tai bus pirmasis ekranas, jei norime, galime modifikuoti šį filtrą ir įtraukti jį į „OtherActivity“, taip pat pakeisdami ypatybę „android:exported=”true““



Tokiu būdu, pradėdamas projektą, jis patikrina, kas yra manifeste, nurodydama, kad pirmasis rodomas ekranas yra tas, kurį apibrėžia OtraActivity.


Kitas labai dažnas failo modifikavimas yra leidimų susiejimas programoje, nors tai taip pat galima padaryti logiškai, čia galite pridėti leidimus naudoti kamerą, internetą ir daugelį kitų.



Ir viskas, todėl galime suprasti, kas yra failas ir kokia jo svarba mūsų projektui.

Tai taip pat gali jus sudominti.




Ar norite ką nors pridėti ar pakomentuoti apie šį įrašą? drąsiai daryk….O jei patiko... Kviečiu pasidalinti y Prenumeruokite spustelėdami mygtuką „Prisijungti prie šios svetainės“, kad išgirstumėte daugiau tokių įrašų 😉