Mis on Androidi manifesti fail - Codiclick

jagada

Mis on Androidi manifesti fail

Reklaamid

Androidi kataloogistruktuuri kirjes mainiti rakenduse manifesti faili, seekord vaatame, millest see koosneb ja mille tähtsust see on.


AndroidManifesti fail on konfiguratsioonifail, mis meie Androidi projektil peab olema. See manifestifail kirjeldab projekti olulist teavet. ametliku lehe järgmises väljaandes on selle faili kohta veidi rohkem juttu. (

Määratleb üldteabe, nagu rakenduse nimi, ikoon, teema ja rakenduse komponendid, nagu tegevused, teenused, sisu pakkujad, juurdepääsuõigused süsteemi funktsioonidele, nagu kaamera, internet, Bluetooth jne, ning ka kuidas määrata, milline on põhitegevus süsteemist.


See fail asub manifesti kataloogis ja sellel on järgmine struktuur:

Siin saame tuvastada sellised põhielemendid nagu:


  • ikooni: vastab rakenduse ikooni asukohale.
  • sildid: tee, kus rakenduse nimi asub.
  • teema: tee stiiliga, mida rakendus kasutab teema osas.
  • tegevust: vastab rakenduse poolt kasutatavate tegevuste parameetritele


Näiteks tegevuste puhul teame juba, et äpp koosneb tegevustest, need vastavad rakenduse ekraanidele ja jagunevad graafiliseks osaks ja süsteemi loogiliseks osaks, et rakendus saaks neid ekraane laadida. , tuleb need manifestis parameetritega määrata.


Järgmisel pildil näete, et projekt koosneb 3 tegevusest, mis omakorda on määratletud manifesti failis.


Väga oluline on selgeks teha, et see fail luuakse ja uuendatakse automaatselt, tegevust pole vaja käsitsi lisada, seda tehti varem kui seda kasutati Eclipse IDE-s rakenduste arendamiseks, kuid nüüd Android Studioga on see protsess automaatne.


aga see ei tähenda, et me ei saa faili muuta, vastupidi, meil võib tekkida vajadus seda teha, kuid on väga oluline olla ettevaatlik, sest kui see fail on kahjustatud, ei saa meie süsteem käivituda .


Näiteks võib kõige levinumateks modifikatsioonideks olla võimalus määratleda, milline ekraan ilmub esimesena, selleks, kui oleme näinud eelmisi pilte, märkame, et MainActivityle vastavas jaotises on koodiplokk. < intent-filter> ja atribuudis, mis näitab, et see on esimene ekraan, saame soovi korral seda filtrit muuta ja lisada jaotisesse „OtherActivity”, muutes ka atribuuti „android:exported=”true””



Nii kontrollib ta projekti käivitades manifestis sisalduvat, näidates, et esimene kuvatav ekraan on OtraActivity määratletud ekraan.


Teine väga levinud muudatus failis on lubade linkimine rakenduses, kuigi seda saab teha ka loogiliselt, siit saab lisada lubasid kasutada kaamerat, internetti ja palju muud.



Ja see on kõik, selle abil saame aimu, mis fail on ja kui oluline on see meie projekti jaoks.

See võib teile ka huvi pakkuda.




Kas soovite selle kirje kohta midagi lisada või kommenteerida? tehke julgelt….Ja kui teile meeldis... Kutsun teid jagama Y Tellige, klõpsates nupul "Liitu selle saidiga", et kuulda rohkem selliseid postitusi 😉