Funcția de resetare automată a permisiunilor Android 11 vine la versiunile mai vechi ale sistemului de operare

click fraud protection

Google aduce funcția de resetare automată a permisiunilor Android 11 pe toate dispozitivele care rulează Android 6.0 prin Android 10. Iată ce înseamnă asta.

Cu Android 11, Google a introdus permisiuni de revocare automată care a împiedicat aplicațiile neutilizate să acceseze permisiunile sensibile acordate de utilizator. În timp ce această funcție de confidențialitate rămâne în prezent exclusivă pentru dispozitivele cu Android 11 și versiuni ulterioare, în curând va ajunge la versiuni mai vechi de Android - până la Android 6.0.

Astăzi, Google a anunțat că aduce Funcția de resetare automată a permisiunii Android 11 pe toate dispozitivele care rulează Android 6.0 și versiuni ulterioare. Funcția va începe să fie difuzată pe dispozitivele care au instalate Servicii Google Play mai târziu în acest an. Google spune că funcția va fi activată în mod prestabilit pentru aplicațiile care vizează Android 11 (nivel API 30) sau o versiune ulterioară. Pentru aplicațiile care vizează nivelurile API de la 23 la 29, utilizatorii vor trebui să le activeze manual din setări.

Pentru început, funcția de resetare automată a permisiunii revocă automat permisiunile sensibile acordate aplicațiilor pe care utilizatorul nu le-a accesat de câteva luni. De exemplu, dacă ați permis unei aplicații să vă acceseze locația și, dintr-un motiv oarecare, nu ați deschis niciodată acea aplicație pentru o perioadă lungă de timp, funcția ar revocă automat permisiunea de locație pentru acea aplicație — aplicația va trebui să solicite încă o dată permisiunea de locație când o deschideți.

Caracteristica de resetare automată a permisiunii nu se va aplica aplicațiilor Administrator de dispozitiv; în mod similar, permisiunile fixate de politica întreprinderii nu vor fi, de asemenea, revocate. Caracteristica este, de asemenea, compatibilă cu hibernarea aplicației în Android 12. Dacă este necesar, dezvoltatorul aplicației poate cere utilizatorului să dezactiveze funcția de permisiune de resetare automată. Dacă aplicația dvs. vizează nivelul API 30 sau mai sus și doriți să cereți utilizatorului să dezactiveze resetarea automată a permisiunii, atunci va trebui să utilizați noul API multiplatform care face parte din Jetpack Core biblioteca - androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus() și androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent(). Acest lucru este util pentru aplicațiile care funcționează în principal în fundal, cum ar fi o aplicație însoțitoare pentru ceasul inteligent.

Funcția de revocare automată a permisiunii care se îndreaptă spre telefoanele Android mai vechi poate părea nesemnificativă la suprafață, dar având în vedere că suportul software pentru multe dintre aceste telefoane mai vechi telefoanele au încetat cu mult timp în urmă și, prin urmare, prezintă un risc mai mare de a fi exploatate de aplicații rău intenționate, este bine să vedem că Google extinde această funcție de confidențialitate la Android mai vechi versiuni.

Funcția de resetare automată a permisiunii va fi implementată treptat la Android 6.0 prin dispozitivele Android 10 cu serviciile Google Play instalate începând cu decembrie 2021. Google spune că funcția va ajunge pe toate dispozitivele eligibile până în primul trimestru 2022. Între timp, API-urile de resetare automată multiplatformă se lansează astăzi în versiune beta cu Jetpack Core 1.7.0, dar se vor lansa ca API stabilă în octombrie 2021.