Android Oreo에는 "앱이 백그라운드에서 실행 중입니다."라는 새롭고 성가신 지속적인 알림이 있습니다. 이를 제거하는 방법은 다음과 같습니다!
~에 안드로이드 오레오, 사용자를 짜증나게 했던 알림은 "앱이 백그라운드에서 실행 중입니다" 알림이었습니다. Facebook Messenger 또는 Twilight와 같은 특정 앱이 백그라운드에서 실행되거나 화면에 오버레이될 때마다 나타납니다. 고시원칙은 좋은데 적용이 안되는군요. 알림은 제거하거나 비활성화할 수 없으므로 알림에서 화면 공간을 차지하는 것을 참아야 합니다. 물론, 문제를 해결할 의지가 없는 경우에 해당됩니다. 루트 액세스 없이 알림을 영구적으로 비활성화하는 것은 불가능하지만 다음은 가능합니다. 알림을 효과적으로 영구적으로 일시중지하여 다시는 볼 수 없도록 합니다..
방법 1 - 쉬움
iboalali라는 개발자가 애플리케이션을 출시했습니다. 특히 이 알림을 차단하기 위한 것입니다. 앱은 또한 완전 오픈 소스! 적어도 현재로서는 영어 장치에서만 작동하지만 개발자는 번역이 추가됨에 따라 다른 언어에 대한 지원을 추가할 가능성이 높습니다.
여러분이 해야 할 일은 애플리케이션을 설치하고 알림 리스너 권한을 활성화하는 것뿐입니다. 그러면 알림이 차단된 상태로 유지됩니다!
가격: 무료.
4.
방법 2 - 권장
AutoApps의 개발자, 주앙 디아스, 님이 우리에게 다음과 같이 말했습니다. AutoNotification 앱 업데이트를 출시했습니다. 이 알림(및 기타) 알림을 차단할 수 있습니다. 태스커가 필요 없이. 게다가 그는 이 새로운 기능을 무료 기능 그의 애플리케이션에서 한 푼도 쓰지 않고도 "앱이 백그라운드에서 실행 중입니다"라는 알림을 보지 않고 즐길 수 있습니다.
Google Play 스토어에서 AutoNotification을 다운로드하기만 하면 됩니다. 위의 응용 프로그램과 달리 이 방법은 다음과 같이 작동하므로 이 방법을 권장합니다.
모든 언어 제거하는 데에도 도움이 됩니다. 기타 Android 시스템 알림 "SystemUI one 위에 그리기" 또는 USB 충전/디버깅 알림과 같이 제거하고 싶은 항목입니다. 제목/텍스트 필터에서 타겟팅할 키워드를 지정하기만 하면 됩니다.가격: 무료.
4.3.
마지막으로 Mr. Dias가 제공한 이 짧은 비디오 튜토리얼을 시청하세요. 그의 앱을 사용하여 Android 시스템 알림을 차단하는 방법을 안내합니다.
방법 3 - 어려움
이 수정 사항은 다음 사용자가 수행했습니다. 마르코 스토넬리 BaldApps 제품군에 속한 많은 무료 Tasker 플러그인 개발자입니다. 에 게시된 대로 이 Reddit 스레드 그의 허락을 받아 아래에 공유된 이 수정 사항에는 Tasker 자동화 앱과 Marco의 Tasker 플러그인 중 하나인 알림 리스너(Notification Listener)를 사용하는 작업이 포함됩니다.
먼저 이 두 가지 애플리케이션을 다운로드하세요. 알림 수신기가 해당 작업을 수행하는 데 필요하므로 Tasker가 필요합니다. 이 경우 백그라운드 서비스 영구 알림을 제거하는 것입니다.
가격: 3.49.
4.6.
[appbox googleplay com.balda.notificationlistener]
다음으로 Marco가 제공한 Tasker 프로필을 가져오고 싶을 것입니다. 다운로드 해 여기을 클릭한 다음 아래 스크린샷을 따라 가져오고 설정하는 방법을 알아보세요!
작업을 가져온 후에는 이를 실행하여 알림을 "일시 중지"할 수 있습니다. 그러나 부팅 시에는 실행되지 않으므로 아래의 다음 단계에 따라 부팅 시 이 작업을 실행하여 알림을 자동으로 차단하는 방법을 알아보세요.
이제 장치를 재부팅하면 부팅 시 프로필이 실행되어야 합니다. 정확히 부팅 시 기술적으로는 Tasker의 모니터링 서비스가 시작될 때 실행되며, 이는 다른 부팅 수신기가 실행된 후 몇 초 후에 실행됩니다!
작동하지 않는 경우 작업이 이미 실행된 후에 Android 시스템 알림이 나타날 수 있습니다. 이 경우 부팅 시 작업을 수동으로 실행할 수 있지만 개발자 Marco는 쿼리 작업을 수정하여 더 긴 시간 제한(예: 3분)을 추가할 것을 권장합니다. 또는 작업 시작 부분에 "대기" 작업을 추가하고 비슷하게 긴 시간 초과를 사용할 수 있습니다.
만약 당신이 오직 이 특정 Android 시스템 알림(게시할 수 있는 다른 알림은 제외)을 차단하려면 대신 프로필을 다음으로 변경할 수 있습니다. "게시됨" 조건이 있고 "Android 시스템"을 타겟팅하는 앱과 제목이 일치하는 "알림 리스너 이벤트"여야 합니다. *배경*. 별표 사용에 유의하세요. 이는 용어 주변의 모든 텍스트와 일치하는 와일드카드입니다. "백그라운드"이므로 Android 시스템이 "앱이 백그라운드에서 실행 중"인 경우에만 일치합니다. 공고.
설명
루트가 없으면 실제로는 방법이 없습니다. 예방하다 Android 시스템은 Android 8.0 Oreo에서 지속적인 "앱이 백그라운드에서 실행 중입니다" 알림을 표시하지 않습니다. 소스코드를 살펴보면 ForegroundServiceController, 그것은 구현, 그리고 ForegroundServiceDialog 실제로 우리가 활용할 수 있는 어떤 것도 드러내지 않습니다. 우리가 아는 한, 이 서비스의 실행 여부를 제어하는 데 사용할 수 있는 명령이나 시스템 속성 편집은 없습니다. "Dianne's Dungeon"(수석 Android 엔지니어 Dianne Hackborn을 언급하는 Google 내부 농담일 가능성이 높음)은 우리가 쉽게 피할 수 있는 것이 아닌 것 같습니다.
그러나 위의 방법 중 하나를 사용하면 이 문제를 비교적 간단하게 해결할 수 있습니다. 이러한 각 메서드는 Android 프레임워크 앱(패키지 이름 "android")에서 생성된 지속적인 알림인 "Android 시스템" 알림을 쿼리합니다. 만약 존재한다면 그것은 알림을 일시 중지합니다. 안드로이드 시스템에서 터무니없이 오랫동안. 그런데 Android 시스템은 일반적으로 다른 알림을 제공하지 않으므로 이 수정은 완전히 안전합니다.