Нетобзор - форум про интернет

Айфон, смартфон, коммуникатор, кпк, телефон => Мобильные операционные системы => Андроид => Тема начата: Lutyk от 22 Мая 2017, 15:14:22

Название: Обнаружены наложения на Android 6 и 7
Отправлено: Lutyk от 22 Мая 2017, 15:14:22
Начиная с Android 6.0 Marshmallow владельцы телефонов и планшетов стали сталкиваться с ошибкой «Обнаружены наложения», сообщением о том, что для того чтобы предоставить или отменить разрешение, сначала отключите наложения и кнопкой «Открыть настройки».

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

Ошибка может возникать на Android 6 и 7, часто встречается на устройствах Samsung, LG, Nexus и Pixel (но может возникнуть и на других смартфонах и планшетах с указанными версиями системы).

Причина ошибки «Обнаружены наложения»

Появление сообщения о том, что обнаружены наложения инициируется системой Android и это не совсем ошибка, а предупреждение, имеющее отношение к безопасности.

В процессе происходит следующее:

    Какое-то запускаемое вами или устанавливаемое приложение запрашивает разрешения (в этот момент должен появляться стандартный диалог Android, запрашивающий разрешение).
    Система определяет, что в текущий момент на Android используются наложения — т.е. какое-то другое (не то, которое запрашивает разрешения) приложение может выводить изображение поверх всего на экране. С точки зрения безопасности (по мнению Android) это плохо (например, такое приложение может подменить стандартный диалог из п.1 и ввести вас в заблуждение).
    Чтобы избежать угроз, вам предлагают сначала отключить наложения для приложения, которые их использует, а уже после этого давать разрешения, которые запрашивает новое приложение.

(http://remontka.pro/images/overlay-detected-android-error.png)

Как исправить «Обнаружены наложения» на Android

Для исправления ошибки потребуется отключить разрешение наложений для того приложения, которое вызывает проблему. При этом проблемное приложение — не то, которое вы запускаете перед появлением сообщения «Обнаружены наложения», а то, которое уже было установлено до него (это важно).

Примечание: на разных устройствах (особенно с модифицированными версиями Android) необходимый пункт меню может называться слегка по-разному, но всегда находится где-то в «Дополнительных» настройках приложений и называется примерно одинаково.

В сообщении о проблеме вам сразу предложат перейти в настройки наложений. Также это можно сделать вручную:

    На «чистом» Android зайдите в Настройки — Приложения, нажмите по значку шестеренки в верхнем правом углу и выберите пункт «Наложение поверх других окон» (может также скрываться в разделе «Специальный доступ»). На устройствах Samsung вместо шестеренки нажмите кнопку «Дополнительно» справа вверху, в меню будет пункт про приложения, которые могут появляться поверх других — перейдите в него. На телефонах LG — Настройки — Приложения — Кнопка меню справа вверху — «Настроить приложения» и выбрать пункт «Наложение поверх других приложений».

(http://remontka.pro/images/view-overlay-settings-android.png)

Отключите разрешение наложений для приложений, которые могут вызывать проблему (о них далее в статье), а в идеале — для всех сторонних приложений (т.е. тех, которые вы устанавливали самостоятельно, особенно в последнее время). Если вверху списка у вас в меню отображается пункт «Активные», переключите на «Авторизованные» (не обязательно, но так будет удобнее) и отключите наложения для сторонних приложений (тех, которые не были предустановлены на телефоне или планшете).

(http://remontka.pro/images/disable-overlay-permission-android.png)

    Снова запустите приложение, после запуска которого появилось окно с сообщением о том, что были обнаружены наложения.

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

Источник http://remontka.pro/overlay-detected-android/