Вам не нужно запускать root, устанавливать пользовательский ПЗУ или переключиться на iPhone, чтобы сделать это больше. Наконец, у Android есть система разрешений для приложений, которые должны были быть все время.
Как работает система разрешений Android
Приложения для Android будут запрашивать разрешение, когда они в этом нуждаются. Например, вместо того, чтобы предоставить приложению доступ к вашей камере при ее установке, вам будет предложено в первый раз, когда приложение захочет получить доступ к вашей камере.
Управление разрешениями одного приложения
Для этого вам понадобится Android 6.0 Marshmallow или более новая версия вашего устройства. Откройте приложение «Настройки» и нажмите «Приложения» под заголовком «Устройство», чтобы начать.
Вы также можете быстро получить доступ к экрану App Info, долго нажав значок приложения в своем приложении, перетащив его в ярлык «Информация о приложении», который появляется в верхней части экрана, и отпустите его. Этот ярлык может отсутствовать на каждом устройстве Android, так как разные устройства используют разные интерфейсы, оптимизированные производителями и носителями.
Это очень похоже на систему разрешений «App ops», которую Google вручную удалил из Android 4.4.2 после того, как веб-сайты, подобные нашим, рассказали пользователям, как получить к нему доступ. Наконец-то он вернулся!
Старые приложения не были предназначены для этой функции, и обычно они предполагают, что у них есть доступ к любым разрешениям, которые они запрашивают. В большинстве случаев приложения должны просто продолжать нормально работать, если вы отмените их разрешения. В некоторых редких случаях приложение может потерпеть крах - если это так, вам нужно будет снова дать ему разрешение. В других случаях приложение может просто не работать нормально. Например, если вы отменили разрешение камеры из приложения, которое обычно может делать фотографии, оно больше не сможет делать фотографии. Вы не получите сообщение об ошибке, которое попросит вас снова включить разрешение камеры - оно просто не работает.
В любом случае, если вы столкнулись с проблемой с приложением, вы всегда можете вернуться на этот экран и снова предоставить эти разрешения.
Помните: обновления приложений могут добавлять новые «под-разрешения» в категории, не спрашивая вас снова. Например, даже если приложение использует только разрешение «читать статус телефона и удостоверение личности» в категории «Телефон» и вы разрешаете доступ к «телефону», в будущем обновлении приложения может быть добавлен «Прямой вызов телефонных номеров; это может стоить вам денег »и« Разрешить исходящие вызовы ». Поскольку они являются частью категории «Телефон», приложение может использовать их без каких-либо дополнительных подсказок, поскольку вы разрешили доступ к «телефону». Ниже приведен список групп разрешений и дополнительная информация на веб-сайте Google.
Просмотр и управление всеми разрешениями приложений
Чтобы одновременно просматривать и управлять всеми разрешениями приложений, перейдите в список приложений, открыв экран «Настройки» и нажав «Приложения». В списке всех установленных приложений нажмите значок шестеренки в правом верхнем углу экрана и нажмите «Разрешения для доступа».
Как обычно в Android, некоторые из этих шагов могут работать по-разному на некоторых устройствах. Мы выполнили этот процесс с Android 6.0 на планшете Google Nexus 7 (2013). Производители Android часто изменяют интерфейс на своих устройствах, и некоторые параметры могут быть в разных местах.