Google sleduje Apple iOS a macOS přechodem na všechny 64bitové verze pro Android a vypuštěním 32bitové podpory označuje nový emulátor pro v12 nebo „S“

Android / Google sleduje Apple iOS a macOS přechodem na všechny 64bitové verze pro Android a vypuštěním 32bitové podpory označuje nový emulátor pro v12 nebo „S“ 2 minuty čtení

Google Android



Zdá se, že Google učinil významný krok ke zlepšení Androidu v jádru. Bylo zjištěno, že emulátor pro nadcházející verzi Androidu S funguje bez podpory 32bitových aplikací. To přímo znamená, že od Androidu S budou všechny aplikace a knihovny podpory kompatibilní s 64bitovým zabezpečením a protokoly.

Zdá se, že Google následuje kroky společnosti Apple Inc. a prosazuje 64bitovou architekturu v celém ekosystému chytrých telefonů s operačním systémem Android (OS). Zdá se, že vyhledávací gigant, který vyvíjí a udržuje primární vrstvu Android OS, se rozhodl jít 64bitově celou cestu. Po loňském prosazování 64bitové architektury v aplikacích pro Android prostřednictvím obchodu Google Play se zdá, že Google přechází na ekosystém 64bitové architektury v systému OS Android. Není třeba dodávat, že se jedná o velmi významný krok ke zlepšení efektivity, funkčnosti, spolehlivosti a zabezpečení celého ekosystému Android OS.

Google Goes Complete 64-Bit Indicators Android S x86_64 Emulator running without 32-Bit Support:

Bylo zjištěno, že emulátor pro Android S, nová a nevydaná verze operačního systému Android, která má být vydána po Androidu 11, běží zcela v 64bitovém režimu. Jinými slovy, emulátor nemá vůbec žádnou podporu pro 32bitovou architekturu. Předchozí verze systému Android povolily 32bitové aplikace. Od verze Android 12 však budou všechny aplikace, platformy a podpůrné knihovny vyvíjeny pouze v 64bitové architektuře.



Je důležité si uvědomit, že Google v loňském roce zahájil přechod ekosystému Android OS na 64bitový. Obchod Google Play začal vynucovat 64bitové aplikace 1. srpna 2019. To znamenalo, že všechny aplikace měly fungovat v 64bitovém prostředí. Samotný operační systém nyní bude fungovat v 64bitovém prostředí bez místa pro 32bitové aplikace.

Povinný přechod na 64bitový má několik výhod. Odstranění vrstvy kompatibility pro starší 32bitové aplikace uvolní značné množství paměti RAM. To umožní vývojářům aplikací a výrobcům OEM nabízet smartphony s lepším výkonem i při relativně menší paměti RAM. Zatímco nové smartphony obsahují 4 GB RAM a vyšší, rozvojové trhy stále mají zařízení s menší RAM.



Kromě RAM bude Android OS a struktura podpory zabírat o něco méně místa. I když bude změna spíše minimální, aby měla jakýkoli znatelný dopad, bylo zde hodně promarněného prostoru, zejména u velkých APK, které nepoužívají balíčky.

Budou tvůrci hardwaru a aplikací schopni pracovat se všemi 64bitovými systémy Android?

Největším vylepšením u 64bitového systému Android bude lepší zabezpečení. 64bitová architektura je výrazně bezpečnější a spolehlivější než 32bitová architektura. Tvůrci SoC jako ARM tento krok určitě uvítají, protože nové lodě Cortex-A65 společnosti bez podpory ISA aarch32. Z tohoto důvodu neexistují žádné překážky od výrobců OEM a výrobců SoC.

Po převedení všech aplikací na 64bitové verze Google zajistil, že ekosystém aplikací se stane plně funkčním v době, kdy se objeví Android S. Odborníci naznačují, že v současné době by mělo všechno fungovat dobře, kromě několika kodeků Media. Je to především proto, že emulované platformy nepodporují nový standard CODEC2 a spadají zpět k OMX, což je stará 32bitová mediální součást. Mimochodem, CODEC2 je také pouze 32-BIT. Jednoduše řečeno, je třeba udělat ještě hodně práce, aby bylo zajištěno, že všechny formáty médií budou dobře fungovat na všech 64bitových zařízeních Android. Zbytek ekosystému je již na místě.

Značky Android