À compter du 1er août 2021, Google Play ne servira plus d'applications natives si elles ne prennent pas en charge l'architecture CPU 64 bits.
Google a souvent discuté directement avec les développeurs d'applications Android ces derniers temps. Plus tôt cette semaine, la société a publié un article rappelant que les applications non approuvées seraient bientôt supprimées. supprimé du Play Store s'ils ont essayé d'accéder au journal des appels ou aux autorisations SMS sans être mis sur la liste blanche par eux. Cette semaine, la société a publié un autre article sur son blog des développeurs Android, mais celui-ci concernait des applications natives qui n'étaient toujours pas disponibles. prenant en charge les processeurs 64 bits. À partir du 1er août 2021, Google Play ne proposera plus d'applications natives si elles ne prennent pas en charge le processeur 64 bits. architecture.
Android a commencé à prendre en charge les applications 64 bits avec la sortie d'Android 5.0 Lollipop. Depuis lors, de plus en plus de SoC dotés de processeurs 64 bits ont été lancés et cette transition a marqué le début de leur suppression progressive. chipsets avec processeurs 32 bits. Tout comme pour les ordinateurs de bureau, le 64 bits est l'avenir et Google en est bien conscient. il. Il y a un peu plus d'un an, en décembre 2017, la société a annoncé que
les développeurs dont les applications utilisent des bibliothèques natives doivent disposer d'une alternative 64 bits pour fonctionner sur des appareils 64 bits uniquement.Cette exigence est toujours dans les délais et entrera en vigueur le 1er août 2019. Cette semaine, la société a annoncé une extension pour les jeux utilisant Unity 5.6 ou une version antérieure. Google Play acceptera toujours les mises à jour 32 bits uniquement pour ces jeux jusqu'à la date limite finale, qui entrera en vigueur le 1er août 2021. C'est à ce moment-là que Google Play cessera de proposer des applications sans versions 64 bits sur les appareils compatibles 64 bits (ce qui signifie que ces applications ne seront plus disponibles dans le Play Store sur ces appareils).
Pour l’instant, Google n’accorde pas d’extension aux jeux construits avec Unity 5.6 ou version antérieure avant cette date limite de 2021. Cependant, les choses pourraient changer d’ici août 2021, tout comme elles ont changé de 2017 à 2019. Google souhaite donner aux développeurs suffisamment de temps pour faire évoluer leurs applications et leurs jeux afin de suivre cette nouvelle politique. Désormais, il existe toujours une exception à ce nouveau délai, car Google indique que ces exigences ne s'appliquent pas aux éléments suivants :
- APK ou ensembles d'applications ciblant explicitement Wear OS ou Android TV, qui sont des facteurs de forme qui ne prennent actuellement pas en charge le code 64 bits.
- APK ou app bundles qui ne sont pas distribués sur les appareils exécutant Android Pie ou une version ultérieure.
Ce nouveau changement n'a pas d'impact sur la politique de l'entreprise en matière de support 32 bits. Ils continueront à proposer ces applications sur des appareils 32 bits. Ainsi, si un développeur dispose d’une application avec du code natif 32 bits, il devra également disposer d’une version 64 bits supplémentaire.
Source: Blog des développeurs Android