Google følger Apple iOS og macOS ved at køre alt 64-bit til Android og ditching 32-bit support indikerer ny emulator til v12 eller 'S'

Android / Google følger Apple iOS og macOS ved at køre alt 64-bit til Android og ditching 32-bit support indikerer ny emulator til v12 eller 'S' 2 minutter læst

Google Android



Google ser ud til at have taget et betydeligt skridt mod at forbedre Android i kernen. En emulator til den kommende version af Android S viste sig at fungere uden nogen understøttelse af 32-bit applikationer. Dette betyder direkte startende fra Android S, alle apps og supportbiblioteker skal være kompatible med 64-bit sikkerhed og protokoller.

Google ser ud til at følge Apple Inc.s fodspor og håndhæve 64-bit-arkitektur i hele Smartphone-økosystemet, der kører Android-operativsystemet (OS). Søge-giganten, der udvikler og vedligeholder det primære Android OS-lag, ser ud til at have besluttet at gå 64-bit hele vejen. Efter håndhævelse af 64-bitarkitektur på Android-apps gennem Google Play Store sidste år ser Google ud til at overgå det meget Android OS-økosystem til 64-bitarkitektur. Det er overflødigt at tilføje, dette er et meget vigtigt skridt i retning af at forbedre effektiviteten, funktionaliteten, pålideligheden og sikkerheden i hele Android OS-økosystemet.



Google Goes komplet 64-bit indikerer Android S x86_64 emulator, der kører uden 32-bit support:

En emulator til Android S, en ny og ikke udgivet version af Android OS, som forventes frigivet efter Android 11, viste sig at køre helt i 64-bit tilstand. Med andre ord har emulatoren overhovedet ingen understøttelse til 32-bit arkitektur. Tidligere versioner af Android havde tilladt 32-bit applikationer. Fra og med Android 12 skal alle applikationer, platforme og supportbiblioteker dog kun udvikles i 64-bit arkitektur.



Det er vigtigt at bemærke, at Google var begyndt at overføre Android OS-økosystemet til 64-bit sidste år selv. Google Play butik var begyndt at håndhæve 64-bit apps den 1. august 2019. Dette betød, at alle apps skulle fungere i et 64-bit miljø. Nu fungerer selve operativsystemet i et 64-bit miljø uden plads til 32-bit applikationer.

Mandatovergang til 64-bit har flere fordele. Fjernelse af et kompatibilitetslag til de ældre 32-bit applikationer frigiver en betydelig mængde RAM. Dette giver applikationsudviklere og OEM'er mulighed for at tilbyde smartphones med bedre ydeevne selv med relativt mindre RAM. Mens nye smartphones pakker 4 GB RAM og derover, har udviklingsmarkeder stadig enheder med mindre RAM.



Bortset fra RAM vil Android OS og supportstruktur tage lidt mindre plads. Mens ændringen vil være ret minimal for at få nogen mærkbar indvirkning, var der meget spildt plads, især for store APK'er, der ikke brugte bundter.

Kan hardware- og app-producenter arbejde med alle 64-bit Android?

Den største forbedring med en 64-bit Android er forbedret sikkerhed. 64-bit arkitektur er betydeligt mere sikker og pålidelig end 32-bit. SoC-producenter som ARM vil bestemt byde velkommen til trinnet, da selskabets nye Cortex-A65 skibe uden ISA-støtte fra aarch32. Derfor er der ingen vejspærringer fra OEM'er og SoC-producenter.

Efter at have overført alle apps til 64-bit har Google sikret, at App-økosystemet bliver helt funktionelt, når Android S ruller ud. Eksperter indikerer, at alt i øjeblikket skal fungere fint bortset fra et par mediecodecs. Det skyldes primært, at emulerede platforme ikke understøtter den nye CODEC2-standard og falder tilbage til OMX, som er den gamle 32-bit mediekomponent. I øvrigt er CODEC2 også kun 32-BIT. Kort sagt, der er stadig meget arbejde, der skal udføres for at sikre, at alle medieformater spiller godt på en 64-bit Android. Resten af ​​økosystemet er allerede på plads.

Mærker Android