Windows Tips & News

APK värskendused on Androidis palju väiksemad

click fraud protection

Google kavatseb kasutusele võtta uue tehnika, mida nimetatakse "failide kaupa lappimiseks", mis võib vähendada rakenduste värskenduste mahtu 65%-lt kuni 90%-ni. See säästab kasutaja ribalaiust, mis on väga hea uudis piiratud andmesidepaketi kasutajatele ja ka väiksema kiirusega lairibaühenduste jaoks.

Ametlikus teadaandes, mis kirjeldab "Fail-faili haaval" paikamist, on järgmine:

Fail-failipõhine põhineb tihendamata andmete muutuste tuvastamisel. Plaastri genereerimiseks panime esmalt lahti nii vanad kui ka uued failid enne delta arvutamist (siin kasutame ikka bsdiffi). Seejärel pakkime paiga rakendamiseks lahti vana faili, rakendame tihendamata sisule delta ja seejärel tihendame uue faili uuesti. Seda tehes peame tagama, et teie seadmes olev APK sobiks ideaalselt bait-bait kaupa Play poes oleva APK-ga (vt. APK allkirjaskeem v2 miks).

Kuigi rakenduste värskendused tihendatakse, nii et teie seade peab alla laadima väiksema andmemahu, vajab see nende lahtipakkimiseks ja deltade ühendamiseks kasutaja seadmes rohkem protsessori töötlemisvõimsust. Google'i sõnul ei ole see pärast 2015. aastat välja antud seadmete puhul probleem ega põhjusta suuri viivitusi, mis ületaksid 1 sekundi megabaidi kohta. Kuid vanemate telefonide ja tahvelarvutite puhul võib see võtta oluliselt rohkem aega.

Seetõttu on Google piiranud failide kaupa paikamist ainult automaatsete värskendustega. Rakenduste käsitsi värskendamine ei too kasu sellest uuest APK-de tihendamisest.

Järgmises tabelis on näidatud värskenduste suuruste võrdlus koos failipõhise paigamiseta ja ilma.

Ettevõte on pakkunud lähtekood GitHubis. kaudu Neowin.

Mida te sellest muudatusest arvate? Mis on teie jaoks parem – väiksem värskendusmaht või kiirem installiaeg?

Firefox Luba AV1 tugiarhiivid

See veebisait kasutab küpsiseid, et parandada teie kogemust veebisaidil navigeerimise ajal. Nende...

Loe rohkem

Windows 10 mängurežiimi teavituste arhiivid

See veebisait kasutab küpsiseid, et parandada teie kogemust veebisaidil navigeerimise ajal. Nende...

Loe rohkem

Lubage Firefoxis AV1 tugi

Lubage Firefoxis AV1 tugi

Firefox 63 ilmus eile. Brauser sisaldab äsja lisatud eksperimentaalset tuge avatud lähtekoodiga p...

Loe rohkem