Android P의 대기 앱이란 무엇이며 어떻게 사용합니까?

0
264

Google은 오늘 Google I/O에서 새로운 Android P 베타를 출시했으며 많은 새로운 기능과 개선 사항을 제공합니다. 새로운 제스처 기반 탐색이 각광을 받는 동안 Google은 사용자 경험을 개선하기 위해 내부적으로 많은 개선 사항을 추가했습니다. 배터리 수명이 사용자의 요구 사항이 증가함에 따라 Google은 Android P를 통해 더 우수하고 효과적인 배터리 관리를 약속했습니다. 모든 새 버전은 Doze와 같은 배터리 수명과 관련된 새로운 기능을 도입하지만 올해 Android P에서는 Google이 앱 대기 기능을 도입했습니다. 양동이. 앱 대기 버킷의 도움으로 백그라운드에서 실행되는 앱을 더 잘 제어하여 배터리 수명에 영향을 줄 수 있습니다. 그러나 사용 방법에 대해 이야기하기 전에 앱 대기 버킷이 정확히 무엇인지 논의해 보겠습니다.

앱 대기 버킷이란 무엇입니까?

앱 대기 버킷은 Android P Developer Preview 2에 도입된 새로운 절전 도구입니다. 기본적으로 앱을 얼마나 자주 사용하는지에 따라 앱을 분류하고 그에 따라 기기 리소스에 대한 액세스를 제한합니다. 이것은 동적 프로세스이며 시스템은 각 앱을 우선 순위 버킷에 할당한 다음 필요에 따라 앱을 다시 할당합니다.

Google에 따르면 4가지 주요 앱 대기 버킷이 있습니다.

  • 활동적인

사용자가 현재 앱을 사용 중인 경우 앱이 활성 버킷에 있다고 합니다. 예를 들면 다음과 같습니다.

  • 앱에서 활동을 시작했습니다.
  • 앱이 포그라운드 서비스를 실행 중입니다.
  • 앱에 포그라운드 앱에서 사용하는 콘텐츠 공급자와 연결된 동기화 어댑터가 있습니다.
  • 사용자가 앱의 알림을 클릭합니다.

따라서 앱이 활성 버킷에 있는 경우 시스템은 앱의 작업, 알람 또는 FCM 메시지에 제한을 두지 않습니다.

  • 작업 세트

앱이 자주 실행되지만 현재 활성화되지 않은 경우 작업 집합 버킷에 있다고 합니다. 예를 들어, 사용자가 가장 많이 실행하는 소셜 미디어 앱은 작업 세트에 있을 가능성이 높습니다. 앱이 간접적으로 사용되는 경우에도 작업 집합 버킷으로 승격됩니다. 앱이 작업 세트에 있는 경우 시스템은 작업을 실행하고 경보를 트리거하는 기능에 약간의 제한을 가합니다.

  • 잦은

앱이 정기적으로 사용되는 경우 자주 사용하는 버킷이라고 하지만 반드시 매일 사용하는 것은 아닙니다. 예를 들어, 사용자가 체육관에서 실행하는 운동 추적 앱은 자주 사용하는 버킷에 있을 수 있습니다. 앱이 자주 사용되는 버킷에 있는 경우 시스템은 작업을 실행하고 경보를 트리거하는 기능에 더 강력한 제한을 부과하고 우선 순위가 높은 FCM 메시지에 한도를 적용합니다.

  • 희귀 한

자주 사용하지 않는 앱은 희귀 버킷에 있다고 합니다. 예를 들어 사용자가 해당 호텔에 머무는 동안에만 실행하는 호텔 앱이 희귀 버킷에 있을 수 있습니다. 앱이 희귀 버킷에 있는 경우 시스템은 작업을 실행하고, 경보를 트리거하고, 우선 순위가 높은 FCM 메시지를 수신하는 기능에 엄격한 제한을 적용합니다. 시스템은 또한 앱의 인터넷 연결 기능을 제한합니다.

  • 절대

마지막으로 설치되었지만 실행된 적이 없는 앱을 위한 특별한 절대 버킷이 있습니다. 시스템은 이러한 앱에 심각한 제한을 가합니다.

앱 대기 버킷의 문제

이론적으로 앱 대기 버킷은 훌륭한 기능처럼 들립니다. 그러나 문제가 발생합니다. Google에 따르면 “모든 제조업체는 비활성 앱을 버킷에 할당하는 방법에 대한 자체 기준을 설정할 수 있습니다.” 효과적으로 각 제조업체는 앱을 관리하고 디자인 아이디어를 기반으로 앱을 다양한 버킷으로 배포하거나 분류할 수 있습니다. Google은 프로세스가 동적이고 Android가 사용자의 사용량에 따라 앱을 분류한다고 주장하지만 Android는 기기에 앱 배치를 결정하기 위해 이 사용 패턴 시스템으로 폴백하여 기기에 미리 로드된 소프트웨어가 없는 경우에만 위치를 결정할 수 있다는 점에 주목할 가치가 있습니다. 신청서를 제출할 수 있습니다.

그럼에도 불구하고 사용자는 취향에 따라 각 앱의 대기 버킷을 수동으로 결정할 수도 있습니다. 이렇게 하려면 각 앱에 대해 수동으로 대기 버킷을 설정하는 방법을 보여 주는 대로 계속 읽으십시오.

대기 앱을 수동으로 사용하는 방법

메모: Android P Developer Preview 2를 실행하는 Google Pixel 2 XL에서 다음 방법을 테스트했습니다. 이 방법은 Android P Developer Preview 2를 실행하는 다른 모든 기기에서 동일하게 유지되어야 합니다.

1. 먼저 설정 -> 시스템 -> 전화 정보로 이동합니다.

Android P의 대기 앱이란 무엇이며 어떻게 사용합니까?

2. 이제 고급을 누르고 아래로 스크롤합니다. 개발자 옵션을 활성화하려면 “빌드 번호”를 7번 탭하세요.

고급 빌드 번호

3. 완료되면 설정 -> 시스템 -> 고급 -> 개발자 옵션으로 이동합니다.

개발자 옵션

4. 여기에서 맨 아래로 스크롤합니다. “대기 앱”을 탭합니다.

대기 앱

5. 그게 다야. 이제 장치에 설치된 모든 앱 목록이 표시됩니다. 대기 버킷을 변경하려는 앱을 탭하기만 하면 됩니다. 앞에서 언급한 4개의 주요 대기 버킷 중에서 선택할 목록이 있어야 합니다.

대기 앱 버킷 프로필

Android P의 대기 앱으로 배터리 수명 향상

Doze와 마찬가지로 App Standby Buckets는 더 나은 배터리 백업을 약속하는 것을 목표로 합니다. 위의 가이드를 사용하여 OEM이 하도록 하는 대신 선호하는 앱 버킷에 앱을 할당할 때 수동으로 제어할 수 있어야 합니다. 반면에 Pixel 기기에서 Android P를 실행하는 경우 Android가 자동으로 프로파일링을 수행합니다. 앱 대기 버킷이 배터리 수명에 미치는 실제 효과는 며칠 사용 후에만 표시되지만 기능 자체는 꽤 훌륭한 것 같습니다.