Značajka dopuštenja za automatsko poništavanje Androida 11 dolazi u starije verzije OS-a

click fraud protection

Google donosi značajku dopuštenja za automatsko poništavanje Androida 11 na sve uređaje koji koriste Android 6.0 do Android 10. Evo što to znači.

Uz Android 11, Google uveo dopuštenja za automatsko opoziv koji je zabranio nekorištenim aplikacijama pristup osjetljivim dozvolama koje je dodijelio korisnik. Iako ova značajka privatnosti trenutno ostaje ekskluzivna za Android 11 i novije uređaje, uskoro će se proširiti na starije verzije Androida — sve do Androida 6.0.

Danas je Google najavio da donosi Značajka automatskog poništavanja dozvola za Android 11 na sve uređaje sa sustavom Android 6.0 i novijim. Značajka će se početi uvoditi na uređaje koji imaju instalirane Google Play usluge kasnije ove godine. Google kaže da će značajka biti omogućena prema zadanim postavkama za aplikacije koje ciljaju Android 11 (API razina 30) ili noviji. Za aplikacije koje ciljaju razine API-ja od 23 do 29, korisnici će ga morati omogućiti ručno u postavkama.

Za početak, značajka automatskog poništavanja dopuštenja automatski opoziva osjetljiva dopuštenja dodijeljena aplikacijama kojima korisnik nije pristupio nekoliko mjeseci. Na primjer, ako ste aplikaciji dopustili pristup vašoj lokaciji i iz nekog razloga nikada niste otvorili tu aplikaciju dulje vrijeme, značajka bi automatski poništi dopuštenje za lokaciju za tu aplikaciju — aplikacija će morati ponovno zatražiti dopuštenje za lokaciju kada je otvorite.

Značajka automatskog resetiranja dopuštenja neće se primjenjivati ​​na aplikacije administratora uređaja; slično, dopuštenja utvrđena pravilima poduzeća također neće biti opozvana. Značajka je također kompatibilna s hibernacija aplikacije u Android 12. Ako je potrebno, razvojni programer aplikacije također može zatražiti od korisnika da onemogući značajku dopuštenja za automatsko poništavanje. Ako vaša aplikacija cilja API razinu 30 ili višu i želite od korisnika zatražiti da onemogući automatsko poništavanje dopuštenja, morat ćete upotrijebiti novi višeplatformski API koji je dio Jezgra Jetpacka knjižnica — androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus() i androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent(). To je korisno za aplikacije koje prvenstveno rade u pozadini, kao što je popratna aplikacija za vaš pametni sat.

Značajka automatskog opoziva dopuštenja koja se probija do starijih Android telefona na prvi pogled može zvučati beznačajno, ali s obzirom na to da softverska podrška za mnoge od ovih starijih telefoni su prestali prije dosta vremena i stoga su izloženi većem riziku da ih zlonamjerne aplikacije iskoriste, dobro je vidjeti kako Google proširuje ovu značajku privatnosti na stariji Android verzije.

Značajka automatskog poništavanja dopuštenja postupno će se uvoditi na Android 6.0 preko Android 10 uređaja s instaliranim Google Play uslugama počevši od prosinca 2021. Google kaže da će značajka doći do svih uređaja koji ispunjavaju uvjete do prvog tromjesečja 2022. U međuvremenu, međuplatformski API-ji za automatsko poništavanje lansiraju se danas u beta verziji s Jetpack Core 1.7.0, ali će se pokrenuti kao stabilni API u listopadu 2021.