포그라운드 서비스 개요

포그라운드 서비스를 사용하면 사용자가 알아볼 수 있는 작업을 비동기식으로 실행할 수 있습니다. 포그라운드 서비스는 상태 표시줄 알림을 표시하여 앱이 포그라운드에서 작업을 실행하고 시스템 리소스를 소비하고 있다는 사실을 사용자에게 알립니다.

포그라운드 서비스를 사용하는 앱의 예는 다음과 같습니다.

  • 포그라운드 서비스에서 음악을 재생하는 음악 플레이어 앱 알림에 현재 재생 중인 곡이 표시될 수 있습니다.
  • 사용자로부터 권한을 부여받아 포그라운드 서비스에서 사용자의 달리기 상황을 기록하는 피트니스 앱 알림에는 사용자가 현재 피트니스 세션 중에 이동한 거리가 표시될 수 있습니다.

앱과의 직접적인 상호작용이 없더라도 사용자가 인지할 수 있는 작업을 수행해야 할 때만 포그라운드 서비스를 사용하세요. 작업의 중요도가 낮아 최소 우선순위 알림을 사용하려는 경우 다른 백그라운드 작업 옵션을 사용하는 것이 좋습니다.

이 가이드에서는 다음 영역에 대해 설명합니다.