Cos'è il file manifest di Android - Tecnologia
Vai al contenuto

Cos'è il file manifest di Android

Nella voce relativa alla struttura delle directory di Android è stato citato il file manifest dell'applicazione, questa volta vedremo in cosa consiste e la sua importanza.

Annunci


Il file AndroidManifest è un file di configurazione che deve avere il nostro progetto Android, questo file manifest descrive informazioni importanti del progetto. nella prossima pubblicazione della pagina ufficiale c'è qualcosa in più su questo file. (

Definisce informazioni generali come il nome dell'app, l'icona, il tema e i componenti dell'applicazione come attività, servizi, fornitori di contenuti, autorizzazioni di accesso alle funzioni di sistema come fotocamera, internet, bluetooth, tra gli altri, nonché come determinare quale sia l'attività principale del sistema.


Questo file si trova nella directory manifest e ha la seguente struttura:

Qui possiamo identificare elementi di base come:


  • icona: corrisponde al percorso in cui si trova l'icona dell'applicazione.
  • etichette: percorso in cui si trova il nome dell'applicazione.
  • tema: Percorso con lo stile che utilizza l'applicazione in termini di tema.
  • attività: Corrisponde alla parametrizzazione delle attività utilizzate dall'applicazione


Ad esempio, nel caso delle attività, sappiamo già che un'app è composta da attività, queste corrispondono alle schermate dell'applicazione e sono suddivise in una parte grafica e una parte logica del sistema, in modo che l'app possa caricare queste schermate , questi devono essere parametrizzati nel manifest.


Nell'immagine seguente si vede che il progetto è composto da 3 Attività, queste a loro volta sono definite nel file manifest.


È molto importante chiarire che questo file viene creato e aggiornato automaticamente, non è necessario aggiungere l'attività manualmente, questo veniva fatto prima quando veniva utilizzato in Eclipse IDE per sviluppare applicazioni, ma ora con Android Studio questo processo è automatico.


questo però non significa che non possiamo modificare il file, anzi, potremmo avere la necessità di farlo, ma è molto importante che stiamo attenti, perché se questo file è danneggiato il nostro sistema non sarà in grado di avviarsi .


Ad esempio, alcune delle modifiche più comuni possono essere la possibilità di definire qual è la prima schermata che appare, per questo, se abbiamo visto le immagini precedenti, noteremo che nella sezione corrispondente a MainActivity è presente un blocco di codice <filtro intenti> e nella proprietà che indica che questa sarà la prima schermata, se vogliamo possiamo modificare questo filtro e aggiungerlo a “OtherActivity”, modificando anche la proprietà “android:exported=”true””



In questo modo, all'avvio del progetto, controlla cosa c'è nel manifest, indicando che la prima schermata da visualizzare è quella definita da OtraActivity.


Un'altra modifica molto comune al file è il collegamento dei permessi nell'applicazione, anche se questo può essere fatto anche logicamente, da qui puoi aggiungere i permessi per usare la fotocamera, internet, tra molti altri.



Ed è tutto, con quello possiamo farci un'idea di cosa sia il file e della sua importanza per il nostro progetto.

Potrebbe anche interessarti.




C'è qualcosa che vuoi aggiungere o commentare su questa voce? sentiti libero di fare....E se ti è piaciuto... ti invito a condividere Y Iscriviti facendo clic sul pulsante "Unisciti a questo sito" per ascoltare altri post come questo 😉