Geymdir APKs: Ótrúlegur Android eiginleiki!

Mishaal Rahman, ráðgjafi Google, fann nýjan Archived APK-eiginleika inni í Android 13. Með því að setja forritið í geymslu í stað þess að fjarlægja það fjarlægir það hluta þess í stað þess að eyða öllum gögnum og minnkar þannig geymsluplássið sem appið tekur. Þar sem notendagögnum er ekki eytt meðan á geymslu stendur gerir það þér kleift að halda áfram þar sem frá var horfið þegar forritinu er hlaðið niður aftur.

Ógeymd apk geymt apk

Hönnuðir sem smíða öpp sín með Android Gradle Plugin 7.3 munu brátt búa til nýja tegund af APK fyrir sig, sem kallast „archived APK“. Þessi „geymdi APK“ verður búinn til í gegnum uppfærða útgáfu af pakkatólinu, tólinu sem breytir forritapakka í APK sem dreift er í tæki. Þó að Google segi að það muni byrja að búa til geymda APK-pakka núna, segir það að þessar APK-skrár verði ekki virkar fyrr en geymsluvirkni verður aðgengileg neytendum síðar á þessu ári. Google segir að notendur geti sett forrit í geymslu í stað þess að fjarlægja það og þeir setja stillingu fyrir það. Google gaf ekki margar upplýsingar um hvernig þessi eiginleiki mun líta út. Hins vegar, þar sem búist er við að aðgerðin verði fáanleg á þessu ári, er möguleiki á að hann komi með Android 13 útgáfunni.

Hvernig virkar Archived APK?

Android forritum er dreift inni í APK, sem eru í grundvallaratriðum ZIP skrár með sérsniðinni uppbyggingu. Inni innihalda þau kóða forritsins, auðlindir þess, bókasöfn, nokkur lýsigögn og annað. Stærð appsins fer eftir því hvað er inni í APK-pakkanum og ef það eru stórar og margar skrár eins og myndir, myndbönd, hljóð getur appið tekið mikið pláss í tækinu þínu. Með því að búa til geymt APK fjarlægir þær skrár sem þarf til að appið geti keyrt úr geymslu símans, nema notendagögn. Á þennan hátt, þegar forritinu er hlaðið niður aftur, fer forritið aftur vegna þess að notendagögn eru enn geymd.

Hönnuðir sem smíða öpp sín með Android Gradle Plugin 7.3 munu brátt búa til nýja tegund af APK fyrir sig, sem kallast „archived APK“. Þessi „geymdi APK“ verður búinn til í gegnum uppfærða útgáfu af pakkatólinu, tólinu sem breytir forritapakka í APK sem dreift er í tæki. Þó að Google segi að það muni byrja að búa til geymda APK-pakka núna, segir það að þessar APK-skrár verði í raun ekki virkar fyrr en skjalasafnsvirknin verður aðgengileg neytendum síðar á þessu ári.

Google Play halar niður nauðsynlegum hlutum appsins til að koma geymsluforritinu í gang. Hægt er að setja þessa APK-kapla upp yfir geymda APK-pakkann þar sem þeir eru allir undirritaðir með sama forritaundirritunarlykli og verða að hafa sama útgáfukóða. Þegar þessir APK-pakkar hafa verið settir upp heldur notandinn áfram þar sem frá var horfið þar sem gögnum þeirra er aldrei eytt þegar þeir setja appið í geymslu. Þessi virkni er nú þegar fáanleg á iOS. Athyglisvert, Google hefur gert þessa virkni opinn uppspretta, sem gerir forriturum kleift að skoða kóðann og hugsanlega nota hann í öðrum app-verslunum. Með þessum eiginleika er hægt að minnka stærð óþarfa forrita, stór forrit geta notað minna geymslupláss í símanum eða það getur verið auðveldara að losa um pláss fyrir snjallsíma með lítið geymslupláss. Það er jákvæð hlið á því og það er galli. Þó að þjöppun forritsins dragi úr geymsluplássi er nauðsynlegt að hlaða niður forritinu aftur til að geta notað það aftur. Þessir möguleikar eru háðir þróun geymslueiginleika forrita.

Heimild

tengdar greinar