If-Koubou

Jak naprawić błąd "Screen Overlay Detected" na Androidzie

Jak naprawić błąd "Screen Overlay Detected" na Androidzie (Jak)

Począwszy od Androida Marshmallow, pojawia się ciekawy błąd, który czasami pokazuje jego twarz, ale może być trudno odcyfrować, co go powoduje. Błąd "Wykryto ekran" jest kłopotliwy, ponieważ nie zezwala na uruchamianie niektórych aplikacji, ale jest jeszcze bardziej frustrujący, ponieważ trudno jest znaleźć przyczynę.

Na szczęście jest to łatwa łatwa odpowiedź, gdy już wiesz, co powoduje błąd: funkcja dostępna w programie Marshmallow i poza nią umożliwia aplikacjom "rysowanie" w stosunku do innych aplikacji. Na przykład Facebook Messenger używa czatów, aby pozostać na pierwszym planie, niezależnie od tego, co robisz - jest to aplikacja korzystająca z funkcji "Rysuj na innych aplikacjach". Innymi słowy, jest to nakładka ekranowa. Już zaczyna się klikać, prawda?

  1. Otwórz Ustawienia> Aplikacje
  2. Kliknij ikonę koła zębatego w prawym górnym rogu strony Ustawienia
  3. Przewiń w dół i kliknij "Dostęp specjalny"
  4. Kliknij "Rysuj na innych aplikacjach" i przełącz aplikacje na liście

Niestety, niektóre aplikacje robią dziwne rzeczy, gdy nakładka aktywnie działa,w szczególności jeśli dana aplikacja musi poprosić o nowe pozwolenie. Android absolutnie będzienie zezwól na zmianę uprawnień, gdy nakładka działa, powodując błąd "Wykryto przykrywkę ekranu".

Tak więc, jeśli zainstalujesz nową aplikację i uruchomisz ją po raz pierwszy, a także będziesz rozmawiać przez czat na Facebooku, otrzymasz komunikat o błędzie, gdy nowa aplikacja spróbuje zażądać swoich uprawnień. W poniższym przykładzie używam aplikacji Twilight - aplikacji "tryb nocny", która korzysta z nakładki ekranowej.

Czasami, gdy generowany jest ten błąd, zawiera on link "Ustawienia otwarte", który wysyła bezpośrednio do menu "Rysuj na innych aplikacjach". Najgorsze jest to, że każda aplikacja musi być ręcznie przełączana - po prostu dotknij aplikacji, przesuń "Pozwól rysować na inne aplikacje", przełącz i wróć. Możesz wyłączyć wszystkie, ale może to być bardzo czasochłonne, zwłaszcza jeśli masz zainstalowane dziesiątki aplikacji, które mogą nakładać nakładki.

 

Najlepiej będzie wiedzieć, która aplikacja spowodowała konflikt, i możesz wyłączyć tylko tę. Pomyśl więc sobie:

  • Jakie aplikacje ostatnio używasz? Jak wspomniano powyżej, Facebook Messenger rysuje się na ekranie dla czatów, więc jeśli czat aktywnie działa, najprawdopodobniej jest to winowajcą.
  • Z jakich pasywnych aplikacji korzystasz w tle?Podobnie, aplikacje takie jak CF.lumen i Twilight rysują się na ekranie po włączeniu, więc musisz wstrzymać lub wyłączyć te usługi, aby pozbyć się błędu nakładki ekranowej.

Lista na powyższym zrzucie ekranu pokazuje wszystkie aplikacje, które mają uprawnienia do rysowania na ekranie, ale jeśli potrafisz dowiedzieć się, który z nich faktycznie pojawia się na ekranie, gdy pojawi się ten błąd, możesz po prostu wyłączyć to i iść dalej.

Oczywiście nie jest to niezawodne - w niektórych przypadkach na ekranie może pojawiać się więcej niż jedna aplikacja, co może być niewiarygodnie frustrujące. W takiej sytuacji po prostu zabiorę wszystkie z nich, a następnie ponownie je włączę w razie potrzeby. Na pewno jest to marynata.

Na szczęście w Androidzie Oreo Google w zasadzie bardzo ułatwiło znalezienie aplikacji powodującej problem z nowym powiadomieniem, które dokładnie pokazuje, co wyświetla się w innych aplikacjach. Możesz znaleźć więcej informacji - a także jak wyłączyć to powiadomienie - tutaj.

Jak uzyskać dostęp do menu "Narysuj inne aplikacje"

Jak zatem dostać się do menu "Rysuj na innych aplikacjach" bez uprzedniego wystąpienia błędu i uzyskania tego szybkiego łącza? A co, jeśli nie ma szybkiego łącza? Ta część jest całkiem łatwa. Największym problemem jest to, że ustawienie nakładek ekranu znajduje się w różnych miejscach na słuchawkach różnych producentów. Oto podział.

On Stock Android Oreo

Jeśli używasz Androida Oreo, menu Ustawienia zostało przeprojektowane, więc większość rzeczy różni się nieco od innych współczesnych wersji Androida, w tym funkcji Rysuj na innych aplikacjach.

Najpierw przeciągnij obszar powiadomień i kliknij ikonę koła zębatego, aby otworzyć Ustawienia.

Stąd wybierz kategorię "Aplikacje i powiadomienia", a następnie naciśnij przycisk "Zaawansowane".

 

To pokazuje dodatkowe opcje, z których ostatnia to opcja "Specjalny dostęp do aplikacji". Śmiało i dotknij tego.

Trochę w dół menu, zobaczysz opcję "Wyświetl ponad inne aplikacje". Tego właśnie szukasz.

 

Na magazynie Android Marshmallow lub Nougat

Na Androidzie kliknij dwukrotnie ikonę powiadomień i kliknij ikonę koła zębatego.

Następnie przejdź do "Apps", a następnie wybierz ikonę koła zębatego w prawym górnym rogu.

 

W tym menu przewiń w dół i wybierz opcję "Specjalny dostęp". Stamtąd znajdziesz menu "Rysuj na innych aplikacjach". Tego właśnie szukałeś!

 

Zapraszam do przełączania się tutaj do pożądania twojego serca. Po prostu otwórz każdy element, aby go włączyć lub wyłączyć.

Na urządzeniach Samsung

Najpierw usuń obszar powiadomień i kliknij ikonę koła zębatego, a następnie przewiń w dół opcję "Aplikacje".

 

Stąd wybierz link "Menedżer aplikacji", a następnie przycisk "Więcej" w prawym górnym rogu.

 

Następnie wybierz opcję "Aplikacje, które mogą pojawić się u góry", a następnie, boom, tam jesteś. Samsung ułatwia to zadanie, dodając przełącznik obok nazwy aplikacji inie w osobnym menu. Dzięki, Samsung!

 

Na urządzeniach LG

Ponownie odciągnij cień powiadomienia i dotknij ikony koła zębatego, a następnie przejdź do menu "Aplikacje".

 

Następnie stuknij przycisk przepełnienia z trzema kropkami, a następnie wybierz opcję "Konfiguruj aplikacje".

 

Stąd powinien działać tak jak system Android - wybierz opcję "Rysuj na innych aplikacjach", a znajdziesz się tam, gdzie chcesz.

 

Jeśli nie masz pewności, co powoduje błąd "Wykryto przesłony ekranowe", może to oznaczać, że chcesz rzucić telefonem. Faktem jest, że więcej znajomych spotkało się z tym błędem (a następnie zapytałem mnie o to) niż jakikolwiek inny błąd! Oto rozwiązanie - jesteście mile widziani, przyjaciele.