Android ar putea începe în curând să avertizeze utilizatorii când rulează aplicații pe 32 de biți

O modificare recentă a codului trimisă la AOSP Gerrit evidențiază că Android ar putea începe să avertizeze utilizatorii atunci când rulează aplicații pe 32 de biți. Citiți mai departe pentru a afla mai multe.

Deși Google a făcut eforturi pentru a renunța la suportul pentru aplicații pe 32 de biți pe Android în ultimii câțiva ani, poate mai trece ceva timp până când aplicațiile pe 32 de biți devin un lucru din trecut. Cu toate acestea, în încercarea de a accelera procesul, Google ar putea implementa în curând o nouă schimbare în Android, care va avertiza utilizatorii când rulează aplicații pe 32 de biți pe sisteme pe 64 de biți.

O modificare a codului trimisă la AOSP Gerrit (descoperită de Mishaal Rahman) evidențiază un nou avertisment care va apărea ori de câte ori utilizatorul rulează o aplicație pe 32 de biți pe un sistem pe 64 de biți. După cum puteți vedea în captura de ecran atașată, mesajul de avertizare va spune utilizatorilor că „aplicația trebuie actualizată de către dezvoltatorul său pentru a îmbunătăți compatibilitatea”

și îndemnați-i să verifice actualizările sau să contacteze dezvoltatorul. Ideea din spatele acestei mișcări este de a solicita dezvoltatorilor să creeze versiuni pe 64 de biți ale aplicațiilor lor, dar în prezent nu avem informații despre momentul în care Google ar putea implementa această modificare.

Este de remarcat faptul că Android afișează deja un avertisment similar atunci când utilizatorii încearcă să ruleze aplicații care nu îndeplinesc cerințele minime targetSDK. Google a implementat această modificare în Android 10, iar compania intenționează acum să actualizeze nivelul minim suportat targetSDK la 28. Cu cerința actualizată, Android va începe să avertizeze utilizatorii atunci când încearcă să ruleze aplicații care vizează Android 8.1 Oreo sau mai vechi. Cu toate acestea, această schimbare nu a ajuns încă la curent Android 13 construieste.

Având în vedere că ARM plănuiește să renunțați la suportul pentru aplicațiile pe 32 de biți de la viitoarele procesoare mobile începând de anul viitor, avertismentul ar putea obliga dezvoltatorii să-și actualizeze aplicațiile la timp pentru această schimbare. Pentru cei care nu știu, Android acceptă în prezent atât aplicații pe 32 de biți, cât și pe 64 de biți. Din acest motiv, dezvoltatorii trebuie să mențină două binare pentru aplicațiile lor, iar ARM trebuie să ofere procesoare care oferă suport vechi pe 32 de biți. Deoarece procesoarele pe 64 de biți sunt în mod inerent mai capabile decât procesoarele pe 32 de biți, este logic ca ecosistemul în ansamblu să adopte această schimbare. Apple a trecut la suport doar pe 64 de biți cu iOS 11 în 2017 și este timpul ca Android să urmeze exemplul.


Sursă:AOSP Gerrit