Mobile

Le code source d’Android 13 donne des indications sur les applications 64 bits uniquement à partir de 2023

Ce site peut gagner des commissions d’affiliation à partir des liens sur cette page. Conditions d’utilisation.

Google a ajouté la prise en charge des applications Android 64 bits en 2014 avec le lancement d’Android 5.0 Lollipop, mais il a continué à offrir une prise en charge tacite des applications 32 bits depuis. La fin de l’ère 32 bits pourrait cependant arriver bientôt. Des indices dans le code source d’Android 13 montrent que la prochaine tablette Pixel de Google pourrait être le premier matériel Android à interdire spécifiquement les applications 32 bits, et la prochaine version d’Android pourrait faire de même.

À l’aube de l’ère des smartphones, les applications sur Android, iOS et les plates-formes chèrement disparues comme webOS étaient toutes en 32 bits. Nous n’avions même pas de support matériel 64 bits sur les smartphones jusqu’à l’arrivée de l’architecture ARM v8 en 2011. Lentement mais sûrement, les développeurs sont passés aux applications 64 bits, laissant certains logiciels 32 bits dans la poussière. Il y a encore beaucoup de ces applications abandonnées qui se cachent dans le Play Store, mais peut-être pas pour longtemps.

Android est un projet open-source, donc la sortie d’Android 13 plus tôt cette semaine est également venue avec un gros vidage de code. Cachés à l’intérieur se trouvent quelques commits qui peuvent révéler les projets d’applications de Google. un commentaire mentionne un appareil appelé Tangor, qui est le nom de code de la future tablette Pixel de Google. « Déplacez Tangor en 64 bits uniquement », lit-on. S’il s’agit de l’appareil final, cela en ferait le premier appareil Android connu à interdire le chargement d’applications 32 bits.

Un autre engagement parle des cœurs de processeur ARM v9, qui sont la dernière révision de puces comme le Snapdragon 8 Gen 1. Le code décrit un test pour vérifier que les appareils n’exécutent que du code 64 bits, mais cela ne s’applique qu’à « Android U ». Si Google continue avec le modèle qu’il a utilisé jusqu’à présent, cela signifie qu’Android 14 pourrait abandonner complètement la prise en charge des applications 32 bits lors de son lancement dans environ un an.

Une application 64 bits est plus efficace et améliore l’utilisation de la mémoire, c’est pourquoi Android et iOS ont travaillé si dur pour inciter les développeurs à effectuer le changement. Apple a complètement abandonné le support 32 bits il y a plusieurs années, et maintenant il semble que Google fasse de même. Et pas un instant trop tôt.

La décision d’éliminer les applications 32 bits ne devrait pas être une surprise. Les derniers processeurs de smartphone haut de gamme, comme le Snapdragon 8 Gen 1, n’ont que trois cœurs de processeur qui sont même capables d’exécuter des applications 32 bits. Les applications développées en Java ou Kotlin pour Android sont déjà 64 bits, et Google a commencé à exiger que les applications 32 bits natives incluent un package 64 bits en 2019. Ainsi, les seules applications du Play Store qui ne sont que 32 bits sont ceux qui n’ont pas été mis à jour depuis plusieurs années. Peut-être pas par hasard, Google a récemment annoncé son intention de cacher les anciennes applications abandonnées dans le Play Store.

Maintenant lis:

Bouton retour en haut de la page