MojAndroid

Aktualizácie aplikácií sú každodennou rutinou väčšiny používateľov Androidu. Pri ich inštalácii operačný systém aplikáciu dočasne "zmrazí", aby zabránil jej spusteniu alebo využívaniu zdrojov, ktoré sa práve menia. Je to dôležitá ochrana, pretože ak by sa aplikácia počas aktualizácie používala, mohlo by to viesť k chybám. Väčšinou trvá tento výpadok len krátko, ale pri väčších alebo náročnejších aplikáciách môže trvať aj niekoľko sekúnd a dotkne sa aj ďalších aplikácií, ktoré sú na tú aktualizovanú napojené. Google v Androide 16 v tichosti zavádza novinku, ktorá tento proces zrýchli a zníži výpadky na minimum.

Takzvané seamless app updates skracujú dobu, počas ktorej je aplikácia zmrazená, z niekoľkých sekúnd na zlomok sekundy, konkrétne na desiatky milisekúnd. Túto zmenu najviac pocítia používatelia veľkých, komplexných alebo systémovo dôležitých aplikácií, kde bol doteraz výpadok citeľnejší. Téme sa venoval portál AndroidAuthority.

google play titulkaa
Google Play | Zdroj: Filip Spevár

Optimalizácia v jadre systému

Ako sa Google dopracoval k tomuto zrýchleniu? Zásadnou zmenou je, kedy Android OS spúšťa optimalizačné skripty dexopt a dex2oat. Tieto skripty sú základom takzvanej Ahead-of-Time (AOT) kompilácie, ktorá premieňa bajtový kód aplikácie (DEX) na natívny strojový kód ešte pred samotným spustením aplikácie. Výhodou AOT je, že odpadá potreba priebežnej interpretácie alebo neskoršej Just-In-Time (JIT) kompilácie, čo znamená rýchlejší štart aj beh aplikácie.

V Androide 16 prebiehajú tieto optimalizácie už v skoršej fáze inštalačného procesu. Ak bolo doteraz potrebné zmraziť aplikáciu počas celej optimalizácie, teraz sa tento krok presúva na začiatok. Aplikácia je tak nedostupná len krátko, a to v momente, keď sa staré súbory nahrádzajú novými, optimalizovanými.

ciara

Mohlo by vás zaujímať:

ciara

Google zatiaľ nezverejnil detailný opis všetkých dopadov tejto novinky, no v praxi ide o vítané zrýchlenie. S rozšírením paralelných aktualizácií v Google Play tak používatelia získajú ešte hladšie aktualizácie aplikácií. Aj keď seamless app updates nie sú možno najviac propagovaným lákadlom Androidu 16, v každodennom používaní pôjde o užitočné zlepšenie, z ktorého budú ťažiť všetky zariadenia s Androidom, nielen tie od Googlu.

Výhody nového spôsobu aktualizácií

  • Rýchlejšie a kratšie obdobie, kedy je aplikácia počas aktualizácie nedostupná
  • Hladší a menej rušivý zážitok pri aktualizovaní veľkých alebo systémových aplikácií
  • Funguje v súčinnosti s paralelnými aktualizáciami v Google Play
  • Zlepšenie pre všetky Android zariadenia, nielen pre Pixely

Diskutovať o tomto článku môžete aj na našej stránke AndroidForum. Ak hľadáte odpoveď na problém so svojím mobilným zariadením, aplikáciou alebo príslušenstvom, opýtajte sa v našom novom AndroidFóre

Náš tip
Zákazníci chcú inovácie: Priniesie Samsung Galaxy Z Fold8 revolúciu?

30.10.2025

Pravidlá diskusie

Portál MojAndroid.sk si vyhradzuje právo zmazať neslušné, rasistické a vulgárne príspevky, ako aj osobné útoky na redakciu, či diskutérov v komentároch pod článkom bez ďalšieho upozornenia. V prípade uverejňovania odkazov na externé stránky, je komentár automaticky preposlaný do redakcie na schválenie.

Nie je možné pridávať komentáre.

+