.APEX Extension de fichier
Fichier de package Android Pony Express
| Développeur | |
| Popularité |
3,8 | 15 Votes |
Qu'est-ce qu'un fichier APEX ?
Un fichier APEX est un package compressé au format Zip que Google et d’autres fabricants d’appareils Android utilisent pour distribuer des mises à jour des bibliothèques système de bas niveau sur les appareils Android. Les fichiers APEX contiennent un fichier apex_manifest.json, AndroidManifest.xml, apex_payload.img et apex_pubkey utilisés pour mettre à jour un ou plusieurs composants d’Android. Les fichiers d’une archive APEX sont conditionnés selon la spécification Android Pony EXpress (APEX) de Google, introduite par Google avec Android Q (Android 10) en septembre 2019.
Plus d'informations
Le format APEX contribue à simplifier les mises à jour de sécurité d’Android déployées sur les appareils Android. Par exemple, au lieu d’attendre la publication d’une mise à niveau complète du système, un fabricant d’appareils peut mettre à jour une bibliothèque individuelle pour appliquer un correctif ou ajouter une fonctionnalité système. Pour distribuer un fichier APEX, les éditeurs peuvent utiliser le gestionnaire APEX (apexd) ou l’outil Android Debug Bridge (ADB).
La structure d’un fichier APEX est la suivante :
- apex_manifest.json - Stocke le nom et la version du package pour identifier le fichier APEX. Il est similaire au fichier AndroidManifest.xml, mais prend en charge les fonctionnalités APEX.
- AndroidManifest.xml - Indique le nom du package (name) et la version (versionCode), comme le fichier apex_manifest.json, et peut également contenir des informations de ciblage supplémentaires.
- apex_payload.img - Stocke une image EXT4 montée au moment de l’exécution par un périphérique de bouclage.
- apex_pubkey - Contient une clé publique utilisée pour signer l’image du système de fichiers.
Comme les fichiers APEX sont enregistrés au format compressé .ZIP, ils peuvent être ouverts avec n’importe quel outil de décompression Zip. Ainsi, si vous souhaitez explorer le contenu d’un fichier APEX, vous pouvez renommer son extension en .zip et ouvrir le fichier ZIP avec un utilitaire de décompression Zip, tel que Microsoft File Explorer, Apple Archive Utility ou Corel WinZip.