IT House a rapporté le 23 janvier que la version HarmonyOS 5.0.2 avait été officiellement publiée hier sur Huawei Developer. Basée sur HarmonyOS 5.0.2 Beta1 précédemment publiée, la nouvelle version a été améliorée en termes de performances, de stabilité et d'autres aspects. le logiciel de support en état Release.
IT Home joint les informations complètes du package de la version HarmonyOS 5.0.2 comme suit :
| progiciel | Type de version | numéro de version | version de construction | Temps de sortie |
| système | libérer | version Harmony OS 5.0.2 | 5.0.0.123(SP19) | 2025/01/24 |
| Développeur Eco studio | libérer | Sortie de Dev Eco studio 5.0.2 | 5.0.7.200 | 2025/01/24 |
| SDK | libérer | Kit de développement logiciel Harmony OS 5.0.2 | Basé sur le SDK OpenHarmony Ohos_sdk_public 5.0.2.123 (version API 14) | 2025/01/24 |
La relation de mappage entre les versions publiées d'HarmonyOS est la suivante :
| Numéro de version du nouveau règlement | type de version | version API d'harmonie ouverte |
| harmonieOS 5.0.2 | libérer | 14 sorties |
| harmonieOS 5.0.2 | bêta1 | 14 bêta1 |
| harmonieOS 5.0.1 | libérer | 13 sorties |
| harmonieOS 5.0.1 | bêta3 | 13 bêta3 |
| harmonieOS 5.0.0 | libérer | 12 sorties |
| Harmony OS suivant | bêta1/version | 12 sorties |
| Harmony OS suivant | développeur bêta1/2/3/5/6 | 12 bêta1/2/3/5/6 |
| harmonieOS 3.1/4.0 | libérer | 9 sorties |
Les fonctionnalités nouvelles et améliorées sont les suivantes :
kit de capacité
HSP prend en charge la déclaration des composants UIability autres que l'entrée Ability dans le fichier de configuration.
Pour les appareils 2en1 et les tablettes, une nouvelle prise en charge de la personnalisation de la page de démarrage au démarrage de l'application est ajoutée.
Lors de la transmission d'informations entre objets via Want, il est pris en charge de porter l'index du clone d'application (ohos.param.callerAppCloneIndex) dans le paramètre settings.
Ajout de la prise en charge de l'obtention du contexte au niveau de l'application.
Les capacités de gestion des packages ouverts peuvent être utilisées par des applications tierces.
Ajout de la possibilité de prendre en charge la sauvegarde et la récupération UIability.
Ajout de la prise en charge de l'obtention de l'ID d'instance unique de plusieurs instances de l'application actuelle.
La définition de l'ID unique de la police système actuelle, fontId, est ajoutée à la définition des informations de changement d'environnement.
Ajout de l'API C pour prendre en charge l'obtention du type de périphérique applicable à l'application actuelle. Convient pour adapter raisonnablement la mise en page et la taille de la police lors de la distribution d'applications mobiles sur des tablettes/appareils 2 en 1.
données d'arche
La nouvelle interface flushSync prend en charge le stockage des données dans les instances de préférences mises en cache dans des fichiers persistants partageant les préférences utilisateur.
La propriété de configuration StoreConfig de la base de données relationnelle (RDB) ajoute un nouveau paramètre cryptoParam, utilisé pour personnaliser les paramètres de chiffrement.
Les bases de données relationnelles (RDB) prennent désormais en charge la création d'objets de transactions simultanées.
La structure de données standardisée (UDMF) ajoute une nouvelle structure de données de type carte de contenu (ContentForm).
La structure de données standardisée (UDMF) prend désormais en charge la définition de la plage utilisable de données de canal de glissement au sein de l'application.
graphiques d'arche 2D
Ajout de l'API C pour prendre en charge l'obtention du jeu de polices global du système.
Ajout de la fonctionnalité API C de Decoupled VSync (DVSync) pour améliorer la fluidité des scènes d'animation auto-dessinées.
Une nouvelle capacité de traitement de l'effet de flou est ajoutée et un mode de mosaïque d'effet sha...
[Courte citation de 8% de l'article original]