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

В сборке Android Canary под номером 2602 обнаружили новую опцию в рамках режима «максимальная защита», представленного в Android 16. Эта настройка блокирует использование AccessibilityService API для приложений, которые официально не являются инструментами для людей с инвалидностью.
Изначально данный протокол создавался как вспомогательный механизм для пользователей с ограниченными возможностями. Он позволяет программам считывать информацию с дисплея, отслеживать действия человека и даже имитировать нажатия.
Однако со временем API превратился в универсальный инструмент для создателей всевозможных оптимизаторов, лаунчеров и автоматизаторов, что выходило за рамки его первоначальной цели.
После активации усиленного режима безопасности система будет автоматически отзывать разрешения у всех приложений, не имеющих официального статуса средства доступности.
Разработчики таких программ столкнутся с тем, что их продукты потеряют работоспособность. Например, приложение dynamicSpot, копирующее функцию Dynamic Island от Apple, уже перестало функционировать в тестовой версии из-за введенных ограничений.
Под защиту подпадают лишь те программы, которые признаны необходимыми для людей с особыми потребностями.
В их число входят экранные дикторы, системы управления взглядом или жестами, приложения для голосового ввода и устройства для чтения шрифта Брайля.
Для остальных разработчиков путь использования Accessibility Service, скорее всего, будет закрыт.











