Hogyan kezeltek az engedélyeket az Androidon a 6.0-s verzió előtt?
sobes.tech MI
Válasz az MI-től
Android 6.0 (Marshmallow) előtt a jogosultságokat az alkalmazás telepítése során kérdezték és adták meg. A felhasználó látta az összes jogosultság listáját, amelyet az alkalmazás kért, és mindet elfogadta a telepítéshez. A telepítés után a felhasználó nem tudott kiválasztott jogosultságokat engedélyezni vagy megtagadni — azok teljes egészében az alkalmazásnak adódtak.
Ez azt jelentette, hogy például, ha az alkalmazás hozzáférést kért a kapcsolatokhoz és a kamerához, a felhasználó vagy mindkettőt elfogadta, vagy egyáltalán nem telepítette az alkalmazást. Ez a megközelítés csökkentette a rugalmasságot és a biztonságot, mivel az alkalmazások hozzáférhettek az eszköz adataihoz és funkcióihoz további ellenőrzés nélkül működés közben.
Az Android 6.0-tól kezdve bevezették a futási idejű jogosultságokat, ahol a jogosultságokat dinamikusan kérdezik az alkalmazás futása közben, és a felhasználó dönthet arról, hogy mely jogosultságokat adja meg.