Co je soubor manifestu Android - Codiclick

podíl

Co je soubor manifestu Android

Reklamy

V záznamu o adresářové struktuře Androidu byl zmíněn soubor manifestu aplikace, tentokrát se podíváme, z čeho se skládá a jak je důležitý.


Soubor AndroidManifest je konfigurační soubor, který musí mít náš projekt Android, tento soubor manifestu popisuje důležité informace o projektu. v další publikaci oficiální stránky je o tomto souboru trochu více. (

Definuje obecné informace, jako je název aplikace, ikona, téma a součásti aplikace, jako jsou aktivity, služby, poskytovatelé obsahu, přístupová oprávnění k systémovým funkcím, jako je kamera, internet, bluetooth a další, a také Jak určit, která je hlavní aktivita systému.


Tento soubor lze nalézt v adresáři manifestu a má následující strukturu:

Zde můžeme identifikovat základní prvky, jako jsou:


  • ikona: Odpovídá cestě, kde se nachází ikona aplikace.
  • štítky: Cesta, kde se nachází název aplikace.
  • téma: Cesta se stylem, který aplikace používá z hlediska tématu.
  • aktivita: Odpovídá parametrizaci činností používaných aplikací


Například v případě aktivit již víme, že aplikace se skládá z aktivit, které odpovídají obrazovkám aplikace a jsou rozděleny na grafickou část a logickou část systému, takže aplikace může tyto obrazovky načítat. , musí být parametrizovány v manifestu.


Na následujícím obrázku můžete vidět, že projekt se skládá ze 3 aktivit, ty jsou zase definovány v souboru manifestu.


Je velmi důležité, aby bylo jasné, že tento soubor se vytváří a aktualizuje automaticky, není nutné přidávat aktivitu ručně, to se dělalo dříve, když se používal v Eclipse IDE k vývoji aplikací, ale nyní s Android Studio je tento proces automatický.


to však neznamená, že nemůžeme soubor upravit, naopak, můžeme to potřebovat, ale je velmi důležité, abychom byli opatrní, protože pokud je tento soubor poškozen, náš systém nebude schopen spustit .


Některé z nejběžnějších úprav může být například možnost definovat, která je první obrazovka, která se objeví, proto, pokud jsme viděli předchozí obrázky, všimneme si, že v sekci odpovídající MainActivity je blok kódu < intent-filter> a ve vlastnosti, která označuje, že toto bude první obrazovka, pokud chceme, můžeme tento filtr upravit a přidat do „OtherActivity“ a také změnit vlastnost „android:exported=“true““



Tímto způsobem při spouštění projektu zkontroluje, co je v manifestu, což znamená, že jako první se zobrazí obrazovka, kterou definuje OtraActivity.


Další velmi častou úpravou souboru je provázání oprávnění v aplikaci, i když to lze provést i logicky, odtud lze přidat oprávnění k používání fotoaparátu, internetu a mnoha dalších.



A to je vše, díky tomu můžeme získat představu o tom, co je soubor a jeho důležitosti pro náš projekt.

Může vás to také zajímat.




Chcete k tomuto příspěvku něco přidat nebo okomentovat? klidně udělej….A pokud se vám to líbilo... zvu vás ke sdílení Y Přihlaste se k odběru kliknutím na tlačítko „Připojit se k tomuto webu“, abyste slyšeli více podobných příspěvků 😉