Android

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

?? Subway Surfers - Official Launch Trailer

?? Subway Surfers - Official Launch Trailer

Оглавление:

Anonim

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

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

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

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

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

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

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

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

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

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

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

См. Также: 5 самых популярных приложений, игр и других приложений для Android в 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 перед продажей