If-Koubou

Как да управлявате разрешенията за приложения на Android

Как да управлявате разрешенията за приложения на Android (Как да)

Разрешенията за Android са били бъркотия, но модерните версии на Android ги опростиха много. Сега Android има система за разрешение в стил iOS, в която предоставяте на приложенията достъп до определени функции, хардуер или данни, тъй като се нуждае от тях. Можете също така ръчно да отмените разрешенията от всички приложения, дори тези, предназначени за стари версии на Android.

Не е нужно да коренувате, да инсталирате персонализиран ROM или да превключвате на iPhone, за да направите това вече. Android най-накрая има системата за разрешение за приложения, с която трябваше да има всичко.

Как работи системата за разрешения на Android

Приложенията за Android ще поискат разрешение, когато имат нужда от тях. Например, вместо да дадете достъп на приложението до камерата, когато го инсталирате, ще бъдете подканени за първия път, когато приложението иска достъп до камерата ви.

Но можете ръчно да управлявате разрешенията на всяко приложение, дори ако е проектирано за по-стара версия на Android и обикновено не ви пита.

Управление на разрешенията за отделно приложение

За да направите това, ще имате нужда от Android 6.0 Marshmallow или по-нова версия на устройството си. Отворете приложението Настройки и докоснете "Apps" под заглавието Device, за да започнете.

Ще видите списък с всички приложения, инсталирани на устройството ви с Android. Докоснете едно от приложенията в списъка, за да видите повече информация. На екрана Инфо за приложението ще видите категория "Разрешения", в която се изброяват всички разрешения, до които е достъпно дадено приложение. Докоснете "Разрешения".

Можете също така бързо да осъществите достъп до екрана с информация за приложението, като натиснете продължително иконата на приложението в чекмеджето на приложението, като го плъзнете в "Инфо за приложението", който се показва в горната част на екрана и го пуснете. Тази команда може да не присъства на всяко устройство с Android, тъй като различните устройства използват различни интерфейси, променяни от техните производители и оператори.

Това ще ви отведе до новия екран "Разрешения за приложение". Различните категории разрешения, които всяко приложение има - например Камера, Контакти, Място, Микрофон, Телефон, SMS и Съхранение - ще се покажат тук. По-старите приложения за Android автоматично получават тези разрешения, когато ги инсталирате, но можете да отмените разрешението, което искате оттук.

Това е много подобно на системата за разрешения "App ops", която Google ръчно премахна от Android 4.4.2, след като уебсайтове като нашата разказаха на потребителите как да имат достъп до нея. Това е най-накрая назад!

При анулиране на разрешения от по-стари приложения ще видите предупредително съобщение, което казва: "Това приложение е предназначено за по-стара версия на Android. Отказът от разрешение може да я накара да не функционира по предназначение. "

По-старите приложения не са предназначени за тази функция и обикновено те просто приемат, че имат достъп до всички разрешения, които те изискват. По-голямата част от времето приложенията трябва да продължат да работят нормално, ако отнемате разрешенията си. В някои редки случаи приложението може да се срине - ако това се случи, ще трябва да му дадете разрешение отново. В други случаи молбата може да не функционира нормално. Ако например отнемете разрешението за камера от приложение, което обикновено може да прави снимки, то вече няма да може да прави снимки. Няма да получите съобщение за грешка, което да ви накара да включите отново разрешението на Камера - то просто няма да работи.

Така или иначе, ако срещнете проблем с приложение, винаги можете да се върнете на този екран и да му предоставите тези разрешения отново.

Можете също така да докоснете бутона за меню в екрана "Разрешения за приложение" и да докоснете "Всички разрешения", за да видите точно кои разрешения използва приложение. Това може да ви даде по-добра представа за това, което едно приложение всъщност прави с тези разрешения. Android сега скрива тези по-фини разрешения. Всъщност не можете да управлявате тези отделни разрешения - можете само да изберете кои категории разрешения да разрешите.

Имайте предвид, че актуализациите на приложения могат да добавят нови "под-разрешения" в категория, без да ви питат отново. Например, дори ако приложение използва само разрешение "четене на състояние и идентичност на четене" в категорията "Телефон" и изберете да разрешите достъпа до "Телефон", бъдеща актуализация на приложението може да добави "Директно обаждане на телефонни номера; това може да ви струва пари "и" Пренасочване на изходящи повиквания ". Тъй като те са част от категорията "Телефон", на приложението ще им бъде разрешено да ги използват без допълнителни указания, тъй като сте позволили достъпът до "Телефон". Ето списък на групите за разрешения и повече информация на уебсайта на Google.

Преглеждайте и управлявайте всички разрешения за приложения

За да видите и управлявате едновременно всички разрешения за приложения, отворете списъка с приложения, като отворите екрана Настройки и докоснете Приложения. От списъка с всички инсталирани приложения кликнете върху иконата на зъбно колело в горния десен ъгъл на екрана и докоснете "Разрешения за приложение".

Ще видите списък с различни категории разрешения заедно с броя инсталирани приложения, които имат достъп до това разрешение. Категориите включват сензори за тяло, календар, камера, контакти, местоположение, микрофон, телефон, SMS, хранилище и някои "допълнителни разрешения".

За да видите приложенията, които имат достъп до всеки тип данни или сензор, и контролирайте това, докоснете категория. Например, за да видите кои приложения имат достъп до календарната информация, докоснете Календар. За да предотвратите достъп на приложението до календарната информация, я деактивирайте на екрана "Календар".

Както при управлението на разрешенията за отделно приложение по-горе, ще видите предупредително съобщение, ако това приложение е създадено за предишна версия на Android. Повечето приложения трябва непрекъснато да работят добре, освен ако не отнемете разрешение, което е от съществено значение за всяка функционалност. Например, няма да можете да правите снимки от приложението Facebook, ако отмените разрешението на Камера на приложението Facebook.Ще трябва отново да му дадете разрешението да правите снимки.

Както обикновено с Android, някои от тези стъпки могат да работят по различен начин на някои устройства. Извършихме този процес с Android 6.0 на таблета Nexus 7 (2013) на Google. Производителите на Android често променят интерфейса на устройствата си и някои опции може да са на различни места.