Как работают разрешения для приложений Android? Что тебе нужно знать

Как работают разрешения для приложений Android? Что тебе нужно знать

Разрешения Android - это основная функция операционной системы для защиты вашей конфиденциальности, поэтому важно, чтобы вы их понимали. А поскольку Android некоторое время назад изменил настройку разрешений, вы можете не понимать, как все это работает.





Давайте посмотрим, как работают разрешения Android и что вы должны знать об управлении ими.





Что такое разрешения Android?

Разрешения Android - это особые привилегии, которые приложения должны запрашивать у вас на использование, когда они хотят получить доступ к конфиденциальной информации на вашем телефоне.





лучшее бесплатное музыкальное приложение для Android

Наши телефоны содержат так много личных данных, что имеет смысл ограничить этот доступ. Вероятно, вы не хотите, чтобы каждое приложение на вашем телефоне использовало вашу камеру, микрофон и местоположение.

Поскольку Android изменил способ работы разрешений, начиная с Android 6 Marshmallow, мы сосредоточимся на современном методе и кратко рассмотрим, как он работал позже. Здесь мы проиллюстрируем инструкции для стандартного Android 10; эти параметры меню могут незначительно отличаться в зависимости от вашего телефона.



Как просматривать и управлять разрешениями в Android

Вы можете в любое время проверить разрешения, которые вы предоставили установленным приложениям.

Направляйтесь к Настройки> Конфиденциальность> Диспетчер разрешений чтобы просмотреть разбивку основных разрешений, таких как Камера , Телефон , SMS , и более. Большинство из них говорят сами за себя - например, разрешение SMS позволяет приложениям читать и отправлять текстовые сообщения - но вы увидите описания в верхней части каждой страницы, если вы не уверены.





Коснитесь разрешения и под Разрешается , вы увидите все приложения, которым вы разрешили использовать эту функцию. Ниже этого Отклонен В разделе показаны приложения, у которых нет доступа, но которые запросили его.

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Коснитесь приложения, чтобы изменить его статус разрешения на Разрешать или Отрицать . Чтобы увидеть больше, выберите Просмотреть все разрешения [app] чтобы перейти на страницу с полными разрешениями приложения. Вы также можете добраться до этого, пройдя Настройки> Приложения и уведомления> Просмотреть все приложения X , коснувшись нужного приложения и выбрав Разрешения .





Галерея изображений (2 изображения) Расширять Расширять Закрывать

Просмотр конкретных разрешений

В то время как Android группирует разрешения в широкие категории, такие как Место нахождения а также Место хранения , на самом деле в каждой категории есть много детализированных разрешений. Вы можете найти их на странице разрешений приложения; коснитесь трех точек Меню кнопку в правом верхнем углу и выберите Все разрешения чтобы увидеть полную разбивку.

Например, под Место хранения раздел, вы, вероятно, увидите оба прочитать содержимое вашего общего хранилища а также изменять или удалять содержимое вашего общего хранилища . Это предоставляет приложению разрешения на чтение и запись в вашей файловой системе. Коснитесь любого разрешения, чтобы увидеть о нем дополнительную информацию.

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Внизу вы увидите коллекцию Другие возможности приложения . Android считает эти «обычные разрешения»; они не требуют вашего одобрения, поскольку являются общими для всех приложений и не представляют опасности для вашей конфиденциальности. Это включает контролировать вибрацию , получать данные из интернета , и другие.

Имейте в виду, что когда вы утверждаете группу разрешений, все детализированные разрешения внутри нее предоставляются автоматически. Вы не можете выбирать отдельные разрешения из группы.

Предоставление разрешений новым приложениям

Мы рассмотрели, как настроить разрешения для приложений, уже имеющихся на вашем устройстве, но что насчет того, когда вы устанавливаете новые приложения?

Перед установкой вы можете проверить разрешения, которые приложение может запрашивать на своей странице в Google Play Store. Нажмите Об этом приложении раздел, чтобы открыть его описание, затем прокрутите вниз и нажмите Узнать больше ссылка рядом с Разрешения приложения . Здесь вы увидите список групп разрешений и конкретных разрешений, которые может запросить приложение.

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Вы также можете просмотреть это в веб-версии Play Store. Прокрутите вниз и в Дополнительная информация раздел, щелкните Посмотреть детали под Разрешения .

С приложениями, созданными для современных версий Android, вам не нужно предоставлять какие-либо разрешения при установке приложения. Вместо этого приложение будет запрашивать у вас разрешения по мере необходимости, и хорошо сделанное приложение сделает это таким образом, который имеет смысл. Например, он может провести вас через введение с указанием причин, по которым ему требуются определенные разрешения, прежде чем запрашивать их.

В других случаях вы не увидите запроса на разрешение, пока не попытаетесь использовать эту функцию. Например, когда вы пытаетесь отправить изображение в приложении для обмена сообщениями, вы увидите запрос на доступ к вашему хранилищу.

Отказ в разрешениях

