A Google Play 2021-ben leállítja a 64 bites CPU támogatása nélküli natív alkalmazások kiszolgálását

click fraud protection

2021. augusztus 1-jétől a Google Play nem szolgálja ki a natív alkalmazásokat, ha azok nem támogatják a 64 bites CPU architektúrát.

A Google az utóbbi időben gyakran beszélt közvetlenül az Android-alkalmazások fejlesztőivel. A hét elején a cég közzétett egy cikket, emlékeztetve arra, hogy a nem jóváhagyott alkalmazások hamarosan megjelennek eltávolították a Play Áruházból, ha megpróbáltak hozzáférni a hívásnaplóhoz vagy az SMS-engedélyekhez anélkül, hogy engedélyezőlistára került volna őket. Ezen a héten a cég újabb cikket tett közzé Android fejlesztői blogján, de ez azokról a natív alkalmazásokról szólt, amelyek még mindig nem támogatja a 64 bites CPU-kat. 2021. augusztus 1-jétől a Google Play nem fogja kiszolgálni a natív alkalmazásokat, ha azok nem támogatják a 64 bites CPU-t építészet.

Az Android az Android 5.0 Lollipop kiadásával megkezdte a 64 bites alkalmazások támogatását. Azóta több 64 bites CPU-val rendelkező SoC-t adnak ki, és ez az átállás a fokozatos kivonás kezdete volt. lapkakészletek 32 bites CPU-kkal. Csakúgy, mint az asztali számítógépek esetében, a 64 bites a jövő, és a Google is tisztában van ezzel azt. Valamivel több mint egy éve, 2017 decemberében a cég bejelentette ezt

azoknak a fejlesztőknek, akiknek az alkalmazásai natív könyvtárakat használnak, 64 bites alternatívával kell rendelkezniük csak 64 bites eszközökön futni.

Ez a követelmény még mindig az ütemezés szerint van, és 2019. augusztus 1-jén lép hatályba. Ezen a héten a vállalat bejelentette ennek kiterjesztését a Unity 5.6 vagy régebbi verzióját használó játékokra. A Google Play továbbra is csak a 32 bites frissítéseket fogadja el ezekhez a játékokhoz a végső határidőig, amely 2021. augusztus 1-jén lép életbe. Ekkor a Google Play leállítja a 64 bites verzió nélküli alkalmazások kiszolgálását a 64 bites eszközökön (ami azt jelenti, hogy ezek az alkalmazások már nem lesznek elérhetők a Play Áruházban ezeken az eszközökön).

Jelenleg a Google nem ad kiterjesztést a Unity 5.6-tal vagy régebbi verzióval készült játékokhoz, amikor a 2021-es határidőről van szó. A dolgok azonban változhatnak most és 2021 augusztusa között, ahogyan 2017-től 2019-ig. A Google elegendő időt szeretne adni a fejlesztőknek arra, hogy alkalmazásaikat és játékaikat az új irányelvnek megfelelően alakítsák át. Most még mindig van kivétel ez alól az új határidő alól, mivel a Google szerint ezek a követelmények nem vonatkoznak a következőkre:

  • A Wear OS-t vagy Android TV-t kifejezetten célzó APK-k vagy alkalmazáscsomagok, amelyek jelenleg nem támogatják a 64 bites kódot.
  • APK-k vagy alkalmazáscsomagok, amelyeket nem terjesztenek Android Pie-t vagy újabbat futtató eszközökre.

Ez az új változás nem érinti a vállalat 32 bites támogatással kapcsolatos politikáját. Továbbra is szállítják ezeket az alkalmazásokat 32 bites eszközökre. Tehát ha egy fejlesztőnek van egy 32 bites natív kódú alkalmazása, akkor egy további 64 bites verzióval is rendelkeznie kell.


Forrás: Android Developers Blog