Główna » jak » Jak naprawić błąd Screen Overlay Detected na Androidzie

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

    Zaczynając od Androida Marshmallow, istnieje ciekawy błąd, który czasami pokazuje jego twarz, ale może być trudno odcyfrować, co go powoduje. Błąd "Wykryto ekran" jest niepokojący, 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 nagłówków 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ć, czyż nie??

    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ędzie nie zezwól na zmianę uprawnień, gdy nakładka działa, powodując błąd "Wykryto przesłonięcie 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 ten błąd jest generowany, zawiera link "Ustawienia otwarte", który przesyła Cię bezpośrednio do menu "Rysuj przez inne aplikacje". Najtrudniejsze jest to, że każda aplikacja musi być ręcznie przełączana - po prostu dotknij aplikacji, przesuń "Zezwalaj na rysowanie nad innymi aplikacjami", 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.

     

    Idealnie, będziesz wiedzieć, która aplikacja spowodowała konflikt, i możesz wyłączyć tylko ten. 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 jest aktywnie uruchomiony, najprawdopodobniej jest to Twój winowajca.
    • Jakie pasywne aplikacje używasz działające 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 określić, który z nich pojawia się na ekranie, gdy pojawi się ten błąd, możesz po prostu go wyłączyć i przejść dalej..

    Oczywiście nie jest to niezawodne - w niektórych przypadkach na ekranie może być wyświetlana więcej niż jedna aplikacja, co może być niewiarygodnie frustrujące. W takiej sytuacji po prostu kontynuowałem i odrzucałem wszystkie, a następnie ponownie włączałem je w razie potrzeby. Na pewno jest to marynata.

    Na szczęście w Androidzie Oreo Google w zasadzie bardzo ułatwiło ustalenie, która aplikacja powoduje problem z nowym powiadomieniem, informującym dokładnie o tym, 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 więc 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 funkcja 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 "Dostęp do aplikacji specjalnej". Śmiało i dotknij tego.

    Trochę w dół menu, zobaczysz opcję "Display Over Other Apps". Tego właśnie szukasz.

     

    Na magazynie Android Marshmallow lub Nougat

    Na Androidzie kliknij dwukrotnie ikonę powiadomienia 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" i, boom, jesteś tam. Samsung również ułatwia to zadanie, dodając przełącznik obok nazwy aplikacji i nie w osobnym menu. Dzięki, Samsung!

     

    Na urządzeniach LG

    Ponownie odciągnij cień powiadomienia i dotknij ikonę 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 - dotknij opcji "Rysuj na innych aplikacjach", a znajdziesz się tam, gdzie musisz być.

     


    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.