Вот как работают разрешения приложений Android

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

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

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

Разрешения приложений: обзор

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

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

Разрешения приложения Android 5

Например, просто службе обмена сообщениями потребуется разрешение на использование контактов, в то время как службе обмена сообщениями гибридной версии (читай WhatsApp) потребуется гораздо больше, чем простое разрешение контактов.

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

Разрешения приложения Android 7

Уровни разрешений можно легко проверить в меню «Настройки» или на странице приложения в Google Play. И если вы обнаружите приложение, запрашивающее разрешение, выходящее за рамки его функциональности, то вы знаете, что что-то не так.

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

Также см: 5 самых популярных приложений, игр и прочего для Android в Google Play

Как работают разрешения приложений?

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

Со стороны пользователя они должны согласиться, прежде чем приложение сможет начать использовать данные или оборудование.

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

Разрешения приложения Android 2

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

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

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

Почему вы должны заботиться?

Все дело в конфиденциальности данных. Например, приложение часов или приложение-калькулятор не должны запрашивать разрешение на доступ к местоположению или контактам. Только в этом году, в январе, были сделаны откровения о приложении для красоты Meitu, которое запрашивало разрешения намного выше своих пределов — местоположение GPS, информация о сотовом операторе, данные о соединении Wi-Fi, информация о SIM-карте, статус джейлбрейка — что заставило обычного пользователя задаться вопросом истинные мотивы разработчика.

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

Разрешения приложения Android 4
Разрешения приложения Android 3

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

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

Общие разрешения для приложений

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

1. Контакты

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

2. Местоположение

Если вы являетесь обычным пользователем Google Maps, вы должны знать, что делает это разрешение. Это помогает устройству получить приблизительное местоположение через GPS вашего Android.

Однако есть два набора разрешений на местоположение — точные и приблизительные.

3. Покупки в приложении

Набор разрешений, с помощью которого можно приобретать контент внутри приложения. Например, обновление до версии Pro.

4. Телефон

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

5. Хранение

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

Вы повторно посещали разрешения приложения?

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

Сейчас читают

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *