Google volgt Apple iOS en macOS door alle 64-bits voor Android te gaan en 32-bits ondersteuning te dumpen, duidt op nieuwe emulator voor v12 of ‘S’

Android / Google volgt Apple iOS en macOS door alle 64-bits voor Android te gaan en 32-bits ondersteuning te dumpen, duidt op nieuwe emulator voor v12 of ‘S’ 2 minuten gelezen

Google Android



Google lijkt een belangrijke stap te hebben gezet om Android in de kern te verbeteren. Een emulator voor de aankomende versie van Android S bleek te werken zonder enige ondersteuning voor 32-bits applicaties. Dit betekent direct dat vanaf Android S alle apps en ondersteuningsbibliotheken compatibel moeten zijn met 64-bits beveiliging en protocollen.

Google lijkt in de voetsporen van Apple Inc. te treden en 64-bits architectuur in het hele smartphone-ecosysteem met Android-besturingssysteem (OS) af te dwingen. De zoekgigant die de primaire Android OS-laag ontwikkelt en onderhoudt, lijkt te hebben besloten om helemaal 64-bits te gaan. Na vorig jaar 64-bits architectuur op Android-apps te hebben afgedwongen via Google Play Store, lijkt Google het ecosysteem van Android OS over te zetten naar 64-bits architectuur. Onnodig toe te voegen, dit is een zeer belangrijke stap in de richting van het verbeteren van de efficiëntie, functionaliteit, betrouwbaarheid en beveiliging van het hele Android OS-ecosysteem.



Google voltooit 64-bits geeft aan dat Android S x86_64-emulator wordt uitgevoerd zonder 32-bits ondersteuning:

Een emulator voor Android S, een nieuwe en nog niet uitgebrachte versie van Android OS, die naar verwachting na Android 11 zal worden uitgebracht, bleek volledig in 64-bits modus te werken. Met andere woorden, de emulator heeft geen enkele ondersteuning voor 32-bits architectuur. Eerdere versies van Android hadden 32-bits applicaties toegestaan. Vanaf Android 12 moeten alle applicaties, platforms en ondersteuningsbibliotheken echter alleen in 64-bits architectuur worden ontwikkeld.



Het is belangrijk op te merken dat Google vorig jaar zelf was begonnen met de overgang van het Android OS-ecosysteem naar 64-bits. De Google Play Store was op 1 augustus 2019 begonnen met het afdwingen van 64-bits apps. Dit betekende dat alle apps zouden werken in een 64-bits omgeving. Nu werkt het besturingssysteem zelf in een 64-bits omgeving zonder plaats voor 32-bits toepassingen.

De verplichte overgang naar 64-bits heeft verschillende voordelen. Door een compatibiliteitslaag voor de oudere 32-bits applicaties weg te werken, komt er een aanzienlijke hoeveelheid RAM vrij. Hierdoor kunnen applicatieontwikkelaars en OEM's smartphones aanbieden met betere prestaties, zelfs met relatief minder RAM. Hoewel nieuwe smartphones 4 GB RAM en meer bevatten, hebben opkomende markten nog steeds apparaten met minder RAM.



Afgezien van RAM nemen het Android-besturingssysteem en de ondersteuningsstructuur iets minder ruimte in beslag. Hoewel de wijziging vrij minimaal zal zijn om enige merkbare impact te hebben, was er veel verspilde ruimte, vooral voor grote APK's die geen bundels gebruikten.

Kunnen hardware- en app-makers met alle 64-bits Android-apparaten werken?

De grootste verbetering met een volledig 64-bits Android is verbeterde beveiliging. 64-bits architectuur is aanzienlijk veiliger en betrouwbaarder dan 32-bits. SoC-makers zoals ARM zullen de stap zeker verwelkomen, aangezien de nieuwe Cortex-A65 van het bedrijf wordt geleverd zonder aarch32 ISA-ondersteuning. Daarom zijn er geen wegversperringen van OEM's en SoC-makers.

Nadat alle apps zijn overgezet naar 64-bits, heeft Google ervoor gezorgd dat het app-ecosysteem volledig functioneel wordt tegen de tijd dat Android S uitkomt. Deskundigen geven aan dat momenteel alles goed zou moeten werken, behalve een paar Media-codecs. Dat komt voornamelijk doordat geëmuleerde platforms de nieuwe CODEC2-standaard niet ondersteunen en terugvallen op OMX, de oude 32-bits mediacomponent. Overigens is CODEC2 ook alleen 32-BIT. Simpel gezegd, er moet nog veel werk worden verzet om ervoor te zorgen dat alle media-indelingen goed spelen op een 64-bits Android. De rest van het ecosysteem is al aanwezig.

Tags android