Google은 Android 휴대전화의 깨진 알림에 대해 설명합니다.

0
315

피터 구델라/Shutterstock.com

최고의 Android 휴대전화와 태블릿이 모두 똑같이 작동하는 것은 아니며 일부 기기에는 백그라운드 알림이 안정적으로 전달되는 것을 막을 수 있는 적극적인 배터리 절약 소프트웨어가 있습니다. Google I/O의 Android 팀은 이번 주에 이것이 계속해서 문제가 되는 이유를 설명했습니다.

최신 버전의 Android는 배터리 수명 연장(백그라운드 작업 일시 중지 또는 제한)과 푸시 알림을 제공하는 클라우드 서버 연결 유지 사이에서 적절한 균형을 유지합니다. 그러나 일부 제조업체는 백그라운드 서비스 중단으로 이어질 수 있는 더 많은 배터리 절약 기술을 구현하여 장치에 대해 한 단계 더 나아갑니다. OnePlus는 신뢰할 수 없는 알림과 함께 수년 동안 문제가 있었습니다. 많은 Xiaomi, Oppo 및 Vivo 휴대폰의 중국어 버전.

Google의 Android 팀 중 일부는 이번 주 Google I/O에서 Q&A 패널을 개최했습니다. 이 패널에서 앱 개발자는 일부 기기에서 공격적인 배터리 수명 관리를 해결하기 위해 앱에서 무엇을 할 수 있는지 질문했습니다. 오랫동안 Android용 소프트웨어 엔지니어로 일하고 있는 Dianne Hackborn은 “이것이 앱 개발자에게 점점 더 고통스러운 일이라는 것을 알고 있습니다.”라고 대답했습니다.

“Android는 Google의 운영 체제와 다릅니다.”라고 Hackborn은 말했습니다. […] 플랫폼에서 많은 사용자 지정과 혁신을 수행하므로 우리가 그들에게 말하거나 강제로 수행할 수 없는 많은 일이 있습니다. 그리고 이 영역에서 이것은 OEM이 배터리 수명과 관련하여 사용자를 위해 정말로 중요하게 생각하는 것입니다. 그래서 이것은 그들이 무언가를 개선하기 위해 많은 노력을 기울이는 영역입니다. 때로는 개발자를 위해 약간 개선합니다. ~도 많이.”

핵심 Android 운영 체제는 오픈 소스 코드이므로 장치 제조업체는 이론적으로 자체 제품에 대해 원하는 만큼 사용자 지정할 수 있습니다. 그러나 회사에서 Google Play 스토어 및 기타 필수 앱을 포함하려면 Android 위에 Google 모바일 서비스 라이선스를 부여해야 합니다. GMS 계약은 Google이 Play 스토어의 모든 기능이 있는 Android 기기를 보장하는 방법입니다. 대충 똑같다. 또한 Google은 GMS를 사용하여 제조업체가 더 많은 휴대폰에서 Material You 스타일 테마를 지정하고 설정하는 동안 사용자 지정 탐색 옵션을 숨기는 것과 같은 특정 기능을 채택하도록 했습니다.

적어도 현재로서는 Google이 배터리 최적화를 제조업체에 맡기고 있는 것 같습니다. Hackborn은 Android 팀이 배터리 수명에 대한 제조업체의 우려를 어떻게 경청했는지 보여주는 예로 Doze 및 App Standby(둘 모두 2015년 Android 6.0 Marshmallow에 도입됨)와 같은 Android의 몇 가지 변경 사항을 지적했습니다. 그녀는 “OEM이 각자 별도의 작업을 하도록 하는 것보다 일반적으로 플랫폼에서 수행하는 것이 좋습니다. OEM은 여전히 ​​많은 일을 하고 있습니다. 우리는 OEM과 지속적으로 대화하고 OEM이 만드는 변경 사항을 줄이기 위해 노력하고 있습니다.”

Android 기기에서 버그가 있는 알림에 문제가 있는 경우 시스템 설정으로 이동하여 지정된 앱에 대한 배터리 최적화를 끕니다. 대개 트릭을 수행합니다. Google이나 Samsung과 같은 제조업체에서 다른 전화를 구입하는 것도 옵션입니다.