Sobes.tech
Middle

Ce s-a întâmplat cu permisiunile în Android după versiunea 6?

sobes.tech AI

Răspuns de la AI

După Android 6.0 Marshmallow (API 23), a fost introdus modelul de permisiuni în timpul rulării (Runtime Permissions).

Schimbări cheie:

  • Solicitarea permisiunilor în timpul rulării: Aplicațiile trebuie să solicite permisiuni periculoase (de exemplu, acces la cameră, contacte, locație) direct în timpul funcționării, atunci când au cu adevărat nevoie de ele, și nu în timpul instalării.
  • Dialoguri de solicitare: Sistemul afișează utilizatorului o fereastră de dialog cu solicitarea unei permisiuni specifice, utilizatorul poate permite sau refuza.
  • Gestionarea permisiunilor: Utilizatorii pot revoca oricând permisiunile acordate în setările sistemului aplicației.
  • Gruparea permisiunilor: Permisiunile au fost grupate pe categorii (de exemplu, permisiuni legate de telefon sau stocare). Prin acordarea unei permisiuni dintr-un grup, celelalte permisiuni ale grupului pot fi, de asemenea, acordate (deși în versiunile ulterioare ale Android, acest comportament poate suferi modificări).

Această schimbare are ca scop creșterea securității și confidențialității utilizatorilor, oferindu-le un control mai mare asupra datelor la care au acces aplicațiile. Pentru dezvoltatori, acest lucru înseamnă adaptarea logicii aplicației pentru verificarea și solicitarea permisiunilor în locurile corespunzătoare din cod.