
Большинство людей делают очень много снимков экрана, и в некоторых случаях это просто не то, чего хочет приложение. Некоторые приложения, такие как Snapchat, могут обнаруживать, когда вы сделали снимок экрана, но они используют для этого не встроенные в ОС инструменты. Теперь Android 14 добавляет обнаружение снимков экрана для приложений, с дополнительной пользой для пользователя: Android будет сообщать вам, когда приложение знает, что вы сделали снимок экрана.
Это добавление известно уже некоторое время (но оставалось в основном незамеченным), обнаружение снимков экрана в Android 14 позволяет приложениям работать с ОС для определения того, когда пользователь сделал снимок экрана, вместо использования «хакерских» методов для достижения этой цели. Для разработчиков это дает несколько преимуществ, прежде всего, значительно упрощает обнаружение и, возможно, блокировку снимков экрана по соображениям конфиденциальности или безопасности. Но, возможно, большее влияние это окажет на конечных пользователей.
С помощью этого нового API обнаружения снимков экрана Android 14 будет показывать пользователям, когда приложение распознало снимок экрана. Google подробно описывает это на странице для разработчиков, а Android-разработчик Камран Шахид предлагает отличное подробное описание того, как все это работает.

И этот новый метод уже используется. Как заметил читатель Android Police, немецкое приложение для покупок «OTTO» реализовало поддержку обнаружения снимков экрана. Создание снимка экрана вызывает сообщение: «OTTO обнаружил этот снимок экрана».
На данный момент похоже, что далеко не все приложения фактически реализовали эту функциональность. Например, Google Wallet и GPay ее не используют. Snapchat кажется идеальным приложением для использования нового API, но пока он, похоже, его не использует.
Заметили ли вы поддержку этого API в каких-либо своих приложениях? Сообщите нам в комментариях ниже!
