„Google“, sekanti „Apple iOS“ ir „MacOS“, pasirinkdama visus 64 bitų „Android“ įrenginius ir nutraukdama 32 bitų palaikymą, rodo naują „v12“ arba „S“ emuliatorių

„Android“ / „Google“, sekanti „Apple iOS“ ir „MacOS“, pasirinkdama visus 64 bitų „Android“ įrenginius ir nutraukdama 32 bitų palaikymą, rodo naują „v12“ arba „S“ emuliatorių 2 minutės perskaityta

„Google Android“



Panašu, kad „Google“ žengė reikšmingą žingsnį tobulindama „Android“. Nustatyta, kad būsimos „Android S“ versijos emuliatorius veikia be jokio 32 bitų programų palaikymo. Tai tiesiogiai reiškia, kad pradedant nuo „Android S“, visos programos ir palaikymo bibliotekos turės būti suderinamos su 64 bitų saugumu ir protokolais.

Panašu, kad „Google“ seka „Apple Inc.“ pėdomis ir taiko 64 bitų architektūrą visoje „Smartphone“ ekosistemoje, kurioje veikia „Android“ operacinė sistema (OS). Atrodo, kad paieškos milžinė, kurianti ir palaikanti pagrindinį „Android“ OS sluoksnį, nusprendė iki galo pereiti 64 bitų. Pernai per „Google Play“ parduotuvę įtvirtinusi 64 bitų architektūrą „Android Apps“, atrodo, kad „Google“ perkelia pačią „Android“ OS ekosistemą į 64 bitų architektūrą. Nereikia nė pridurti, kad tai labai reikšmingas žingsnis gerinant visos „Android OS“ ekosistemos efektyvumą, funkcionalumą, patikimumą ir saugumą.



„Google Goes Complete“ 64 bitų rodo, kad „Android S x86_64“ emuliatorius veikia be 32 bitų palaikymo:

Nustatyta, kad „Android S“ emuliatorius - nauja ir neišleista „Android OS“ versija, kuri, tikimasi, bus išleista po „Android 11“, veikia visiškai 64 bitų režimu. Kitaip tariant, emuliatorius visiškai nepalaiko 32 bitų architektūros. Ankstesnės „Android“ versijos leido naudoti 32 bitų programas. Tačiau, paleidus „Android 12“, visos programos, platformos ir palaikymo bibliotekos turės būti kuriamos tik 64 bitų architektūroje.



Svarbu pažymėti, kad „Google“ pati pernai pradėjo „Android OS“ ekosistemos perėjimą prie 64 bitų. „Google Play“ parduotuvė pradėjo vykdyti 64 bitų programų vykdymą 2019 m. Rugpjūčio 1 d. Tai reiškė, kad visos programos turėjo veikti 64 bitų aplinkoje. Dabar pati operacinė sistema veiks 64 bitų aplinkoje, kurioje nebus vietos 32 bitų programoms.

Įpareigojimas pereiti prie 64 bitų turi keletą privalumų. Panaikinus senesnių 32 bitų programų suderinamumo sluoksnį, bus išlaisvintas didelis RAM kiekis. Tai leis programų kūrėjams ir originalios įrangos gamintojams pasiūlyti geresnio veikimo išmaniuosius telefonus, net turint palyginti mažesnę RAM. Nors naujieji išmanieji telefonai turi 4 GB ir didesnę RAM atmintį, besivystančiose rinkose vis dar yra įrenginių su mažesne RAM atmintimi.



Be RAM, „Android“ OS ir palaikymo struktūra užims šiek tiek mažiau vietos. Nors pakeitimas bus gana minimalus, kad būtų pastebimas poveikis, buvo sugaišta daug vietos, ypač dideliems APK, nenaudojantiems rinkinių.

Ar aparatūros ir programų kūrėjai galės dirbti su visais 64 bitų „Android“?

Didžiausias visų 64 bitų „Android“ patobulinimas bus pagerintas saugumas. 64 bitų architektūra yra žymiai saugesnė ir patikimesnė nei 32 bitų. „SoC“ gamintojai, tokie kaip ARM, tikrai pasveikins šį žingsnį, nes naujieji bendrovės „Cortex-A65“ laivai be „aarch32 ISA“ palaikymo. Taigi nėra originalių gamintojų ir SoC gamintojų kliūčių.

Perkėlusi visas programas į 64 bitų, „Google“ užtikrino, kad programų ekosistema visiškai funkcionuotų tuo metu, kai bus paleista „Android S“. Ekspertai nurodo, kad šiuo metu viskas turėtų veikti gerai, išskyrus keletą „Media“ kodekų. Taip yra visų pirma dėl to, kad imituojamos platformos nepalaiko naujojo CODEC2 standarto ir grįžta prie OMX, kuris yra senasis 32 bitų medijos komponentas. Beje, CODEC2 taip pat yra tik 32 bitų. Paprasčiau tariant, dar reikia daug nuveikti, kad visi medijos formatai gerai veiktų visuose 64 bitų „Android“. Likusi ekosistemos dalis jau yra.

Žymos androidas