AndroidTech новостиКак сделать

Многие приложения для Android скоро потеряют функции или исчезнут из Play Store

Android, как операционная система, отлично подходит для опытных пользователей — приложения имеют возможность делать все, что не могут делать другие, более заблокированные телефоны. К сожалению, одна из этих способностей скоро исчезнет, ​​и в результате многие приложения для опытных пользователей могут потерять функции или исчезнуть из Play Store.

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

Google расправляется с приложениями, которые используют службы специальных возможностей

Проблема вращается вокруг Accessibility Services. Эта категория настроек и функций предназначена для того, чтобы помочь пользователям с нарушениями зрения или слуха управлять своими телефонами наиболее удобным для них способом. Разработчикам также доступен Accessibility API — это позволяет им создавать приложения с особыми функциями для пользователей с ограниченными возможностями. Это обе хорошие вещи.

Но, как и многие другие технологии, этот API можно использовать способами, которые не обязательно соответствуют тому, что имел в виду Google. Разработчики приложений используют Accessibility Services, чтобы заставить их приложения делать то, что в противном случае было бы невозможно в Android — и в большинстве случаев эти вещи на самом деле не предназначены для пользователей с ограниченными возможностями. Например, Tasker использует его для автоматизации телефона, а LastPass использует его для автоматического ввода ваших паролей в другие приложения. Часто это тоже хорошие вещи.

Однако политика разрешений Google гласит, что Accessibility Services следует использовать только для функций, связанных с доступностью. Эти правила издавна существуют, но в конце концов они решили применить их.

На прошлой неделе компания разослала электронные письма разработчикам, которые используют API-интерфейс Accessibility Service по причинам отсутствия доступа, сообщая им, что эту функцию следует использовать только для того, чтобы «помочь пользователям с ограниченными возможностями использовать устройства и приложения Android». Эти разработчики 30 дней, чтобы объяснить, как их приложения используют Accessibility Services, чтобы помочь пользователям с ограниченными возможностями. И если они не могут этого сделать, пуф — они исчезнут из Play Store.

Таким образом, в основном разработчикам предоставляется три варианта: соблюдать эти правила, удаляя функции, которые неправильно используют Accessibility Services, полностью удалять свое приложение из Play Store или удалять приложение от Google. Если они отказываются или продолжают нарушать правила Google, они также рискуют закрыть свою учетную запись разработчика. Уч.

Как узнать, какое из ваших приложений будет затронуто

Так что вы, вероятно, немного обеспокоены тем, что некоторые из ваших любимых приложений могут исчезнуть, и мы с вами. Если вы используете какое-либо приложение, которое использует Accessibility Service, есть вероятность, что приложение — или, по крайней мере, функции, требующие Accessibility Services — исчезнет.

Такие приложения, как Tasker , Universal Copy , я должен ответить? , Network Monitor Mini , Cerberus , Сигнал-шпион , Действия с буфером обмена , Nova Launcher , Greenify и многие другие получат серьезный удар по этому принудительному исполнению.

Другое известное имя, которое использует Accessibility Services, — LastPass (которое использует сервис для автоматического заполнения паролей в приложениях), но в интересном развороте событий эта чистка, похоже, не затрагивает его . Согласно LastPass, они уже работают с Google, чтобы добавить в приложение поддержку функции автозаполнения в Android Oreo, хотя на самом деле это не объясняет, что это означает для устройств Nougat и ниже.

Чтобы получить представление о том, какие приложения, которые вы сейчас установили и которые используют Accessibility Service, перейдите в меню «Настройки», потянув вниз тень уведомления и нажав значок шестеренки.

Затем прокрутите вниз до пункта «Доступность» и коснитесь этого меню.

Здесь есть раздел для загруженных сервисов, в котором будут перечислены все установленные на данный момент приложения, которые могут использовать сервис. Вы можете включить или не включить эту опцию, которую вы увидите отмеченной сразу под названием приложения. (Примечание. В зависимости от того, какое устройство вы используете, раздел «Загруженные сервисы» может находиться в другой части меню «Специальные возможности» и / или под другим именем. Например, на устройствах Samsung Galaxy он находится внизу Страница доступности под заголовком «Услуги».)

Чтобы понять, для чего приложения используют Accessibility Services, просто нажмите на них. Таким образом, вы будете знать, какое влияние это окажет на использование вами приложения.

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

И это действительно то, где мы находимся сейчас: ничего еще не произошло , но это скоро произойдет . Это все еще в стадии разработки, но я, честно говоря, не вижу, чтобы это работало хорошо для всех уязвимых приложений. Некоторые из них (или большинство из них) просто не смогут найти обходной путь, чтобы избежать использования Accessibility API, и это настоящий облом.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Android

Samsung перехватывает чехлы