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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Почему вас это должно волновать?

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

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

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

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

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

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

1. Контакты

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

2. Расположение

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

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

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

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

4. Телефон

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

5. Хранение

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

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

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

Читайте также: Как безопасно стереть данные с телефона Android перед его продажей

Похожие записи

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

Ваш адрес email не будет опубликован.