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

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

Прыгать, чтобы:

Есть два типа разрешений приложений

Первый тип означал принятие всех разрешений приложения в качестве полного пакета перед его установкой на Google Play магазин. В результате люди не волновались, слепо передавали все в приложение и думали: «Все будет хорошо, я просто хочу, наконец, иметь возможность пользоваться приложением!»

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

С запуском Android 9.0 Pie, а теперь и Android 10, были добавлены еще более жесткие элементы управления. С 7 января 2019 года доступ к SMS и журналу вызовов отделен от старой группы разрешений, объединенной в Телефон. Журналы вызовов и данные SMS теперь могут быть доступны только приложениям, которые настроены по умолчанию для этих действий. Новейшее программное обеспечение для Android значительно упрощает контроль над этими агрессивными приложениями, которым не хватает разрешений.

Изменить разрешения приложения

Приложения, использующие эту новую модель авторизации, позволяют отзывать разрешения. Google классифицирует некоторые разрешения как “опасные разрешения”, включая следующие:

Существуют пакеты разрешений, которые объединяют несколько частичных разрешений. Приложение для фонарика может записывать видео с вами, потому что ему требуется разрешение камеры для управления светодиодом. Но приложение, которому разрешено читать текстовые сообщения, может не отправлять их автоматически из-за разрешений на SMS. Это делает для разработчиков приложений еще более важным соблюдать прозрачность Google для пользователей и объяснять, почему их приложению требуется данное разрешение.

Разрешения AndroidPIT 0059

Существуют разные подходы к управлению разрешениями и их администрированию. / © NextPit

Начиная с Android 8.1, некоторые разрешения классифицируются как «обычные», и каждое приложение имеет право на них. Это включает:

  • Статус сети
  • Правила уведомления
  • Администратор Bluetooth
  • Изменить статус сети
  • Держите ключевой замок открытым
  • Интернет
  • Остановить фоновые процессы
  • NFC (связь ближнего поля)
  • Отключить оптимизацию батареи
  • Изменить фоновое изображение
  • Используйте датчик отпечатков пальцев

Приложения запрашивают эти разрешения при установке, и после этого пользователь не может их отозвать.

Разрешения опасного приложения

Календарь

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

Журналы вызовов

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

разрешения журнала вызовов

Как разрешения журнала вызовов выглядят на Android 10. / © NextPit

Камера

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

Контакты

У этой группы есть несколько разных видов разрешений: приложения могут читать ваши контакты или просматривать доступные учетные записи смартфонов. Вы также используете Facebook или Twitter, и ваши учетные записи уже подключены к вашему устройству? Адресная книга и приложения чата часто хотят читать ваши контакты, чтобы общаться с ними. Затем разработчик приложения может хранить ваши контакты на своих серверах, а в худшем случае попытаться продать номера. Так что берегись!

Датчики тела

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

Микрофон

Это разрешение позволяет немедленно производить аудиозаписи. Если записи ведутся в фоновом режиме, Android уведомит вас.

смс

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

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

смс разрешения

Так выглядят разрешения для SMS на Android 10. / © NextPit (скриншот)

объем памяти

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

Место расположения

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

расположение разрешений приложения

У вас есть больше возможностей для разрешения местоположения на Android 10. / © NextPit (снимок экрана)

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

телефон

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

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

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

Хорошие приложения, плохие приложения

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

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

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

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