Иногда во время использования аппарата с ОС Андроид 6-7 версии появляется сообщение «Обнаружены наложения». Предлагаем вам разобраться с причинами появления этой ошибки и способами её убрать.
Следует начать с того, что сообщение «Обнаружены наложения» — вовсе не ошибка, а предупреждение. Дело в том, что в Android, начиная с 6.0 Marshmallow, изменились инструменты обеспечения безопасности. Достаточно давно существует возможность для некоторых приложений (например, клиента YouTube) отображать свои окна поверх других. Разработчики из Google посчитали подобное уязвимостью, и сочли нужным предупреждать об этой пользователей.
Предупреждение появляется при попытке установить разрешения для любой программы во время использования некоторых сторонних утилит, у которых есть возможность отображать свой интерфейс поверх других окон. К таковым относятся:
Убрать предупреждение о наложении можно несколькими способами. Давайте изучим их поподробнее.
Самый простой и быстрый способ борьбы с проблемой. При активном режиме безопасности в новейших версиях Андроид наложения запрещены, поэтому предупреждение не появится.
Данный метод самый универсальный и удобный, однако не всегда применим.
Второй путь устранения проблемы – временное отключение возможности той или иной программы отображать свои окна поверх других. Для этого проделайте следующее.
На устройствах с «чистым» Андроид вверху справа должна находиться кнопка с иконкой шестеренки, которую нужно нажать.
Этот метод немного сложнее предыдущего, но практически гарантирует результат. Впрочем, в случае если источник проблемы системное приложение, данный способ не поможет.
Режим разработчика в Android предоставляет пользователю доступ к ряду интересных возможностей, одна из которых – управление наложениями на аппаратном уровне.
Описанные выше способы общедоступны для рядового пользователя. Конечно, существуют и более продвинутые (получение рут-прав с последующей модификацией системных файлов), но мы не стали их рассматривать из-за сложности и вероятности что-то испортить в процессе.
Если приложение плохо оптимизировано под версию ОС, то это приводит к различным ошибкам. «Как убрать наложение на Андроиде» — один из популярных вопросов, связанных со сбоями программ. Рассмотрим что это и как исправить.
Что такое наложение
В операционной системе Android есть функция, которая позволяет использовать одновременно несколько приложений. Например, пользователь может читать новости в интернете и одновременно смотреть видео на YouTube, которое находится в небольшом окошке на экране.
Ошибка «Обнаружены наложения» может быть вызвана несколькими факторами:
Отключить функцию наложения можно несколькими способами. Рассмотрим каждый из них более подробно.
Обратите внимание! На смартфонах некоторых производителей (Samsung, ZTE, LG и т.д.) установлены фирменные оболочки. Расположение пунктов и их название может отличаться от описанных ниже.
Если ошибку вызывает одно из установленных ПО, то ему можно запретить данную функцию.
Обратите внимание! Для примера использована чистая версия Android.
Полностью отключить функцию наложения можно через меню разработчика, которое появляется после некоторых манипуляций.
Есть отличная программа Alert Window Checker, которая позволяет отслеживать запущенные программы с доступом к наложению.
Совет! Удалите проблемную программу либо обновите ее до последней версии.
Как уже говорилось ранее, приложение требует необходимое разрешение, но его нельзя предоставить из-за активного наложения. Сделать это можно через безопасный режим.
Рассматриваемая функция полезна для пользователей, которые одновременно выполняют несколько действий на смартфоне. Иногда случаются сбои и приходится отключать наложение для нормальной работы некоторых приложений. Сделать это можно через настройки системы либо стороннее приложение.
На смартфонах, которые работают на версии операционной системы Android 6.0 Marshmallow и выше, появляется любопытная ошибка. Мы говорим про ошибку «Обнаружены наложения», которая не позволяет запускать некоторые приложения.
К счастью, это довольно легко исправить, конечно, если знать как это сделать. Мы расскажем, как отключить наложения в Android 6.0 Marshmallow.
Последние версии операционной системы Android 6.0 Marshmallow и Android 7.0 Nougat позволяют некоторым приложениям работать поверх других приложений. Например, вы можете использовать мессенджер Viber поверх браузера Google Chrome, тем самым быстро отвечать на сообщения своего собеседника и не отвлекаться от чтения новостей.
К сожалению, не все работает так гладко, как хотелось бы. Если приложение просит разрешение на какое-либо действие, то Android может не предоставить его, если работает наложение. Таким образом, возникает ошибка «Обнаружены наложения».
Если причина ошибки ясна, теперь давайте выясним, как отключить наложения в Android.
Если вы используете «чистую» версию Android, вам необходимо дважды потянуть панель уведомлений и нажать на значок шестеренки.
После этого прокрутите вниз экрана и перейдите в раздел «Приложения». Нажмите на значок шестеренки в правом верхнем углу.
В этом меню вы найдете опцию «Поверх других приложений». Откройте каждое приложение и отключите наложения.
И снова откройте панель уведомлений и нажмите на шестеренку. После этого перейдите в раздел «Приложения».
Далее выберите «Диспетчер приложений», затем нажмите на «Дополнительно» в правом верхнем углу.
Вы увидите несколько вариантов. Выберите опцию «Приложения, которые могут появляться поверх». С помощью простого переключателя вы можете отключить наложения для всех приложений или некоторых из них.
Опять же, откройте панель уведомлений, и перейдите в меню Настройки, нажав на шестеренку. После этого перейдите в раздел «Приложения». Как вы заметили, данная процедура аналогична для всех Android устройств.
Затем нажмите на три точки в правом верхнем углу и выберите пункт «Настройка приложений».
В новом меню вы увидите опцию под названием «Поверх других приложения». Нажмите на нее, и выберите приложения, для которых необходимо отключить наложения в Android.
Пользователи, устройства которых работают управлением Android Marshmallow и Nougat, начали жаловаться на любопытную ошибку, которая иногда возникает при попытке установить разрешения для приложений. На экране возникает сообщение «Обнаружены наложения
», в результате запустить нужную программу не удается, либо удается, но с существенно урезанным функционалом. До недавних пор причина появления ошибки была неизвестна, а с самой проблемой боролись, сбрасывая аппарат к заводским настройкам либо поочередно удаляя (или блокируя) все установленные приложения. К счастью, оказалось, что исправить ситуацию довольно просто.
Как выяснили специалисты, причина возникновения ошибки кроется в появлении в версиях ОС и новой функции, которая позволяет некоторым программам "проявляться" поверх других приложений. Например, у Facebook Messenger
заголовки чата остаются на переднем плане - то есть, мессенджер использует функцию "поверх других приложений". Как вы понимаете, отсюда и обнаруживающиеся наложения. И это далеко не единственная программа, наделенная таким функционалом. Но проблема не в этом, а в том, что некоторые вновь запускаемые приложения, когда наложение активно работает, запрашивают для себя новое разрешение, а ОС Android не позволяет изменять параметры, что и приводит к ошибке "Обнаружены наложения".
Таким образом, если вы устанавливаете новое приложение и запускаете его в первый раз, одновременно ведя беседу в чате Facebook, то получите сообщение об ошибке, как только новое приложение попытается запросить установку разрешений. На приведенном ниже скрине используется приложение "WhatsApp
", который использует для своей работы функцию наложения экрана поверх других приложений. Работа данного приложения также вызывает появление ошибки "Обнаружены наложения".
На рисунке вы видите список, показывающий все приложения, которые имеют разрешение проявляться поверх других. Но если вам удалось выяснить, какое именно из них задействовано, когда вы получаете эту ошибку, можете просто отключить это приложение и двигаться дальше.
Android позволяет делать множество вещей, о которых пользователям iOS остается только мечтать: многооконный режим работы, который на iOS доступен только на
планшетах iPad, полноценная фоновая работа приложений и свободная работа с файловой системой.
Одной из фишек Android является наложение интерфейса одних программ поверх других. Это не многооконный режим, когда экран делится на несколько активных областей, а режим работы с приложениями, похожий на то, как мы работает с окнами в Windows и macOS, располагая их друг над другом. Таким образом в Android работает Twitch, когда можно открыть окно трансляции поверх любого другого приложения, или мессенджер Facebook, показывающий окно с активным чатом в любом месте системы.
Ошибка «Обнаружены наложения» появляется во время первого запуска нового приложения. В этот момент Android обычно запрашивает различные права для приложения, которые включают в себя доступ к файловой системе устройства, камере, геопозиции и возможности работы поверх других окон. В этот момент и происходит конфликт между установленными приложениями, что приводит к тому, что Android не может выдать права новому приложению, а оно в свою очередь из-за этого может отказываться запускаться.
В случае возникновения такой ситуации необходимо найти приложение, которое вызывает конфликт. Сделать это может быть непросто, если у вас установлено много приложений. Их список находится в «Настройки» > «Приложения» > меню шестеренка > «Наложение поверх других окон». Далее необходимо вручную перебрать весь список установленных приложений, постепенно отключая каждое из них. Однако, как показывает практика, чаще всего виновникам могут быть следующие приложения:
1) Clean Master4) Игра SimCity
6) File Manager HD
Это лишь самые распространённые приложения, которые вызывают данную ошибку.
Если ошибка «Обнаружены наложения» не позволяет вам выдать права необходимому приложению, а разбираться со всеми установленными приложениями нет времени, то перезагрузите устройство в безопасном режиме. Для этого зажмите клавишу выключение, когда появится меню, задержите палец на «Отключить питание». Загрузившись в безопасном режиме перейдите в «Настройки» > «Приложения», найдите нужное приложение и вручную предоставьте ему все права, после перезагрузите устройство.