Если вы откажетесь в разрешении, дальнейшие действия будут зависеть от приложения. Иногда он будет работать нормально без определенной функции. Например, вы по-прежнему можете просматривать Instagram, не предоставляя приложению доступ к своей камере - вы просто не можете делать новые снимки.

Галерея изображений (2 изображения) Расширять Расширять Закрывать

В других случаях приложение может не работать должным образом, если вы не предоставите это разрешение. Он мог полагаться на его работу, или, может быть, разработчик не учел людей, отказывающих в разрешении.

Это также верно, если вы передумаете и решите отказать в разрешении, которое вы одобрили ранее. Мы надеемся, что приложение обнаружит, что вы отказали в разрешении, и попросит вас разрешить его снова, когда это необходимо, но это зависит от разработчика. Если вы обнаружите, что какая-то функция в приложении не работает, рекомендуется просмотреть список разрешений.

И если приложение продолжает запрашивать разрешение, которое вы не хотите предоставлять, после того, как вы нажмете Отрицать однажды вы увидите Больше не спрашивай вариант.

найти имя удаленного видео на YouTube

Старая система разрешений Android

На Android 5 Lollipop и более ранних версиях применяется классическая система разрешений Android. Поскольку только небольшой процент устройств все еще работает с этими версиями, мы вкратце расскажем, как это работало.

До Android 6 Marshmallow вам приходилось принимать все запрошенные разрешения при установке приложения, которое представляло собой систему «все или ничего». Таким образом, если вам не нравилось одно разрешение, запрашиваемое приложением, у вас был единственный вариант - жить с ним или не загружать приложение. И если приложение добавило новые категории разрешений позже, вам также нужно было принять их, чтобы обновить приложение до последней версии.

Очевидно, что у этой установки много проблем. Если вы не настроили свой телефон для использования приложения диспетчера разрешений, вы были во власти любых разрешений, добавленных приложением. Он не давал пользователю достаточного контроля, поэтому Google изменил его.

Если у вас нет старого телефона Android, вам не нужно беспокоиться об этой системе. Однако есть одна причуда, перенесенная из старых разрешений. Если разработчик не обновил свое приложение для Android 6 или новее, вы увидите приглашение принять все разрешения при установке приложения вместо того, чтобы утверждать их по отдельности.

Галерея изображений (2 изображения) Расширять Расширять Закрывать

Вы по-прежнему можете использовать диспетчер разрешений для отзыва разрешений, как описано выше, но поскольку приложения не созданы с учетом этой функции, это может привести к их поломке.

Разумное использование разрешений

Нет однозначного ответа на вопрос, какие разрешения следует предоставлять конкретным приложениям. Вам решать, доверяете ли вы приложению для доступа к конфиденциальной информации на вашем устройстве. Однако немного здравого смысла поможет.

Например, очевидно, что Google Карты мало что сделают, если вы откажетесь от доступа к вашему местоположению. Точно так же приложению для обмена сообщениями может потребоваться доступ к вашей камере, если у него есть собственный ярлык для камеры. Однако у бесплатной игры судоку нет веских причин запрашивать доступ к вашему календарю или микрофону, поэтому вы не должны предоставлять их.

найти IP-адрес принтера Windows 10

Имейте в виду, что если у приложения есть разрешение на использование чего-либо, оно может делать это в любое время. Хотя у приложения может быть законная причина для доступа к вашему местоположению, оно также может время от времени проверять ваше местоположение в фоновом режиме и отправлять эти данные рекламодателям. Вот почему некоторые разрешения более опасны, чем другие .

Трудно проверить, как приложения на самом деле используют разрешения, которые вы им предоставляете, поэтому вы должны применить определенный уровень доверия. Если вам нужно использовать приложение, но вы не хотите постоянно оставлять его разрешения включенными, попробуйте предоставить временные разрешения приложения с помощью приложения с именем Вышибала .

Осторожно относитесь к разрешениям Android

Поскольку смартфон не так уж много без приложений, разрешения важны для работы. Теперь вы знаете, как работают разрешения на Android и как ими управлять, чтобы ваша информация была в безопасности. Для достижения наилучших результатов внимательно рассматривайте каждое разрешение и регулярно просматривайте их.

Чтобы узнать больше советов по Android, ознакомьтесь с полезные возможности разработчика Android .

Делиться Делиться Твитнуть Эл. адрес 15 лучших вариантов разработчика Android, которые стоит изменить

Вот лучшие варианты для разработчиков в Android: отключить абсолютную громкость, установить более высокую частоту обновления и многое другое!

Читать далее
Похожие темы
  • Объяснение технологии
  • Android
  • Безопасность смартфона
  • Советы по Android
  • Конфиденциальность на смартфоне
Об авторе Бен Стегнер(Опубликовано 1735 статей)

Бен - заместитель редактора и менеджер по адаптации в MakeUseOf. Он оставил свою работу в сфере ИТ, чтобы писать полный рабочий день в 2016 году, и никогда не оглядывался назад. В качестве профессионального писателя он освещал технические руководства, рекомендации по видеоиграм и многое другое уже более семи лет.

Ещё от Ben Stegner

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться