От Android 6.0 Marshmallow насам, Android предлага т.нар. разрешения за приложения. Това позволява на потребителите да контролират достъп до кои функции и данни в телефона приложенията имат достъп. AndroidAuthority разказва повече какво представляват и защо са важни.
Разрешенията за приложенията управляват всичко. От това дали едно приложение може да има достъп до камерата на телефона, до това дали да може да използва данни от контактите и др. Преди инсталация приложенията показват достъп до какви данни и функции имат нужда, като потребителят решава дали да се съгласи. Това е и добра индикация дали дадено приложение ще е коректно. Например приложение тип „калкулатор” няма причина да иска достъп до снимките.
1. Ето някои от най-популярните разрешения:
Достъп до сензорите – телефонът има много сензори, чрез които може да се следят всякави данни. Особено, ако е в комбинация с финтес гривна например.
Календар – приложенията могат да четат, създават и редактират събитията в личния календар
Камера – приложенията могат да правят снимки и видео
Контакти – да четат, създават и редактират контакти във всички акаунти, които са въведени в телефона
Локация – достъп до GPS данните и информацията от клетката за локализиране на местоположението
Микрофон – запис на аудио, включително и за видео записи
Телефон – достъп до телефонния номер и информация за мрежата, за VoIP, гласова поща, пренасочване на обаждания, история на обажданията
SMS – четене, получаване и изпращане на SMS и MMS
Хранилище – четене и запис на данни в паметта на телефона
2. Управление на разрешенията
Потребителите имат възможност да отнемат и дават разрешения на приложенията по всяко време. Отнемането на разрешения обаче може да попречи на добрата или дори на цялата работа на дадено приложение.
Разрешенията се управляват от менюто Приложения и известия (Apps & notifications) в основните настройки на телефона. От този списък избираме желаното приложение и натискаме името му.
След това трябва да изберем опцията Разрешения (Permissions), което ще покаже списък с достъп до какви функции и данни могат да се използва от приложението. От тук може и да се отнема или дава достъп.
Алтернативен вариант е от същото меню Приложения и известия да се натиснат трите точки в горния ъгъл и да се избере Разрешение (Permissions). Това ще покаже списък с различните разрешения и кои приложения имат достъп до тях. От това меню по същия начин може да се махат и дават разрешения за приложения.
Кои разрешения да махнем?
Очаквано, повечето потребители не биха искали дадено приложение да има достъп до всичките им данни. Най-честият пример са приложенията-фенерче, които искаха достъп до контакти, лични данни, микрофон и др.
Най-лесно можем да съобразим какви разрешения са нужни за дадено приложение от неговата функция. Приложение за обработка на снимки например действително има нужда от достъп до камерата, снимките, хранилището и дори интернет връзка за теглене на филтри и споделяне на готовите творби. Коректните разработчици обикновено ясно са обяснили достъп до кои разрешния искат приложенията им и защо още в страницата на приложението в Google Play.
Още от Digital: Как да направим Android смартфона си по-бърз
Discussion about this post