전원 관리

배터리 수명은 사용자의 지속적인 관심사입니다. Android는 배터리 수명을 연장하고 플랫폼이 충전기 분리 시의 애플리케이션 및 기기 동작을 최적화할 수 있도록 계속해서 새로운 기능을 추가하고 있습니다.

Android에는 다음과 같은 배터리 수명 개선 기능이 포함되어 있습니다.

  • 앱 제한. 플랫폼에서 배터리 수명에 부정적인 영향을 미치는 앱을 표시하여 사용자가 이러한 앱의 리소스 소모를 제한할 수 있도록 합니다. 기본적으로 앱에는 백그라운드 제한이 적용되지 않습니다.
  • 앱 대기. 플랫폼이 미사용 애플리케이션을 앱 대기 모드로 전환하여 일시적으로 네트워크 액세스를 제한하고 이러한 애플리케이션의 동기화 및 작업을 지연시킬 수 있습니다.
  • 잠자기. 사용자가 장시간 동안 기기를 사용하지 않으면(화면 꺼짐 및 움직임 없음)플랫폼이 깊은 수면 상태(주기적으로 일반 작업을 재개)에 돌입할 수 있습니다. Android 7.0 이상에서는 잠자기를 사용 설정하여 사용자가 기기 화면을 끄고 계속해서 움직일 때 경량의 최적화 집합을 트리거할 수 있습니다.
  • 예외. 미리 로드된 시스템 앱과 클라우드 메시징 서비스는 기본적으로 앱 대기 및 잠자기에서 제외되는 경우가 일반적입니다. 앱 개발자는 인텐트를 사용하여 이러한 설정을 앱에 적용할 수 있습니다. 사용자는 설정 메뉴로 이동하여 앱을 앱 대기 및 잠자기 절전 모드에서 제외할 수 있습니다.

애플리케이션 제외

애플리케이션을 잠자기 또는 앱 대기 대상에서 제외할 수 있습니다. 예외는 다음과 같은 경우에 필요할 수 있습니다.

  • Firebase Cloud Messaging(FCM) 외의 클라우드 메시징 플랫폼을 사용 중인 기기 제조업체
  • FCM 외 클라우드 메시징 플랫폼을 사용 중인 이동통신사
  • FCM 외 클라우드 메시징 플랫폼을 사용 중인 타사 애플리케이션

경고: 테스트 및 최적화를 회피하기 위해 앱을 제외하면 안 됩니다. 불필요한 예외는 잠자기 및 앱 대기의 이점과 사용자 경험의 저하로 이어질 수 있습니다. 따라서 애플리케이션이 전력 소모량에 대해 가진 제어적 이점을 애플리케이션이 넘어설 수 있도록 이러한 예외를 최소화하는 것이 좋습니다. 사용자가 이러한 앱의 전력 소모량에 대한 불만일 가질 경우 답답함, 경험 저하(앱과 관련된 부정적인 리뷰)와 고객 지원 질문의 폭주로 이어질 수 있습니다. 따라서 타사 애플리케이션을 제외하는 대신 기능성이 유사한 클라우드 메시징 서비스나 앱만 제외하는 것이 좋습니다.

기본으로 제외된 앱은 설정 > 앱 및 알림 > 특수 앱 액세스 > 배터리 최적화에 나열됩니다. 이 목록은 앱을 잠자기 및 앱 대기 모드에서 제외하는 데 사용됩니다. 사용자에게 투명성을 제공할 수 있도록 설정 메뉴에는 모든 제외된 애플리케이션을 표시하면 안 됩니다.

사용자는 설정 > 앱 및 알림 > 앱 이름 > 배터리 > 배터리 최적화로 이동한 다음 앱을 선택하여 최적화를 끄거나 다시 켜는 방식으로 직접 앱을 제외할 수 있습니다. 하지만 사용자는 시스템 이미지에서 기본으로 제외되는 애플리케이션이나 서비스를 다시 포함할 수 없습니다.