Běhové prostředí slouží jednoduše k tomu, že po stisknutí nějaké ikonky nastartuje příslušná aplikace. Nezaměňujte jej s launcherem, který představuje jen uživatelské rozhraní pro spouštění aplikací.
Výchozí běhové prostředí Dalvik funguje tak, že nejprve načte kód aplikace, přeloží jej do zdrojového kódu a poté aplikaci spustí. Z toho je už zřejmé, že je to poněkud pomalejší proces, než při použití běhového prostředí ART, které překlad do strojového kódu provádí už při instalaci aplikace a pak ji jenom spouští.
Pokud přejdete na ART, získáte rychleji reagující a spouštěné aplikace, lepší odezvu systému, menší náročnost spouštění aplikací a ve výsledku i delší výdrž baterie. Nevýhodou je o něco vyšší spotřeba operační paměti, ale myslím, že přínosy převažují.
Dobrá zpráva je, že od Androidu 4.4 si můžete sami vybrat, zda vaše zařízení bude používat výchozí Dalvik nebo novější ART. Tablet nebo telefon můžete přepnout do ARTu a zpět na Dalvik bez ztráty dat.
Jak začít používat ART
- Přejděte do Nastavení a zvolte Pro vývojáře >> Výběr modulu runtime.
- Přepněte se na ART a následně restartujte své zařízení.
- Restart bude zřejmě pár minut trvat, protože jsou při něm překládány všechny už nainstalované aplikace do strojového kódu.
Pokud by vám některá nefungovala, můžete ji zkusit odinstalovat (pozor, tím ztratíte její data) a nahrát znovu. Když to nepomůže, pak se stačí opět přepnout výše uvedeným postupem na výchozí Dalvik.
Tvůrce webů z Brna se specializací na Drupal, WordPress a Symfony. Acquia Certified Developer & Site Builder. Autor několika knih o Drupalu.
Web Development Director v Lesensky.cz. Ve volných chvílích podnikám výlety na souši i po vodě. Více se dozvíte na polzer.cz a mém LinkedIn profilu.
Přidat komentář