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 innovations futures, offrant ainsi des expériences plus rapides et plus riches à vos utilisateurs. Nous prenons en charge les processeurs 64 bits depuis Android 5. Cela aligne Wear OS sur les récentes mises à jour de Google TV et d'autres facteurs de forme, en s'appuyant sur l'exigence 64 bits introduite pour la première fois pour les mobiles en 2019.
Aujourd'hui, nous étendons cette exigence 64 bits à Wear OS. Cet article de blog vous aidera à préparer vos applications pour qu'elles répondent à 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'applications incluant du code natif devront fournir des versions 64 bits en plus des versions 32 bits lors de leur publication sur Google Play.
- Google Play commencera à bloquer l'importation d'applications non conformes dans la Play Console.
Nous ne modifions pas notre règlement concernant la compatibilité 32 bits, et Google Play continuera de proposer des applications aux 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 autres applications, nous prévoyons que l'effort sera minime.
Se préparer à l'exigence 64 bits
De nombreuses applications sont entièrement écrites en code non natif (Kotlin ou Java, par exemple) et ne nécessitent aucune modification du code. Toutefois, il est important de noter que même si vous n'écrivez pas de code natif vous-même, une dépendance ou un SDK peut 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 détecter du 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 l'équivalent 64 bits est lib/arm64-v8a.
- Assurer 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, pour la plupart des applications, cela signifie 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 pertinents 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 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. Vous pouvez utiliser l'émulateur Android Wear OS pour vérifier que votre application se comporte et fonctionne comme prévu dans un environnement 64 bits.
Remarque : Comme les applications Wear OS doivent cibler Wear OS 4 ou une version ultérieure pour être envoyées à Google Play, vous effectuez probablement déjà des tests sur ces nouvelles images 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 un délai de six mois pour mettre leurs applications en conformité avant l'entrée en vigueur de la mesure en septembre 2026. Pour en savoir plus sur la transition, consultez notre documentation détaillée sur la compatibilité avec les 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.
-
Actualités sur les produitsÀ mesure que le développement agentique s'accélère, l'ingénierie Android atteint une nouvelle frontière passionnante : passer de la complétion de code assistée à des agents qui s'exécutent de bout en bout sous votre direction. Vous disposez d'un choix et d'une flexibilité totaux concernant les modèles et les agents que vous utilisez.
Jason Buchel • Temps de lecture : 3 min -
Actualités sur les produitsAujourd'hui, nous avons expliqué comment nous faisions évoluer notre vision "plus qu'un magasin". De l'onglet "Vous", qui sert désormais d'espace personnel à plus de 250 millions d'utilisateurs actifs par mois, à notre plate-forme de jeux unifiée qui connecte plus de 700 millions de profils de joueurs, Google Play répond aux besoins des utilisateurs où qu'ils se trouvent.
Paul Feng • Temps de lecture : 3 min -
Actualités sur les produitsAvec Googlebook, nous sommes ravis d'aider les utilisateurs à s'exprimer et à accéder à ces outils.
Cyrus Stoller • Temps de lecture : 2 min
Recevez chaque semaine les dernières informations sur le développement Android dans votre boîte de réception.