Google kiristää Android-sovellusten muistinkäyttöä – rajat ylittäviä sovelluksia voidaan pian hidastaa, sulkea kokonaan ja piilottaa Google Playssa

Google kiristää Android-sovellusten muistinkäyttöä – rajat ylittäviä sovelluksia voidaan pian hidastaa, sulkea kokonaan ja piilottaa Google Playssa 1

pyrkii pienentämään -sovellusten muistinkulutusta.

Toimi on vastaus nykyiseen markkinatilanteeseen, jossa muistipiirit ovat kallistuneet ja lähitulevaisuudessa Android-laitteiden RAM-käyttömuistin määriin kohdistuu laskupaineita.

Android 17-käyttöjärjestelmäversion osana Google esitteli sovelluskohtaiset muistirajat, joiden ylittäminen voi johtaa sovelluksen hidastamiseen tai jopa sulkemiseen.

Ominaisuus tulee ensimmäisenä käyttöön Googlen omilla Pixel-laitteilla, mutta sen ei ole tarkoitus jäädä Pixelien erikoisuudeksi. Googlen mukaan järjestelmän ottaa pian käyttöön ”kasvava määrä valmistajia”.

Kehittäjien kannalta tämä tarkoittaa, että erittäin suuren muistimäärän käyttäminen ei ole jatkossa pelkästään sovelluksen suorituskykyyn tai akun kulutukseen liittyvä ongelma. Android voi aktiivisesti rajoittaa liian raskaan sovelluksen toimintaa.

Helmikuusta 2027 lähtien alkaa lisäksi rajoittaa muistivaatimuksia rikkovien sovellusten näkyvyyttä ja julkaisumahdollisuuksia.

Google Playn osalta sovellukselle määritellään suorituskykyrajat kolmella keskeisellä alueella: dynaamisessa muistinkäytössä, bittikarttojen muistinkulutuksessa sekä optimoidussa DEX-koodissa.

Googlen mukaan bittikarttoja ”ei pitäisi pitää muistissa pitkiä aikoja sovelluksen ei-näkyvissä tiloissa, kuten taustalla ja välimuistissa”. Kehittäjiltä edellytetään siten aiempaa tarkempaa muistinhallintaa myös siinä vaiheessa, kun käyttäjä on poistunut sovelluksesta, mutta Android ei ole vielä lopettanut sen prosessia kokonaan.

Lisäksi Google vaatii jatkossa Android-sovellusten DEX-koodin optimointia. Google perustelee vaatimusta sillä, että hyvin optimoitu Android App Bundle käyttää vähemmän muistia ja käynnistyy nopeammin. Google Playhin julkaistavien sovellusten pitää saavuttaa vähintään 25 prosentin kattavuus optimoinnissa, pienentämisessä ja obfuskoinnissa.

Google tuo kehittäjille Play Consoleen työkaluja ja mittareita, joiden avulla sovellusten muistinkulutusta ja vaatimusten täyttymistä voidaan seurata. Seurauksia on luvassa sovelluksille ja peleille, jotka eivät yllä Googlen määrittelemiin raja-arvoihin. Googlen mukaan tällaiset sovellukset ”näkevät sovelluksen näkyvyyden ja julkaisumahdollisuuksien vähenevän Google Playssa”.

Google ei ole vielä kertonut kaikkia yksityiskohtia siitä, miten näkyvyyttä tai julkaisemista tullaan käytännössä rajoittamaan. Lisätietoja on luvassa myöhemmin vuoden 2026 aikana.

Muistinkäyttöä koskevien muutosten lisäksi Google julkisti toisen merkittävän Google Play -vaatimuksen. Uuden Zero-Tap Sign-In -standardin tarkoituksena on helpottaa siirtymistä toiseen laitteeseen automaattisilla sisäänkirjautumisilla. Zero-Tap Sign-In -tuki tulee pakolliseksi huhtikuussa 2027, mutta pelit ovat toistaiseksi vapautettu vaatimuksesta.