Google slijedi Apple iOS i macOS prelaskom na sve 64-bitne verzije za Android i uklanjanje 32-bitne podrške ukazuje na novi emulator za v12 ili ‘S’

Android / Google slijedi Apple iOS i macOS prelaskom na sve 64-bitne verzije za Android i uklanjanje 32-bitne podrške ukazuje na novi emulator za v12 ili ‘S’ 2 minute čitanja

Google Android



Čini se da je Google poduzeo značajan korak ka poboljšanju Androida u osnovi. Utvrđeno je da emulator za nadolazeću verziju Androida S radi bez ikakve podrške za 32-bitne programe. To izravno znači da će, počevši od Android S-a, sve aplikacije i knjižnice podrške morati biti kompatibilne s 64-bitnom sigurnošću i protokolima.

Čini se da Google slijedi korake Apple Inc. i provodi 64-bitnu arhitekturu u cijelom ekosustavu pametnog telefona s operativnim sustavom Android (OS). Čini se da je pretraživački div koji razvija i održava primarni Android OS sloj odlučio 64-bitnu verziju. Nakon što je prošle godine proveo 64-bitnu arhitekturu na Android aplikacijama putem Trgovine Google Play, čini se da Google prebacuje ekosustav Android OS-a na 64-bitnu arhitekturu. Nepotrebno je dodavati, ovo je vrlo važan korak prema poboljšanju učinkovitosti, funkcionalnosti, pouzdanosti i sigurnosti cijelog ekosustava Android OS-a.



Google ide u kompletu 64-bitni ukazuje na to da emulator Android S x86_64 radi bez 32-bitne podrške:

Utvrđeno je da se emulator za Android S, novu i neobjavljenu verziju Android OS-a, koja bi trebala biti objavljena nakon Androida 11, u potpunosti izvodi u 64-bitnom načinu. Drugim riječima, emulator uopće nema podršku za 32-bitnu arhitekturu. Prethodne verzije Androida dopuštale su 32-bitne aplikacije. Međutim, počevši od Androida 12, sve aplikacije, platforme i knjižnice podrške morat će se razvijati samo u 64-bitnoj arhitekturi.



Važno je napomenuti da je Google sam započeo tranziciju ekosustava Android OS-a na 64-bitni prošle godine. Trgovina Google Play započela je s provedbom 64-bitnih aplikacija 1. kolovoza 2019. To je značilo da su sve aplikacije trebale raditi u 64-bitnom okruženju. Sada će sam operativni sustav raditi u 64-bitnom okruženju bez mjesta za 32-bitne aplikacije.

Upravljanje prijelazom na 64-bit ima nekoliko prednosti. Uklanjanje sloja kompatibilnosti za starije 32-bitne aplikacije oslobodit će značajnu količinu RAM-a. To će omogućiti programerima aplikacija i OEM-ovima da nude pametne telefone s boljim performansama, čak i s relativno manjim RAM-om. Iako novi pametni telefoni sadrže 4 GB RAM-a i više, tržišta u razvoju još uvijek imaju uređaje s manje RAM-a.



Osim RAM-a, Android OS i struktura podrške zauzet će malo manje prostora. Iako će promjena biti prilično minimalna da bi imala vidljiviji utjecaj, bilo je puno izgubljenog prostora, posebno za velike APK-ove koji ne koriste snopove.

Hoće li proizvođači hardvera i aplikacija moći raditi sa svim 64-bitnim Androidom?

Najveće poboljšanje sa svim 64-bitnim Androidom bit će poboljšana sigurnost. 64-bitna arhitektura je znatno sigurnija i pouzdanija od 32-bitne. Proizvođači SoC-a poput ARM zasigurno će pozdraviti taj korak jer se novi Cortex-A65 tvrtke isporučuju bez podrške za ararch32 ISA. Stoga nema prepreka OEM-ima i proizvođačima SoC-a.

Prebacivši sve aplikacije na 64-bitne, Google je osigurao da ekosustav aplikacija postane potpuno funkcionalan do trenutka kada se Android S pokrene. Stručnjaci ukazuju da bi trenutno sve trebalo raditi u redu, osim nekoliko medijskih kodeka. To je prije svega zato što emulirane platforme ne podržavaju novi standard CODEC2 i padaju unatrag na OMX, koja je stara 32-bitna medijska komponenta. Inače, i CODEC2 je samo 32-bitni. Jednostavno rečeno, još puno toga treba učiniti kako bismo osigurali dobru reprodukciju svih medijskih formata na svim 64-bitnim Androidima. Ostatak ekosustava već je na svom mjestu.

Oznake android