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

Начиная с Android Marshmallow, есть странная ошибка, которая иногда показывает его лицо, но может быть трудно понять, что его вызывает. Ошибка «обнаружение наложения экрана» вызывает беспокойство, поскольку она не позволяет запускать определенные приложения, но еще более расстраивает, потому что трудно найти ее причину.

К счастью, это довольно легко исправить, если вы знаете, что является причиной ошибки: функция, которая есть в Marshmallow и более поздних версиях, позволяет приложениям «рисовать» поверх других приложений. Например, Facebook Messenger использует головы чата, чтобы оставаться на переднем плане того, что вы делаете, – это приложение, использующее функцию «Рисовать поверх других приложений». Другими словами, это наложение экрана. Это уже начинает щелкать, не так ли?

  1. Откройте Настройки> Приложения
  2. Нажмите значок шестеренки в правом верхнем углу страницы настроек.
  3. Прокрутите вниз и нажмите «Специальный доступ»
  4. Нажмите «Рисовать поверх других приложений» и переключать приложения в списке

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

Таким образом, если вы устанавливаете новое приложение и запускаете его в первый раз, одновременно беседуя через чат-главу Facebook, вы получите сообщение об ошибке, так как новое приложение пытается запросить его разрешения. В приведенном ниже примере я использую Twilight – приложение «ночной режим», которое использует наложение экрана для своей цели.

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

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

  • Какие приложения вы использовали в последнее время? Как уже упоминалось выше, Facebook Messenger рисует на экране заголовки чата, поэтому, если чат-глава активно запущена, это, скорее всего, ваш виновник.
  • Какие пассивные приложения вы используете, которые работают в фоновом режиме? Точно так же приложения, такие как CF.lumen и Twilight, при включении рисуют на экране, поэтому вам придется приостановить или отключить эти службы, чтобы избавиться от ошибки наложения экрана.

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

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

К счастью, в Android Oreo Google в основном облегчил задачу выяснения, какое приложение вызывает проблему, с помощью нового уведомления, которое точно сообщает, что отображается над другими приложениями. Вы можете найти больше информации – а также как отключить упомянутое уведомление – здесь.

Как получить доступ к меню «Рисовать поверх других приложений»

Итак, как вы попадаете в меню «Рисовать поверх других приложений», не увидев сначала ошибку и не получив эту быструю ссылку? Или, что если нет быстрой ссылки? Эта часть довольно проста. Самая большая проблема заключается в том, что настройки наложения экрана находятся в разных местах на телефонах разных производителей. Вот разбивка.

На складе Android Oreo

Если вы используете Android Oreo, меню «Настройки» было переработано, поэтому большинство вещей немного отличается от других современных версий Android, включая функцию «Рисовать поверх других приложений».

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

Отсюда выберите категорию «Приложения и уведомления», а затем нажмите кнопку «Дополнительно».

Это открывает дополнительные опции, последняя из которых – опция «Доступ к специальному приложению». Идите и нажмите это.

Немного пройдя по меню, вы увидите опцию «Отображать поверх других приложений». Это то, что вы ищете.

На складе Android Зефир или Нуга

На стоковом Android дважды потяните тень уведомления и коснитесь значка шестеренки.

Оттуда перейдите в «Приложения», а затем нажмите значок шестеренки в правом верхнем углу.

В этом меню прокрутите вниз и нажмите «Специальный доступ». Оттуда вы найдете меню «Рисовать поверх других приложений». Это то, что вы искали!

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

На устройствах Samsung

Сначала потяните вниз тень уведомления и коснитесь значка шестеренки, а затем прокрутите вниз до опции «Приложения».

Отсюда нажмите ссылку «Диспетчер приложений», затем кнопку «Дополнительно» в правом верхнем углу.

Затем выберите «Приложения, которые могут отображаться сверху», и, бум, вы здесь. Samsung также облегчает задачу, добавляя переключатель рядом с именем приложения, а not в отдельном меню. Спасибо, Самсунг!

На устройствах LG

Опять же, потяните тень уведомления и коснитесь значка шестеренки, затем перейдите в меню «Приложения».

Затем нажмите кнопку переполнения из трех точек, а затем выберите параметр «Настроить приложения».

Отсюда он должен работать точно так же, как на обычном Android – нажмите «Рисовать поверх других приложений», и вы окажетесь там, где вам нужно.

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

Оцените статью
TutoryBird.Ru
Добавить комментарий