Android kan snart börja varna användare när de kör 32-bitarsappar

click fraud protection

En ny kodändring som skickats till AOSP Gerrit belyser att Android kan börja varna användare när de kör 32-bitarsappar. Läs vidare för att lära dig mer.

Även om Google har ansträngt sig för att släppa 32-bitars appstöd på Android under de senaste åren, kan det fortfarande ta ett tag innan 32-bitarsappar blir ett minne blott. I ett försök att påskynda processen kan dock Google snart implementera en ny förändring i Android som kommer att varna användare när de kör 32-bitarsappar på 64-bitarssystem.

En kodändring skickad till AOSP Gerrit (upptäckt av Mishaal Rahman) markerar en ny varning som dyker upp när användaren kör en 32-bitars app på ett 64-bitarssystem. Som du kan se i den bifogade skärmdumpen kommer varningsmeddelandet att tala om för användarna att "appen måste uppdateras av utvecklaren för att förbättra kompatibiliteten" och uppmana dem att söka efter uppdateringar eller kontakta utvecklaren. Tanken bakom detta drag är att uppmana utvecklare att bygga 64-bitarsversioner av sina appar, men vi har för närvarande ingen information om när Google kan implementera denna förändring.

Det är värt att notera att Android redan visar en liknande varning när användare försöker köra appar som inte uppfyller minimikraven för targetSDK. Google implementerade denna förändring i Android 10, och företaget planerar nu att uppdatera den lägsta stödda targetSDK-nivån till 28. Med det uppdaterade kravet kommer Android att börja varna användare när de försöker köra appar som riktar sig till Android 8.1 Oreo eller äldre. Men denna förändring är också ännu inte på väg att bli aktuell Android 13 bygger.

Med tanke på att ARM planerar att släppa stödet för 32-bitars applikationer från framtida mobila processorer från och med nästa år kan varningen tvinga utvecklare att uppdatera sina appar i tid för denna förändring. För de omedvetna stöder Android för närvarande både 32-bitars och 64-bitars applikationer. På grund av detta måste utvecklare underhålla två binärer för sina appar och ARM måste erbjuda processorer som har äldre 32-bitarsstöd. Eftersom 64-bitars processorer i sig är mer kapabla än 32-bitars processorer, är det vettigt för ekosystemet som helhet att ta till sig denna förändring. Apple bytte till 64-bitars support med iOS 11 redan 2017, och det är hög tid att Android följer efter.


Källa:AOSP Gerrit