Многие приложения для Android скоро потеряют функции или исчезнут из Play Store
Android, как операционная система, отлично подходит для опытных пользователей. Приложения имеют возможность делать все, что не могут делать другие, более заблокированные телефоны. К сожалению, одна из этих способностей скоро исчезнет, и многие приложения для опытных пользователей могут потерять функции или исчезнуть из Play Store в результате.
Обновить: Google, по-видимому, поставил это решение «на паузу», пока решает, как лучше поступить. Хотя компания может принять решение о продвижении своего первоначального плана, она также может принять решение об изменении своего подхода к использованию доступности. Или это ничего не может сделать. В любом случае, ваши любимые приложения в настоящее время безопасны.
Google расправляется с приложениями, которые используют службы специальных возможностей
Проблема вращается вокруг Accessibility Services. Эта категория настроек и функций предназначена для того, чтобы помочь пользователям с нарушениями зрения или слуха управлять своими телефонами наиболее удобным для них способом. Разработчикам также доступен API-интерфейс Accessibility, который позволяет им создавать приложения с особыми функциями для пользователей с ограниченными возможностями. Это обе хорошие вещи.
Но, как и многие другие технологии, этот API можно использовать способами, которые не обязательно соответствуют тому, что имел в виду Google. Разработчики приложений используют Accessibility Services, чтобы их приложения делали вещи, которые в противном случае были бы невозможны в Android, и в большинстве случаев эти вещи на самом деле не предназначены для пользователей с ограниченными возможностями. Например, Tasker использует его для автоматизации телефона, а LastPass использует его для автоматического ввода ваших паролей в другие приложения. Это часто также хорошие вещи.
Однако политика разрешений Google гласит, что Accessibility Services следует использовать только для функций, связанных с доступностью. Эти правила издавна существуют, но в конце концов они решили применить их.
На прошлой неделе компания разослала электронные письма разработчикам, которые используют API-интерфейс Accessibility Service по причинам отсутствия доступа, сообщая им, что эту функцию следует использовать только для того, чтобы «помочь пользователям с ограниченными возможностями использовать устройства и приложения Android». Эти разработчики 30 дней, чтобы объяснить, как их приложения используют Accessibility Services, чтобы помочь пользователям с ограниченными возможностями. И если они не могут этого сделать, гомосексуалист-они исчезнут из магазина Play.
Таким образом, в основном разработчикам предоставляется три варианта: соблюдать эти правила, удаляя функции, которые неправильно используют Accessibility Services, полностью удалять свое приложение из Play Store или удалять приложение от Google. Если они отказываются или продолжают нарушать правила Google, они также рискуют закрыть свою учетную запись разработчика. ой.
Как узнать, какое из ваших приложений будет затронуто
Так что вы, вероятно, немного обеспокоены тем, что некоторые из ваших любимых приложений могут исчезнуть, и мы с вами. Если вы используете какое-либо приложение, которое использует Accessibility Service, есть вероятность, что приложение - или, по крайней мере, функции, требующие Accessibility Services - исчезнет..
Такие приложения, как Tasker, Universal Copy, Должен ли я отвечать ?, Сетевой монитор Mini, Cerberus, Сигнал-шпион, Действия с буфером обмена, Nova Launcher, Greenify и многие другие будут поражены жесткий с этим исполнением.
Другое известное имя, которое использует Accessibility Services, - LastPass (которое использует сервис для автоматического заполнения паролей в приложениях), но в интересном развороте событий эта чистка, по-видимому, не затрагивается. Согласно LastPass, они уже работают с Google, чтобы добавить в приложение поддержку функции автозаполнения в Android Oreo, хотя это не совсем объясняет, что это означает для устройств Nougat и ниже..
Чтобы получить представление о том, какие приложения, которые вы установили в настоящее время и которые используют Accessibility Service, перейдите в меню «Настройки», потянув вниз тень уведомления и нажав значок шестеренки..
Затем прокрутите вниз до пункта Доступность и нажмите в это меню..
Здесь есть раздел для загруженных служб, в котором будут перечислены все установленные на данный момент приложения, которые Можно воспользуйтесь услугой Вы можете включить или не включить эту опцию, которую вы увидите отмеченной чуть ниже названия приложения. (Примечание. В зависимости от того, какое устройство вы используете, раздел «Загруженные сервисы» может находиться в другой части меню «Специальные возможности» и / или под другим именем. Например, на устройствах Samsung Galaxy он находится внизу Страница доступности под заголовком «Услуги».)
Чтобы понять, для чего приложения используют Accessibility Services, просто нажмите на них. Таким образом, вы будете знать, какое влияние это окажет на использование вами приложения..
Теперь, когда вы знаете последствия для себя лично, давайте поговорим о более широкой картине. В принципе, сотни приложения будут затронуты этим, многие из которых являются очень популярными приложениями для опытных пользователей.
И это действительно то, где мы сейчас находимся: ничего случилось пока нет, но скоро. Это все еще в стадии разработки, но я, честно говоря, не вижу, чтобы это работало хорошо для всех уязвимых приложений. Некоторые из них (или большинство из них) просто не смогут найти обходной путь, чтобы избежать использования Accessibility API, и это настоящий облом.