Làm thế nào để tắt lớp phủ trong android

Anonim

làm thế nào để tắt lớp phủ trong android

Đôi khi trong quá trình sử dụng thiết bị với android 6-7 phiên bản, thông báo "Overlay" xuất hiện. Chúng tôi mời bạn để đối phó với những lý do cho sự xuất hiện của lỗi này và để loại bỏ nó.

Nguyên nhân của vấn đề và cách để đối phó với nó

Nên bắt đầu với thực tế là thông báo "đã được phát hiện" không phải là ở tất cả các lỗi, mà là một cảnh báo. Thực tế là trong Android, bắt đầu với 6,0 Marshmallow, công cụ bảo mật đã thay đổi. Trong một thời gian dài, có một khả năng cho một số ứng dụng (ví dụ, YouTube client) hiển thị cửa sổ của bạn trong khác. Các nhà phát triển từ Google tính một lỗ hổng tương tự, và thấy nó cần thiết để cảnh báo về người dùng này.

Một cảnh báo xuất hiện khi bạn cố gắng để thiết lập quyền cho bất kỳ chương trình trong khi sử dụng một số tiện ích của bên thứ ba mà có khả năng hiển thị giao diện của bạn trên các cửa sổ khác. Bao gồm các:

  • Ứng dụng cho việc thay đổi sự cân bằng màu sắc của màn hình - chạng vạng, f.lux và tương đương;
  • Chương trình với các nút nổi và / hoặc cửa sổ - sứ giả (Viber, WhatsApp, Facebook Messenger), khách hàng của các mạng xã hội (Facebook, VK, Twitter);
  • blocker màn hình thay thế;
  • Một số trình duyệt (Flynx, Fliperlynk);
  • Một số trò chơi.

Hủy bỏ các cảnh báo áp bằng nhiều cách. Hãy nghiên cứu chúng chi tiết hơn.

Phương pháp 1: Security Mode

Cách đơn giản nhất và dễ nhất để đối phó với vấn đề này. Với chế độ bảo mật tích cực trong các phiên bản mới nhất, android overlay bị cấm, vì vậy cảnh báo sẽ không xuất hiện.

  1. Chúng tôi đi đến chế độ bảo mật. Các thủ tục được mô tả trong bài viết có liên quan, vì vậy chúng tôi sẽ không dừng lại trên đó.

    Đọc thêm: Cách bật "Chế độ an toàn" trên Android

  2. Đảm bảo rằng thiết bị của bạn đang trong chế độ Safe Mode, hãy vào cài đặt ứng dụng. Sau đó, cho phép vấn đề mà bạn cần - lần này không có tin nhắn sẽ xuất hiện.
  3. Sau khi thực hiện các thao tác cần thiết, khởi động lại thiết bị để trở về chế độ thông thường của hoạt động.

Phương pháp này là phổ biến nhất và thuận tiện, nhưng không phải lúc nào cũng áp dụng.

Cách 2: Cài đặt cho Nghị quyết

Cách thứ hai để giải quyết vấn đề là để tạm thời vô hiệu hóa khả năng của một chương trình để hiển thị cửa sổ của bạn hơn những người khác. Để làm điều này, hãy làm như sau.

  1. Hãy vào "Settings" và đi vào "Applications".

    Chuyển đến cài đặt ứng dụng được phép bao phủ các cửa sổ trên toàn bộ giao diện của Android

    Trên các thiết bị Samsung, nhấp vào nút Menu và chọn "Quyền truy cập đặc biệt". Trên các thiết bị Huawei - nhấp chuột vào nút "Thêm".

    Tới các thiết lập ứng dụng để vô hiệu hóa các lớp phủ của các cửa sổ trên toàn bộ giao diện của Android

    Trên các thiết bị với "sạch" Android ở đầu nên có một nút với biểu tượng bánh răng mà bạn cần phải nhấn chuột.

  2. Trên các thiết bị Huawei, chọn "Truy cập đặc biệt" tùy chọn.

    Cài đặt ứng dụng được phép cửa sổ bọc trên toàn bộ giao diện của Android

    Trên thiết bị Samsung, nhấn nút với ba điểm ở đầu bên phải và chọn "Quyền truy cập đặc biệt". Trên máy Android "trần truồng" "Advanced Settings".

  3. Hãy tìm những tùy chọn "cửa sổ Overlay trên khác" và đi đến nó.
  4. Cài đặt che phủ các cửa sổ trên toàn bộ giao diện của Android

  5. Ở trên, chúng tôi dẫn đầu một danh sách các nguồn tiềm năng của các vấn đề, vì vậy hành động hơn nữa của bạn sẽ vô hiệu hóa tùy chọn lớp phủ cho các chương trình này, nếu có được cài đặt.

    Danh sách các ứng dụng được phép cửa sổ bọc trên toàn bộ giao diện của Android

    Di chuyển danh sách các ứng dụng được phép để tạo ra các cửa sổ pop-up như vậy, và loại bỏ sự cho phép này.

  6. Sau đó đóng "Cài đặt" và cố gắng tái tạo các điều kiện cho sự xuất hiện của lỗi. Với một xác suất cao, thông điệp sẽ không còn xuất hiện.

Phương pháp này là nhiều hơn một chút phức tạp hơn so với trước, nhưng thực tế đảm bảo kết quả. Tuy nhiên, nếu nguồn gốc của vấn đề là một ứng dụng hệ thống, phương pháp này sẽ không giúp đỡ.

Phương pháp 3: Vô hiệu hóa phần cứng lớp phủ

Chế độ nhà phát triển trong Android cung cấp cho người dùng truy cập vào một số tính năng thú vị, một trong số đó là để kiểm soát lớp phủ vào mức độ phần cứng.

  1. Bật chế độ nhà phát triển. Thuật toán thủ tục được mô tả trong sách hướng dẫn này.

    Đọc thêm: Làm thế nào để kích hoạt chế độ nhà phát triển trên android

  2. Nhập "Cài đặt" - "cho các nhà phát triển".
  3. chế độ nhà phát triển mở để vô hiệu hóa các cửa sổ lớp phủ trong Android

  4. Cuộn qua danh sách các tùy chọn có sẵn và tìm thấy "lớp phủ cứng Disable".

    Vô hiệu hóa cửa sổ che phủ ở chế độ nhà phát triển trên Android

    Để kích hoạt nó, di chuyển thanh trượt.

  5. Sau khi thực hiện xong, kiểm tra xem một cảnh báo biến mất. Nhiều khả năng, nó sẽ tắt và không còn phát sinh.
  6. một con đường như vậy là khá đơn giản, nhưng chế độ hoạt động của nhà phát triển tự nó là một mối nguy hiểm tiềm năng, đặc biệt là cho người mới bắt đầu, vì vậy người dùng thiếu kinh nghiệm, chúng tôi không khuyên bạn nên sử dụng nó.

Các phương pháp mô tả ở trên là công bố rộng rãi cho một người dùng bình thường. Tất nhiên, có được nâng cao hơn (nhận root-quyền với việc sửa đổi tiếp theo của tập tin hệ thống), nhưng chúng tôi đã không bắt đầu để xem xét họ do tính phức tạp và khả năng để cướp một cái gì đó trong quá trình này.

Đọc thêm