Android 11 automātiskās atiestatīšanas atļauju funkcija ir pieejama vecākajās OS versijās

click fraud protection

Google nodrošina Android 11 automātiskās atiestatīšanas atļauju funkciju visās ierīcēs, kurās darbojas operētājsistēma Android 6.0 līdz Android 10. Lūk, ko tas nozīmē.

Ar Android 11, Google ieviesa automātiskās atsaukšanas atļaujas kas liedza neizmantotām lietotnēm piekļūt lietotāja piešķirtajām sensitīvām atļaujām. Lai gan šī konfidencialitātes funkcija pašlaik ir ekskluzīva tikai ierīcēm ar operētājsistēmu Android 11 un jaunākām versijām, drīzumā tā tiks izmantota vecākām Android versijām — līdz pat Android 6.0.

Šodien Google paziņoja, ka to piedāvā Android 11 atļauju automātiskās atiestatīšanas funkcija visām ierīcēm, kurās darbojas operētājsistēma Android 6.0 un jaunāka versija. Šī funkcija tiks ieviesta ierīcēs, kurās ir instalēti Google Play pakalpojumi vēlāk šajā gadā. Google saka, ka šī funkcija pēc noklusējuma tiks iespējota lietotnēm, kuru mērķauditorija ir Android 11 (API līmenis 30) vai jaunāka versija. Lietojumprogrammām, kuru mērķauditorija ir API 23.–29. līmenis, lietotājiem tas būs jāiespējo manuāli no iestatījumiem.

Iesācējiem atļauju automātiskās atiestatīšanas funkcija automātiski atsauc sensitīvās atļaujas, kas piešķirtas lietotnēm, kurām lietotājs nav piekļuvis dažus mēnešus. Piemēram, ja atļāvāt lietotnei piekļūt jūsu atrašanās vietai un kāda iemesla dēļ neatvērāt šo lietotni ilgāku laiku, funkcija automātiski atsaukt atrašanās vietas atļauju šai lietotnei — lietotnei būs vēlreiz jāpieprasa atrašanās vietas atļauja, kad to atverat.

Atļauju automātiskās atiestatīšanas funkcija neattieksies uz ierīces administratora lietotnēm; tāpat arī uzņēmuma politikā noteiktās atļaujas netiks atsauktas. Funkcija ir saderīga arī ar lietotņu hibernācija iekšā Android 12. Ja nepieciešams, lietotnes izstrādātājs var arī lūgt lietotājam atspējot automātiskās atiestatīšanas atļaujas funkciju. Ja jūsu lietotnes mērķauditorija ir API 30. līmenis vai augstāks un vēlaties lūgt lietotājam atspējot atļaujas automātisko atiestatīšanu, jums būs jāizmanto jaunais starpplatformu API, kas ir daļa no Jetpack kodols bibliotēka — androidx.core.content.PackageManagerCompat.getUnusedAppRestrictionsStatus() un androidx.core.content.IntentCompat.createManageUnusedAppRestrictionsIntent(). Tas ir noderīgi lietotnēm, kas galvenokārt darbojas fonā, piemēram, viedpulksteņa pavadprogrammai.

Atļauju automātiskās atsaukšanas funkcija, kas tiek izmantota vecākiem Android tālruņiem, šķiet nenozīmīga, taču, ņemot vērā, ka programmatūras atbalsts daudziem no šiem vecākiem tālruņiem tālruņu darbība jau sen ir pārtraukta, un tāpēc tiem ir lielāks risks, ka tos izmantos ļaunprātīgas lietotnes, ir labi redzēt, ka Google paplašina šo konfidencialitātes funkciju, izmantojot vecāku Android. versijas.

Sākot ar 2021. gada decembri, atļauju automātiskās atiestatīšanas funkcija pakāpeniski tiks ieviesta operētājsistēmā Android 6.0, izmantojot Android 10 ierīces ar instalētiem Google Play pakalpojumiem. Google saka, ka šī funkcija sasniegs visas piemērotās ierīces līdz 2022. gada 1. ceturksnim. Tikmēr starpplatformu automātiskās atiestatīšanas API šodien tiek palaists beta versijā ar Jetpack Core 1.7.0, bet kā stabils API tiks palaists 2021. gada oktobrī.