Домашня » як » Як керувати дозволами додатків на Android

    Як керувати дозволами додатків на Android

    Дозволи для Android використовувалися як безлад, але сучасні версії Android значно спростили їх. Тепер Android має систему дозволів у стилі iOS, в якій ви надаєте програмам доступ до певних функцій, апаратних засобів або даних, які вони потребують. Можна також вручну скасувати дозволи з будь-яких додатків, навіть призначених для старих версій Android.

    Вам більше не потрібно виконувати коріння, встановлювати спеціальний диск або переходити на iPhone. Android, нарешті, має дозвільну систему, яку вона повинна була мати весь час.

    Як працює система дозволів Android

    Програми для Android запитують дозвіл, коли їм це потрібно. Наприклад, замість того, щоб надавати доступ до камери камері під час її встановлення, під час першого запуску програми з'явиться запит на доступ до камери.

    Але ви можете вручну керувати правами будь-якої програми, навіть якщо вона була розроблена для старішої версії Android і зазвичай не запитує вас.

    Керування дозволами для одного додатка

    Для цього вам потрібен Android 6.0 Marshmallow або нова версія на своєму пристрої. Відкрийте програму Налаштування та натисніть "Програми" під заголовком "Пристрій", щоб розпочати роботу.

    Ви побачите список усіх програм, встановлених на пристрої Android. Натисніть одну з програм у списку, щоб переглянути додаткову інформацію. На екрані "Інформація про програму" відображається категорія "Дозволи", яка містить перелік усіх дозволів, до яких має доступ окрема програма. Натисніть "Дозволи".

    Ви також можете швидко отримати доступ до екрана "Інформація про програму", довго натискаючи на значок програми в ящику програми, перетягуючи його до ярлика "Інформація про програму", яка з'являється у верхній частині екрана, і відпускаючи її. Цей ярлик може не бути присутнім на кожному пристрої Android, оскільки різні пристрої використовують різні інтерфейси, налаштовані їх виробниками та операторами.

    Це дозволить вам перейти до нового екрану "Дозволи для програм". Тут будуть відображатися різні категорії дозволів для кожної програми - наприклад, Камера, Контакти, Місцезнаходження, Мікрофон, Телефон, SMS та Зберігання. Старіші програми Android автоматично отримують ці дозволи під час їх встановлення, але ви можете скасувати будь-який дозвіл, який ви бажаєте отримати звідси.

    Це дуже схоже на дозвільну систему "App ops", яку Google вручну видалив з Android 4.4.2 після того, як сайти, подібні до нашої, розповіли користувачам, як отримати доступ до неї. Це нарешті назад!

    При відкликанні дозволів від старих програм з'явиться попереджувальне повідомлення: "Ця програма розроблена для старішої версії Android. Відмова в дозволі може призвести до того, що вона більше не функціонуватиме за призначенням. "

    Старі програми не були розроблені для цієї функції, і вони зазвичай вважають, що вони мають доступ до будь-яких дозволів, які вони запитують. У більшості випадків програми повинні продовжувати працювати нормально, якщо ви скасуєте їхні дозволи. У деяких рідкісних випадках програма може зірватися, якщо це станеться, то вам доведеться знову дати йому дозвіл. В інших випадках програма може просто не працювати нормально. Наприклад, якщо ви скасуєте дозвіл камери від програми, яка зазвичай може фотографувати, вона більше не зможе робити фотографії. Ви не отримаєте повідомлення про помилку, яке вимагатиме повернення дозволу на камеру - воно просто не працює.

    У будь-якому випадку, якщо у вас виникла проблема з програмою, ви завжди можете повернутися на цей екран і надати їм ці дозволи.

    Ви також можете натиснути кнопку меню на екрані дозволів додатків і торкнутися "Усі дозволи", щоб побачити, які саме дозволи користувач використовує. Це дасть змогу краще зрозуміти, що саме робить програма з цими дозволами. Тепер Android приховує ці дрібніші дозволи. Ви не можете керувати цими індивідуальними дозволами - ви можете вибрати лише ті категорії дозволів.

    Майте на увазі: оновлення програми можуть додавати нові "дозволу" до категорії, не запитуючи їх знову. Наприклад, навіть якщо програма використовує дозвіл "Читати стан і ідентичність телефону" лише в категорії "Телефон", і ви вирішите дозволити доступ до "телефону", майбутнє оновлення програми може додавати номери телефону "Прямий виклик; це може коштувати вам грошей ”та“ Дозволити переадресацію вихідних дзвінків ”. Оскільки вони є частиною категорії "Телефон", їм буде дозволено використовувати їх без додаткових підказок, оскільки ви дозволили доступ до телефону. Нижче наведено список груп дозволів та додаткову інформацію на веб-сайті Google.

    Переглядайте та керуйте всіма дозволами додатків

    Щоб одночасно переглядати всі дозволи програми та керувати ними, перейдіть до списку програм, відкривши екран налаштувань і торкнувшись Програми. У списку всіх встановлених програм торкніться значка шестерні у верхньому правому куті екрана та торкніться "Дозволи програми".

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

    Щоб переглянути програми, які мають доступ до кожного типу даних або датчика і керувати ним, натисніть категорію. Наприклад, щоб побачити, які програми мають доступ до інформації календаря, натисніть Календар. Щоб запобігти доступу програми до інформації календаря, вимкніть її на екрані дозволів календаря.

    Як і для керування дозволами окремої програми, ви побачите попереджувальне повідомлення, якщо ця програма розроблена для попередньої версії Android. Більшість додатків повинні постійно працювати нормально, за винятком випадків, коли ви скасуєте дозвіл, який є центральним для будь-якої функції. Наприклад, ви не зможете робити знімки з програми Facebook, якщо ви скасуєте дозвіл камери на додаток Facebook. Ви знову повинні дати їй дозвіл, щоб фотографувати.


    Як і в Android, деякі з цих кроків можуть працювати інакше на деяких пристроях. Ми провели цей процес з Android 6.0 на власному планшеті Google Nexus 7 (2013). Виробники Android часто змінюють інтерфейс на своїх пристроях, а деякі параметри можуть бути в різних місцях.