Google Photos Android 11-s küsib tüütult paljudelt luba iga kord, kui soovib faili kustutada, kuid Android 12 puhul seda ei juhtu.
Tõstke käsi, kui olete kangelase pildil näinud tüütut hüpikakent, mis palub teil anda teenusele Google Photos luba faili kustutamiseks. Kui kasutate operatsioonisüsteemi Android 11 telefonis, mis ei ole Google Pixel (st. enamik seal olevaid telefone), siis on tõenäoline, et olete seda hüpikakent näinud. Palju. Tegelikult näete seda hüpikakent iga kord proovite rakenduses Google Photos fotot kustutada. Õnneks soovimatud ekraanipiltide varukoopiad pole ainus probleem Android 12 võib teenuse Google Photos kasutajatele lahendada. Uus arendaja dokumentatsioon viitab sellele, et eelseisev OS-i väljalase võimaldab galeriirakendustel, nagu Photos, faile muuta, ilma et oleks vaja kasutajat pidevalt paluda.
Põhjus See, et Google Photos (ja muud galeriirakendused) Android 11-s küsib kasutajatelt faili kustutamiseks luba, on keeruline, kuid põhimõtteliselt taandub see asjaolule, et nad ei ole süsteemigalerii rakendus. Noh, see ei kehti Pixeli telefonide kohta, kus on rakendus Fotod
on süsteemigalerii rakendus, mistõttu Pixeli kasutajad seda hüpikakent kunagi ei näe. Kuid enamikus Samsungi, Xiaomi, OnePlusi, ASUSe ja teiste seadmetes ei ole Google Photos (ja seda ei saa ka määrata) süsteemigalerii rakendus. Õnneks pole seda Android 12 puhul enam vaja.Koos vabastamisega esimene Android 12 beetaversioon juures Google I/O 2021, Google värskendas oma funktsioonide ja API-de ülevaate lehte jaotisega "juurdepääs meedia haldamiseleGoogle'i sõnul võib rakendus, mis sihib API taset 31 (Android 12), taotleda kasutajatelt luba failide muutmiseks, failide sisse- ja välja teisaldamiseks. prügivõi kustutada faile, ilma et peaks kasutajalt iga failitoimingu jaoks viipa küsima. Kui rakendus on Android 12 sihtimiseks värskendatud, tuleb selle uue funktsiooni kasutamiseks vaid deklareerida kolm luba (MANAGE_MEDIA
, READ_EXTERNAL_STORAGE
ja ACCESS_MEDIA_LOCATION
), kuvage kasutajale kasutajaliides, mis selgitab, miks rakendus vajab meediahalduse juurdepääsu, ja suunake kasutaja Android 12 uuele "meediumihaldusrakenduste" ekraanile, et anda sellele luba.
Kõlab lihtsalt, eks? Kuna tegemist on täiesti uue API-ga, pole enamikku galeriirakendusi selle eeliste kasutamiseks veel värskendatud. Jah, see tähendab, et selle kasutamiseks tuleb värskendada ka rakendust Google Photos. Praegu kasutavad vähesed kasutajad Android 12 beetaversiooni ja enamik neist on tõenäoliselt niikuinii Pixeli telefonides, kus pole isegi probleemi, nii et tõenäoliselt pole Google'il palju survet rakendust Photos õigesti värskendada ära. Loodetavasti avaldavad nad värskenduse enne, kui Android 12 hakkab mõne kuu pärast esimese partii jaoks välja töötama mitte-Pixeli telefone.
Tänu Twitteri kasutajale @Doraeigaah jootraha eest!