Qu'est-ce que le fichier manifeste Android - Codiclick

partager

Qu'est-ce qu'un fichier manifeste Android

Annonces

Dans l'entrée sur la structure du répertoire Android, le fichier manifeste de l'application a été mentionné, cette fois nous verrons en quoi il consiste et son importance.


Le fichier AndroidManifest est un fichier de configuration que notre projet Android doit avoir, ce fichier manifeste décrit les informations importantes du projet. dans la prochaine publication de la page officielle il y a un peu plus sur ce dossier. (

Définit les informations générales telles que le nom de l'application, l'icône, le thème et les composants de l'application tels que les activités, les services, les fournisseurs de contenu, les autorisations d'accès aux fonctions du système telles que l'appareil photo, Internet, Bluetooth, entre autres, ainsi que Comment déterminer quelle est l'activité principale du système.


Ce fichier se trouve dans le répertoire du manifeste et a la structure suivante :

Ici, nous pouvons identifier des éléments de base tels que:


  • icône: Correspond au chemin où se trouve l'icône de l'application.
  • Étiquettes: Chemin où se trouve le nom de l'application.
  • thème: Chemin avec le style que l'application utilise en termes de thème.
  • activité: Correspond au paramétrage des activités utilisées par l'application


Par exemple, dans le cas des activités, on sait déjà qu'une appli est constituée d'activités, celles-ci correspondent aux écrans de l'application et se décomposent en une partie graphique et une partie logique du système, pour que l'appli puisse charger ces écrans , ceux-ci doivent être paramétrés dans le manifeste.


Dans l'image suivante, vous pouvez voir que le projet est composé de 3 activités, elles-mêmes définies dans le fichier manifeste.


Il est très important de préciser que ce fichier est créé et mis à jour automatiquement, il n'est pas nécessaire d'ajouter l'activité manuellement, cela se faisait auparavant lorsqu'il était utilisé dans Eclipse IDE pour développer des applications, mais maintenant avec Android Studio ce processus est automatique.


cependant, cela ne signifie pas que nous ne pouvons pas modifier le fichier, au contraire, nous pouvons avoir besoin de le faire, mais il est très important que nous soyons prudents, car si ce fichier est endommagé, notre système ne pourra pas démarrer .


Par exemple, certaines des modifications les plus courantes peuvent être la possibilité de définir quel est le premier écran qui apparaît, pour cela, si nous avons vu les images précédentes, nous remarquerons que dans la section correspondant à MainActivity il y a un bloc de code <filtre d'intention> et dans la propriété qui indique que ce sera le premier écran, si nous le voulons, nous pouvons modifier ce filtre et l'ajouter à "OtherActivity", en modifiant également la propriété "android:exported="true""



De cette façon, lors du démarrage du projet, il vérifie ce qui est dans le manifeste, indiquant que le premier écran à afficher est celui défini par OtraActivity.


Une autre modification très courante du fichier est la liaison des autorisations dans l'application, bien que cela puisse également être fait logiquement, à partir de là, vous pouvez ajouter des autorisations pour utiliser l'appareil photo, Internet, entre autres.



Et voilà, avec ça on peut se faire une idée de ce qu'est le dossier et de son importance pour notre projet.

Cela peut aussi vous intéresser.




Souhaitez-vous ajouter ou commenter cette entrée ? n'hésitez pas à faire….Et si ça vous a plu... je vous invite à partager y Abonnez-vous en cliquant sur le bouton "Rejoindre ce site" pour entendre plus de messages comme celui-ci 😉