Android Központi

Alkalmazásengedélyek használata Android M-ben

protection click fraud

Régóta töprengünk azon, hogyan nézne ki, ha a Google úgy döntene, hogy olyasvalamit valósít meg, amely többet ad a felhasználóknak szabályozni, hogy mely alkalmazások férhetnek hozzá az eszközeinken, és az idei I/O-nál mindez így is lett egyértelmű. Az Android M lehetővé teszi a felhasználók számára, hogy nagy mértékben szabályozzák, hogy az egyes alkalmazások milyen információkat és hardvereket engedélyeznek hozzáférést, és ez az új beállítás magában foglalja az engedélytípusok egyszerűsítését is néhány kényelmesre kategóriákat.

Bár semmit sem tudunk arról, hogy az Android M kőbe vésve, az új engedélybeállítás gyors áttekintése ésszerű képet ad arról, hogy mi várható az Android következő verziójában.

Mindannyian hozzászoktunk ahhoz, hogy azonnal megkapjuk ezt a felszólítást, miután megérinti a telepítést a Google Play Áruház Ez megmondja, hogy az alkalmazás milyen engedélyeket vár el, amikor az eszközre kerül. Azok az idők elmúltak az Android M-ben, vagy legalábbis azoknál az alkalmazásoknál, amelyek frissítik az új engedélyrendszert. Minden alkalmazást kénytelenek letiltani minden engedélyt, amelyet megad nekik, de a legújabb API-célra frissített alkalmazások ezt kecsesen megtehetik. Minden másnál megnövekszik az alkalmazás feltörésének kockázata, amikor eltávolítja az engedélyt, és tesztelésünk során ez gyakran előfordulhat, ha nem vigyáz. Remélhetőleg a Google rengeteg figyelmeztetést adott a fejlesztőknek, és megadta az összes szükséges eszközt a változtatások végrehajtásához és azok biztosításához az alkalmazások jól játszanak ezekkel az új szabályokkal, de teljes mértékben a fejlesztőn múlik, hogy ténylegesen végrehajtja-e a változtatásokat és frissíti-e kb.

Android M engedélyek

Amikor olyan alkalmazást telepít, amely követi az új API-célokat, a telepítési folyamat elején már nem fogja látni az engedélyeket. Ehelyett az alkalmazásnak engedélyt kell kérnie, amikor az alkalmazásnak ténylegesen szüksége van erre az erőforrásra, és a felhasználónak kell jóváhagynia vagy megtagadnia ezt a hozzáférést. A felhasználók megtekinthetik azon engedélyek teljes listáját is, amelyekhez az egyes alkalmazások hozzáférnek az új engedélyek lapon a beállítások Alkalmazások szakaszában, de több ami fontos, hogy a felhasználók ugyanebben a nézetben a Speciális lapra léphetnek, és megtekinthetik az összes olyan alkalmazást és szolgáltatást, amely hozzáférést kér bizonyos típusú engedélyeket.

Tesztelésünk során a katasztrofális hiba, amikor megtagadták az engedélyeket, meglehetősen ritka volt.

Az engedélyek letiltása egy olyan alkalmazásban, amely nem úgy van megírva, hogy e képesség körül működjön, olyan változókat vezet be, amelyeket az alkalmazás nem tud megkerülni. Az Android M pontosan erre figyelmeztet, ha olyan alkalmazásban próbálja meg letiltani a jogosultságokat, amelyek nem frissültek a legújabb API-kra, de ez nem akadályozza meg a kar meghúzását. Ehelyett saját maga is felfedezheti az alkalmazást, és megnézheti, hogy minden működik-e az engedély nélkül. A legrosszabb esetben az alkalmazás azonnal összeomlik, és visszatér a kezdőképernyőre, de a legtöbb esetben az alkalmazás egyszerűen nem fér hozzá az információhoz, és nem értesíti Önt a hibáról. Alkalmazásonként eléggé változni fog, de tesztelésünk során a katasztrofális meghibásodás meglehetősen ritka volt.

Tekintettel az Android M hivatalos megjelenése előtti átfutási időre, valószínűleg a legtöbb kedvenc alkalmazása gond nélkül támogatja ezt az új rendszert. Másrészt, ha megnézi, hogy a telefon mely alkalmazásai nem frissültek már jó ideje, akkor valószínűleg megfelelő jelzést kapott arról, hogy mely alkalmazások ütköznek időnként problémába, amikor végül átvált M. Addig is biztos lehet benne, hogy az alkalmazások kezelésének jobb módja hamarosan elkészül.

instagram story viewer