.HAP Extension de fichier
Package Ability HarmonyOS
| Développeur | Huawei |
| Popularité |
4,6 | 7 Votes |
Qu'est-ce qu'un fichier HAP ?
Un fichier HAP est un package d'aptitude utilisé par une application Huawei HarmonyOS. Il contient le code utilisé pour implémenter une ou plusieurs fonctionnalités de l'application. Les fichiers HAP sont regroupés dans des packs d'applications HarmonyOS, également appelés fichiers .APP.
Plus d'informations
HarmonyOS est un système d'exploitation utilisé par les smartphones, tablettes, montres connectées et téléviseurs connectés Huawei. À l'aide de Huawei AppGallery, les utilisateurs de HarmonyOS peuvent installer des applications Android compatibles, regroupées dans des fichiers .APK, ou des applications spécifiques à HarmonyOS, regroupées dans des fichiers APP. Les applications spécifiques à HarmonyOS (dont beaucoup portent la désignation HMOS dans AppGallery de Huawei) contiennent toujours un ou plusieurs fichiers HAP.
Chaque application HarmonyOS doit contenir un fichier HAP nommé Entry.hap, qui constitue le module principal de l'application. Les applications qui contiennent différentes versions optimisées pour différentes spécifications d'appareils contiennent plusieurs fichiers Entry.hap.
La plupart des applications HarmonyOS contiennent des fichiers HAP supplémentaires, chacun étant utilisé pour implémenter une fonctionnalité spécifique de l'application. Tous les fichiers HAP peuvent contenir des fichiers de bibliothèque, de ressources et de configuration dont dépendent les fichiers HAP.
REMARQUE : Les développeurs qui créent et testent des applications HarmonyOS peuvent utiliser Huawei DevEco Studio pour créer des fichiers HAP autonomes, qui ne sont pas regroupés dans un fichier APP.
Noms de fichiers .HAP courants
Entry.hap - Module principal d'une application HarmonyOS.
Comment ouvrir un fichier HAP
Vous pouvez ouvrir un fichier HAP dans Huawei DevEco Studio (Windows, Mac), l'environnement de développement intégré de Huawei pour HarmonyOS. Par exemple, un développeur peut ouvrir et exécuter un fichier HAP dans l'émulateur HarmonyOS de DevEco Studio pour tester la fonctionnalité qu'il contient.