A Google archivált APK formátuma egy új módszer a tárhely felszabadítására Android rendszeren

click fraud protection

A Google bejelentette az App Bundle csomagok új funkcióját, amely „archiválhatja” az alkalmazásokat, és tárhelyet szabadíthat fel azáltal, hogy eltávolítja azokat a részeket, amelyek nem tárolnak adatokat.

Számos asztali alkalmazás és játék lehetővé teszi a helyi adatok megtartását az eltávolítás után, de ez a lehetőség kevésbé gyakori Androidon. Ez különösen a telefonok és táblagépek esetében jelent problémát, ahol a tárhely gyakran korlátozottabb. A Google most egy új megoldáson dolgozik, amely a fejlesztői eszközeibe épült be: az archivált APK-k.

A Google kedden azt írta az Android Developers Blogban, hogy "az egyik fő ok, amiért a felhasználók eltávolítják az alkalmazásokat, az, hogy helyet szabadítanak fel. Annak érdekében, hogy megakadályozzuk a szükségtelen eltávolításokat, és segítsük a felhasználókat, hogy többet hozhassanak ki eszközeikből, elkezdtünk dolgozni egy új funkción, amely lehetővé teszi az alkalmazások archiválását. Az archiválás egy új funkció, amely lehetővé teszi a felhasználók számára, hogy az alkalmazás tárhelyének kb. 60%-át ideiglenesen visszanyerjék az alkalmazás egyes részei eltávolításával, ahelyett, hogy teljesen eltávolítanák."

[sc name="pull-quote-right" quote='"Az archiválás egy új funkció, amely lehetővé teszi a felhasználók számára, hogy ideiglenesen visszafoglalják az alkalmazások tárhelyének ~60%-át"' ]

Az archivált APK-k nem jelentenek tökéletes megoldást az adatok visszanyerésére, de értékes alternatívát jelenthetnek a jelenlegi „mindent vagy semmit” megközelítéssel szemben, mivel az alkalmazások telepítve maradnak Androidon. A Google nem említette, hogy pontosan hogyan fognak megjelenni az Android rendszerben, de a cég azt reméli, hogy ez kevesebb alkalmazáseltávolítást eredményez, ami fontos mérőszám az alkalmazásfejlesztők számára.

A közelgő Bundletool 1.10 a frissítés automatikusan létrehozza az archivált APK-kat, valahányszor a fejlesztő App Bundle csomagot hoz létre, bár a Google azt állítja, hogy ezek valójában csak akkor lesznek elérhetők, amíg „az archiválási funkció az év későbbi szakaszában jelent meg a fogyasztóknak." Az alkalmazásfejlesztők leiratkozhatnak az archivált APK-k létrehozásáról is, ha akarnak, ha egyéni változót adnak az alkalmazás build.gradle fájljához projekt.

Úgy tűnik, hogy az archivált APK-k csak a következő lépést jelentik az App Bundle csomagok fejlődésében, amelyeket eredetileg a telepített alkalmazások méretének csökkentésére hoztak létre. A hagyományos Android APK-kkal ellentétben az App Bundle csomagok nem tartalmaznak erőforrásokat (például ikonokat és egyéb fájlokat). olyan eszközökhöz, amelyekre nincs szükség az aktuális eszközön, ami tárhelyet szabadít fel más alkalmazások és játékok.

Még nem világos, hogy az archivált APK-k használhatók lesznek-e a közelgőben Android 13 kiadás, vagy ha a Google Play Services frissítésével bevezethetők az Android meglévő verzióira. Esper is publikált az archivált APK-k jelenlegi működésének összefoglalója, ha további információra kíváncsi.

Forrás:Google