Kuidas ja miks Android 12 võimaldab teil kasutamata rakendusi talveunerežiimile viia

click fraud protection

Google juba töötab Android 12 ja üks uutest testitavatest funktsioonidest võimaldab rakendustel talveunerežiimi minna. Kuigi selle funktsiooni täpset kirjeldust pole, on koodi kommentaarides mõned üksikasjad. Kasutamata rakendustega seotud salvestusruumi vabastamine näib siin olevat eesmärk ja selle saavutamiseks on mõned viisid.

Google, nagu enamik aktiivsete operatsioonisüsteemide (OS) arendajaid, töötab alati Androidi paremaks muutmise nimel. Värskendused võivad lisada uusi funktsioone või muuta OS ühilduvaks koos tulevase riistvaraga arenduses olevate seadmete jaoks. Sagedasemad värskendused avaldatakse muudel põhjustel, näiteks selleks, et kõrvaldada vead, mis põhjustavad mõne OS-i aspekti tõrkeid või ootamatut käitumist. Kõige vähem põnevate, kuid kõige olulisemate muudatuste hulgas on turvaaukude parandamine. Turvavärskendusi antakse välja kord kuus, kuid muid värskendusi võib tulla igal ajal. Üldjuhul toimub kord aastas suur uuendus, mis toob huvitavaid muudatusi disaini, uusi funktsioone ja uute seadmete tuge.

Google tõenäoliselt ei avaldata Android 12 värskendust mitu kuud, kuid arendajaversioonid hakkavad ilmuma varem, võib-olla mõne järgmise nädala jooksul. Androidi baaskood on avatud lähtekoodiga ja igaüks saab koodi skannida, et leida huvitavaid muudatusi ja täiendusi, mida testitakse arendaja eelvaate versioonis. Hiljutine Säuts kõrval XDA-arendajadMishaal Rahman avaldas koodikommentaari ja -lõigu talveunne oleku kohta rakendusi, märgati Androidi avatud lähtekoodiga projektis (AOSP). Avatud lähtekoodi kommentaarides mainitud eesmärk oli aidata salvestusruumi optimeerida.

Nii et esimesed üksikasjad Androidi rakenduste talveunerežiimi kohta on siin. Kui rakendus on ühe kasutaja jaoks talveunerežiimis, tühjendab süsteem vahemälu. Google lisab paketitaseme talveunerežiimi jaoks rohkem (rakendus on kõigi kasutajate jaoks talveunerežiimis).
Allikas: https://t.co/q16Md5dKNu
H/T @luca020400https://t.co/UC4JEoJI7fpic.twitter.com/9bqq1RjeBr

— Mishaal Rahman (@MishaalRahman) 15. jaanuar 2021

Kuidas rakenduste talveunerežiim toimida

Selleks, et vabastage salvestusruum mille on võtnud kasutamata rakendus, saab süsteem rakenduse vahemälu tühjendada. Need on ajutised failid, mis aitavad rakendustel kiiremini laadida ja töötada, kuid kui rakendust mõnda aega ei kasutata, võib vahemälu muutuda liiga vanaks, et sellest niikuinii kasulik olla. Samas võib kasutajaandmete (ja rakenduse enda) kasutatav salvestusruum olla oluliselt suurem. Rakenduse ja kasutajaandmete kustutamine on keerulisem probleem ning Apple'il on funktsioon, mis võis inspireerida Google'i juurutamist. Kui an iPhone kasutaja lubab „Kasutamata rakenduste mahalaadimine”, kui salvestusruum hakkab otsa saama. iOS võib rakenduse eemaldada, säilitades samas rakendusega seotud kasutajaandmed. Järgmine kord, kui kasutaja proovib rakendust käivitada, laaditakse see alla ja see töötab nagu varem ja asjakohane kasutajateave on puutumata.

Selle rakendamine Androidis on pisut keerulisem, kuna see võimaldab iga seadme jaoks mitut kasutajat. Mõne rakenduse puhul võtavad kasutajaandmed kõige rohkem ruumi, kuid teiste puhul rakendus ise on ladustamise probleem. Vihje, et Android 12 võib midagi sarnast teha, on koodis, mis viitab sellele, et mitme kasutaja rakenduste vahemälufailid võivad lihtsalt kustutada, samas kui ühe kasutaja rakendused võivad veelgi rohkem ruumi säästa. Kui kasutaja andmed ja ka rakendus kustutataks, oleks see sama, mis lihtsalt rakenduse desinstallimine. Kui kasutajaandmeid säilitatakse, võidakse rakendus eemaldada ja märkida uuesti installimiseks, kui talveunerežiim lõpeb, sarnaselt Apple'i lahendusega.

Muidugi võib Android minna kaugemale ja loodetavasti läheb. Midagi, mis Apple'i juurutamisel puudub, on võimalus välistada mõned rakendused automaatsest eemaldamisest. Näiteks kui mõnda rakendust kasutatakse neli korda aastas, võib Apple otsustada, et see on kasutamata rakendus, mistõttu tuleb rakendus iga kord uuesti alla laadida. Teine parandamine Android saaks ruumi säästmiseks tihendada kasutajaandmed ZIP-arhiivi või anda võimalus kasutajaandmed Google Drive'i üles laadida, et veelgi rohkem ruumi vabastada. Olenemata lõplikust vormist, on kasulik, kui Google lisab selle funktsiooni Android 12-le see eemaldab vajaduse kasutajal vaeva näha, milliseid rakendusi säilitada ja milliseid kustutada, kui ruumi on madal.

Allikas: Mishaal Rahman/Twitter

Uncharted: iga mängutegelane filmis ja nende võrdlus

Autori kohta