What does run foreground service mean?

A foreground service performs some operation that is noticeable to the user . For example, an audio app would use a foreground service to play an audio track. Foreground services must display a Notification. Foreground services continue running even when the user isn’t interacting with the app.

Read more

What is a foreground service?

Foreground services are an advanced Android concept which allows you to display notifications to your users when running long lived background tasks . The notification acts like any other notification, however it cannot be removed by the user and lives for the duration of the service.

Read more