Pixel 7 testuje pouze 64bitový Android a nemůže spouštět 32bitové aplikace

Pixel 7 testuje pouze 64bitový Android a nemůže spouštět 32bitové aplikace

Zde je překvapení: Věděli jsme, že Android se připravuje na brzké ukončení podpory 32bitových aplikací a nadcházející tablet Pixel dostane recenze kódu, aby byl připraven na provoz pouze na 64bitovém Androidu. Nikdo si nevšiml, že Pixel 7 také opouští podporu pro 64bitové aplikace, takže jeho včerejší vydání znamená velký krok směrem k 64bitové budoucnosti Androidu. Technický redaktor Esper Sr. Mishaal Rahman přišel na všechny detaily, jak by to mohlo fungovat.

Vypadá to, že Pixel Tablet bude stále první, který bude používat pouze 64bitový Android, a Pixel 7 je k tomuto milníku jen o půl kroku blíže. 32bitové aplikace jsou zakázány pomocí softwarového příznaku , ale zatím nefunguje pouze 64bitové sestavení Androidu. Při pokusu o instalaci 32bitové aplikace se zobrazí chybová zpráva: „Aplikace není nainstalována, protože není kompatibilní s vaším telefonem.“

Vypadá to, že OS není zcela připraven na 64bitové sestavení, protože některé systémové knihovny jsou stále 32bitové, ale to je to, na co Google míří. Dobrým příkladem je také začátek s umělou softwarovou vlajkou. Google přesně vidí, kolik problémů způsobí samotný 64bitový systém, a pokud se situace příliš zhorší, může příznak v aktualizaci softwaru snadno deaktivovat.

Ve skutečnosti však většina spotřebitelů ztrátu 32bitových aplikací nezaznamená. Java aplikace jsou kompilovány systémem Android RunTime (ART) a běhové prostředí může vytvářet pouze 64bitové binární soubory! Jedním problémem jsou aplikace, které nejsou Java (obvykle hry), pro které bude vývojář muset vytvořit 64bitová sestavení. Obchod Play však v roce 2019 zavedl 64bitovou podporu povinně pro všechny aktualizace aplikací, takže jediným problémem by měly být opuštěné aplikace, které jsou staré několik let. Ukázkovým příkladem je hit Flappy Bird z roku 2013.

Pouze 64bitový režim bude brzy realitou pro nová zařízení Android. I když Tensor 2 v Pixel 7 stále podporuje 32 bitů na jádro, je to pravděpodobně jediný vlajkový telefon pro rok 2022, který se tím může pochlubit. Letošní vlajkové SoC Qualcomm a Samsung podporují pouze 32bitové technologie na třech z osmi jader a navržený design X3 SoC společnosti Arm pro rok 2023 nepodporuje 32bitové technologie vůbec. S ohledem na čínský trh Qualcomm údajně tak brzy upouští od podpory 32bitových systémů a nemusí se řídit pokyny společnosti Arm.

Jakmile budou zprovozněny plné 64bitové sestavení Androidu, pravděpodobně se dočkáme lepšího výkonu a lepšího zabezpečení odstraněním veškerého 32bitového odpadu. Rahman říká, že jedna interní studie společnosti Google prokázala 5 až 10 procent zlepšení výkonu a energetické účinnosti, stejně jako snížení požadavků na RAM a úložiště.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *