Actualités des produits

Préparez vos applications Wear OS pour l'exigence 64 bits

Temps de lecture : 2 min

Les architectures 64 bits améliorent les performances et constituent une base pour les futures innovations, offrant ainsi des expériences plus rapides et plus riches à vos utilisateurs. Nous prenons en charge les processeurs 64 bits depuis Android 5. Cela permet d'aligner Wear OS sur les récentes mises à jour pour Google TV et d'autres facteurs de forme, en s'appuyant sur l'obligation de fournir une version 64 bits introduite pour la première fois pour les mobiles en 2019.

Aujourd'hui, nous étendons cette exigence 64 bits à Wear OS. Ce blog vous explique comment préparer vos applications pour répondre à ces nouvelles exigences.

Exigence 64 bits : calendrier pour les développeurs Wear OS

À partir du 15 septembre 2026 :

  • Toutes les nouvelles applications et mises à jour d'application comprenant du code natif devront être proposées en version 64 bits en plus de la version 32 bits lors de leur publication sur Google Play.
  • Google Play commencera à bloquer l'importation d'applications non conformes dans la Play Console.

Notre règlement relatif aux versions 32 bits n'évolue pas. Google Play continuera de proposer des applications sur les appareils 32 bits existants.

La grande majorité des développeurs Wear OS ont déjà effectué cette transition et des applications compatibles 64 bits sont déjà disponibles. Pour les applications restantes, l'effort devrait être minime.

Se préparer pour l'exigence 64 bits

De nombreuses applications sont entièrement écrites en code non natif (c'est-à-dire Kotlin ou Java) et ne nécessitent aucune modification de code. Toutefois, il est important de noter que même si vous n'écrivez pas vous-même de code natif, une dépendance ou un SDK peuvent l'introduire dans votre application. Vous devez donc toujours vérifier si votre application inclut du code natif.

Évaluer votre application

  • Inspectez votre APK ou votre app bundle pour le code natif à l'aide de l'analyseur d'APK dans Android Studio.
  • Recherchez les fichiers .so dans le dossier lib. Pour les appareils ARM, les bibliothèques 32 bits se trouvent dans lib/armeabi-v7a, tandis que les bibliothèques 64 bits équivalentes se trouvent dans lib/arm64-v8a.
  • Assurez-vous de la parité : l'objectif est de vous assurer que votre application s'exécute correctement dans un environnement 64 bits uniquement. Bien que les configurations spécifiques puissent varier, cela signifie pour la plupart des applications que pour chaque architecture native 32 bits que vous prenez en charge, vous devez inclure l'architecture 64 bits correspondante en fournissant les fichiers .so appropriés pour les deux ABI.
  • Mettez à niveau les SDK : si vous ne disposez que de versions 32 bits d'une bibliothèque ou d'un SDK tiers, contactez le fournisseur pour obtenir une version compatible avec les systèmes 64 bits.

Tester la compatibilité 64 bits

La version 64 bits de votre application doit offrir la même qualité et les mêmes fonctionnalités que la version 32 bits. L'émulateur Android Wear OS peut être utilisé pour vérifier que votre application se comporte et fonctionne comme prévu dans un environnement 64 bits.

Remarque : Étant donné que les applications Wear OS doivent cibler Wear OS 4 ou une version ultérieure pour être envoyées à Google Play, il est probable que vous effectuiez déjà des tests sur ces images plus récentes, 64 bits uniquement.

Lors des tests, faites attention aux chargeurs de code natif tels que SoLoader ou les anciennes versions d'OpenSSL, qui peuvent nécessiter des mises à jour pour fonctionner correctement sur du matériel 64 bits uniquement.

Étapes suivantes

Nous annonçons cette exigence dès maintenant pour donner aux développeurs six mois pour mettre leurs applications en conformité avant l'application des règles en septembre 2026. Pour obtenir des conseils plus détaillés sur la transition, veuillez consulter notre documentation approfondie sur la prise en charge des architectures 64 bits.

Cette transition marque une étape importante pour l'avenir de Wear OS et les avantages que la compatibilité 64 bits apportera à l'écosystème.

Écrit par :

Lire la suite