TECH FLOW Svět Androida
← Zpět do proudu
android-developers.googleblog.com · vybral Petr Mišák · před 37 dny

Snížení využití paměti Android aplikací a optimalizace kódu

Náhled zdroje: Snížení využití paměti Android aplikací a optimalizace kódu
Shrnutí AI

Google Play zavádí nové požadavky na kvalitu aplikací zaměřené na snížení paměťové náročnosti a optimalizaci kódu. Vývojáři musí od února 2027 splňovat nové limity dynamické paměti, bitmap paměti a DEX kódu, přičemž Play Console jim poskytuje nové nástroje pro monitorování a diagnostiku. Současně Google zavádí standard Zero-Tap Sign-In vyžadující automatické obnovení přihlášení uživatelů při přechodu na nové zařízení.

Shrnutí píše AI ze zdroje, není to stanovisko redakce. Podrobnosti najdete ve zdroji.

9 lidí už zdroj otevřelo

Poznámka autora tipu

Celkem elegantní řešení, stále trvající paměťové krize. Pokud se sníží nároky aplikací na paměť, nepřímo se tím zmírní i problém s nedostatkem paměťových čipů. Tak přece jenom ta krize je k něčemu dobrá. Budeme mít lépe optimalizované Android aplikace.

Otázky a odpovědi AI
Jaké jsou hlavní paměťové metriky, na které se zaměřují nové požadavky Google Play?

Nové požadavky pokrývají tři oblasti: dynamickou paměť (anonymous RSS + swap), paměť bitmap a optimalizaci DEX kódu. Dynamická paměť sleduje interní data aplikace v aktivním i komprimovaném stavu. Bitmap paměť se měří v popředí, ale neměla by být dlouhodobě držena na pozadí. DEX kód musí být optimalizován s minimálně 25% pokrytím pomocí nástrojů jako R8.

Kdy začne Google Play vynucovat nové požadavky na paměť?

Vynucování začne v lednu 2027. Aplikace a hry, které nesplní nové limity, mohou čelit sníženému viditelnosti a omezením publikačních schopností na Google Play.

Jaké nové diagnostické nástroje Google Play poskytuje vývojářům?

Play Console nyní nabízí podrobnější metriky paměti v Android vitals, nové filtry pro identifikaci havárií způsobených nedostatkem paměti, detailní přehledy optimalizace DEX kódu a proaktivní upozornění na překročení limitů. V průběhu roku budou přidány další nástroje včetně informací o čase stráveném v jednotlivých stavech aplikace.

Co je Zero-Tap Sign-In a kdy bude povinný?

Zero-Tap Sign-In je standard vyžadující automatické obnovení přihlášení uživatele při přechodu na nové Android zařízení pomocí Android Restore Credentials API. Povinný bude od dubna 2027 pro aplikace podporující přihlášení uživatele, aby si zachovaly plné publikační schopnosti na Google Play.

Otázky i odpovědi píše AI podle tématu, ne ze zdroje. Není to stanovisko redakce.
Souvisí z proudu
Zmiňuje
  • Google Play3
  • Android14
  • Play Console
  • Android vitals
  • R8
  • Android Restore Credentials API
  • Zero-Tap Sign-In
  • Memory Limiter
  • Raghavendra Hareesh Pottamsetty