Google följer Apple iOS och macOS genom att gå alla 64-bitars för Android och sticka 32-bitars support indikerar ny emulator för v12 eller 'S'
Google verkar ha tagit ett betydande steg mot att förbättra Android i grunden. En emulator för den kommande versionen av Android S visade sig fungera utan stöd för 32-bitarsapplikationer. Detta innebär direkt från Android S, alla appar och supportbibliotek måste vara kompatibla med 64-bitars säkerhet och protokoll.
Google verkar följa Apple Inc.: s fotspår och genomföra 64-bitars arkitektur i hela Smartphone-ekosystemet som kör Android-operativsystemet (OS). Sökjätten som utvecklar och underhåller det primära Android OS-skiktet verkar ha beslutat att gå 64-bitars hela vägen. Efter att ha genomfört 64-bitars arkitektur på Android-appar via Google Play Butik förra året verkar Google överföra själva Android OS-ekosystemet på 64-bitars arkitektur. Det behöver inte läggas till att detta är ett mycket viktigt steg mot att förbättra effektiviteten, funktionaliteten, tillförlitligheten och säkerheten i hela Android OS-ekosystemet.
Google går komplett 64-bitars indikerar Android S x86_64-emulator som körs utan 32-bitars support:
En emulator för Android S, en ny och ej släppt version av Android OS, som förväntas släppas efter Android 11, befanns fungera helt i 64-bitarsläge. Med andra ord har emulatorn inget stöd alls för 32-bitars arkitektur. Tidigare versioner av Android hade tillåtit 32-bitarsapplikationer. Från och med Android 12 måste dock alla applikationer, plattformar och supportbibliotek endast utvecklas i 64-bitars arkitektur.
Det är viktigt att notera att Google hade börjat överföra Android OS-ekosystemet till 64-bitars själva förra året. Google Play-butiken hade börjat tillämpa 64-bitarsappar den 1 augusti 2019. Detta innebar att alla appar skulle fungera i en 64-bitarsmiljö. Nu kommer själva operativsystemet att fungera i en 64-bitars miljö utan plats för 32-bitarsapplikationer.
Mandatövergång till 64-bit har flera fördelar. Att eliminera ett kompatibilitetsskikt för de äldre 32-bitarsapplikationerna frigör en betydande mängd RAM. Detta gör det möjligt för applikationsutvecklare och OEM-företag att erbjuda smartphones med bättre prestanda även med relativt mindre RAM. Medan nya smartphones har 4 GB RAM och högre har utvecklingsmarknader fortfarande enheter med mindre RAM.
Bortsett från RAM tar Android OS och supportstruktur lite mindre utrymme. Medan förändringen kommer att vara ganska minimal för att göra någon märkbar påverkan, var det mycket slösat utrymme, särskilt för stora APK-filer som inte använder buntar.
Kommer maskin- och apptillverkare att kunna arbeta med alla 64-bitars Android?
Den största förbättringen med en 64-bitars Android är förbättrad säkerhet. 64-bitars arkitektur är betydligt säkrare och tillförlitligare än 32-bitars. SoC-tillverkare som ARM kommer säkert att välkomna steget när företagets nya Cortex-A65 fartyg utan ISA-stöd från Aarch32. Därför finns det inga spärrar från OEM-tillverkare och SoC-tillverkare.
Efter att ha överfört alla appar till 64-bitars har Google säkerställt att App-ekosystemet blir helt funktionellt när Android S rullar ut. Experter indikerar att allt för närvarande ska fungera bra förutom några få mediekodekar. Det beror främst på att emulerade plattformar inte stöder den nya CODEC2-standarden och faller bakåt till OMX, som är den gamla 32-bitars mediekomponenten. För övrigt är CODEC2 också 32-BIT. Enkelt uttryckt, det finns mycket arbete kvar att se till att alla mediaformat spelar bra på en 64-bitars Android. Resten av ekosystemet är redan på plats.