공익 광고: 광고 차단기를 사용하고 계십니까? Google Play 뮤직의 버그로 인해 배터리가 소모될 수 있습니다.

귀하의 기기에서 AdAway와 같은 광고 차단기를 사용하십니까? 그렇다면 Google Play 뮤직의 알 수 없는 버그로 인해 배터리가 과도하게 소모되는 것일 수 있습니다.

우리 중 많은 사람들이 대역폭 사용량을 줄이거나, 추적을 피하거나, 단순히 시각적인 방해 요소를 제거하기 위해 Android 기기에서 광고 차단기를 사용합니다. 광고 차단기의 작동 방식은 간단합니다. 광고를 제공하거나 분석 및 추적을 허용하는 알려진 도메인에 대한 모든 요청을 차단합니다.

네트워크 요청이 실패하면 어떻게 되나요? 뭐, 보통은 뭐 그렇지 않다 결국에는 작동하기를 바라면서 애플리케이션이 요청을 영원히 재시도하도록 하는 것입니다. 이것이 바로 Google Play 뮤직 애플리케이션의 드문 버그로 인해 발생할 수 있는 현상입니다. 심각한 CPU 사용량 및 배터리 소모 (그리고 장치가 뜨거워지고 있습니다). 이는 초당 약 200개의 네트워크 요청을 시도한 결과입니다.


06-11 22:20:17.957 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.957 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.960 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.960 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.963 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.963 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.966 17958 18144 WGoogleTagManager: Exceptionsending
hit: ConnectException
06-11 22:20:17.967 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.970 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.970 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.973 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.973 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.976 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.976 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.987 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.987 17958 18144 WGoogleTagManager: Connectionrefused

이 버그는 Google Play 뮤직이 아티스트 페이지 열기, 노래 재생 등 사용자가 시작하는 다양한 작업을 추적하기 때문에 발생하는 것으로 보입니다. googletagmanager.com을 차단하는 경우(AdAway는 기본적으로 이를 수행합니다. 차단할 도메인의 대부분 소스에는 분석 및 추적에 사용되므로 차단할 도메인도 포함됩니다.), 이 버그의 영향을 받을 수 있습니다. 본인인지 확인하려면 다음 단계를 따르세요.

  1. Google Play 뮤직 애플리케이션을 강제 종료합니다.
  2. Google Play 뮤직을 엽니다.
  3. 아티스트를 검색합니다(예: "Rick Astley").
  4. 아티스트의 썸네일을 탭하여 페이지를 엽니다.
  5. logcat을 확인하고 위에 표시된 줄로 스팸이 전송되고 있는지 확인하세요.

모든 버전이나 사용자가 이 버그의 영향을 받는 것은 아니지만 일부 장치의 최신 버전(7.8.4818-1.R.4063206)에서 이 버그를 재현할 수 있습니다. 우리가 아는 한, 이것은 상당히 모호한 버그입니다. 정확한 원인이 무엇인지는 알 수 없지만, 영향을 받은 사용자에게 미치는 결과는 말할 것도 없이 너무 중요합니다. 이 문제를 완화하기 위한 해결 방법(Google Play 뮤직 팀이 기록하고 수정할 때까지)은 광고 차단기의 '허용 목록' 기능을 사용하여 googletagmanager.com 차단을 중지하는 것입니다.

Android 사용자는 겉보기에 추적할 수 없는 배터리 소모, 과열 및 무작위 속도 저하의 원인을 경험하는 것이 낯설지 않습니다. 근본 원인을 추적하고 근절할 수 있다는 것은 언제나 좋은 일입니다. 따라서 귀하가 영향을 받는 사용자 중 한 명이라면 이 가이드가 도움이 되기를 바랍니다. 광고 차단기를 사용하고 무작위 유출이 발생하는 경우 이제 가능한 원인을 식별하고 해결하는 방법도 알게 되었습니다.


광고 차단기와 비슷한 경험을 한 적이 있습니까? 무작위 배수로 인해 얼마나 자주 고통을 받습니까? 댓글을 통해 알려주세요.