Android ограничит доступ «лишних» приложений к экрану в режиме защиты

В Android Canary Advanced Protection Mode отзов...

freepik.com

Android заблокирует доступ неважных приложений к экрану через API

Google в тестовой версии Android Canary 2602 усилила Advanced Protection Mode, запрещая доступ к AccessibilityService приложениям, не отмеченным как инструменты для доступности. Ранее многие приложения использовали этот API для обхода ограничений системы, формально ради удобства.

Роль AccessibilityService API

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

Как работает новый режим защиты

С включением Advanced Protection Mode Android отзовет уже выданные разрешения у «лишних» приложений и не выдаст новые. Программы, которые сильно зависят от API, просто перестанут работать. Так, приложение dynamicSpot, использующее AccessibilityService для уведомлений, было ограничено и стало недоступным.

Исключения для официальных инструментов

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

Больше новостей и эксклюзивных видео смотрите в канале Самара Онлайн 24 в MAX.

Читайте также: