Mi az Android manifest fájl - Codiclick

Ossza meg

Mi az Android manifest fájl

Reklámok

Az Android címtárszerkezetre vonatkozó bejegyzésben szóba került az alkalmazás manifeszt fájlja, ezúttal meglátjuk, miből áll és milyen fontos.


Az AndroidManifest fájl egy konfigurációs fájl, amellyel az Android projektünknek rendelkeznie kell. Ez a manifest fájl a projekt fontos információit írja le. a hivatalos oldal következő kiadványában egy kicsit többet olvashat erről a fájlról. (

Olyan általános információkat határoz meg, mint például az alkalmazás neve, ikon, téma és alkalmazás-összetevők, például tevékenységek, szolgáltatások, tartalomszolgáltatók, hozzáférési engedélyek olyan rendszerfunkciókhoz, mint a kamera, internet, bluetooth stb., valamint a fő tevékenység meghatározása. a rendszerről.


Ez a fájl a manifest könyvtárban található, és a következő szerkezettel rendelkezik:

Itt azonosíthatjuk az alapvető elemeket, mint például:


  • ikon: Megfelel annak az elérési útnak, ahol az alkalmazás ikonja található.
  • címkéket: Elérési út, ahol az alkalmazás neve található.
  • téma: Az alkalmazás által a téma szempontjából használt stílus elérési útja.
  • tevékenység: Megfelel az alkalmazás által használt tevékenységek paraméterezésének


Például a tevékenységek esetében már tudjuk, hogy egy alkalmazás tevékenységekből áll, ezek az alkalmazás képernyőinek felelnek meg, és a rendszer grafikus és logikai részre vannak osztva, így az alkalmazás képes betölteni ezeket a képernyőket. , ezeket paraméterezni kell a manifestben.


A következő képen látható, hogy a projekt 3 tevékenységből áll, ezek viszont a manifest fájlban vannak definiálva.


Nagyon fontos tisztázni, hogy ez a fájl automatikusan jön létre és frissül, nem szükséges manuálisan hozzáadni a tevékenységet, ez korábban megtörtént, amikor az Eclipse IDE-ben használták alkalmazások fejlesztésére, de most az Android Studióval ez a folyamat automatikus.


ez azonban nem jelenti azt, hogy nem tudjuk módosítani a fájlt, ellenkezőleg, szükségünk lehet rá, de nagyon fontos, hogy legyünk óvatosak, mert ha ez a fájl megsérül, akkor a rendszer nem tud elindulni. .


A leggyakrabban előforduló módosítások közé tartozik például annak megadása, hogy melyik képernyő jelenik meg először, ehhez, ha láttuk az előző képeket, észrevesszük, hogy a MainActivity-nek megfelelő részben van egy kódblokk < intent-filter> és abban a tulajdonságban, amely azt jelzi, hogy ez lesz az első képernyő, ha akarjuk, módosíthatjuk ezt a szűrőt és hozzáadhatjuk az „OtherActivity”-hez, megváltoztatva az „android:exported=”true” tulajdonságot is.



Így a projekt indításakor ellenőrzi, hogy mi van a manifestben, jelezve, hogy az elsőként megjelenő képernyő az OtraActivity által meghatározott képernyő.


A fájl másik nagyon gyakori módosítása a jogosultságok összekapcsolása az alkalmazásban, bár ez logikusan is megoldható, innen adhatunk hozzá engedélyeket többek között a kamera, az internet használatához.



És ennyi, ezzel képet kaphatunk arról, hogy mi a fájl, és milyen fontos a projektünk szempontjából.

Ez is érdekelheti.




Van valami hozzáfűzni vagy megjegyzést tenni ehhez a bejegyzéshez? nyugodtan tedd….És ha tetszett... Meghívlak, hogy oszd meg Y Iratkozzon fel a „Csatlakozás ehhez az oldalhoz” gombra kattintva, hogy több ehhez hasonló bejegyzést hallhasson 😉