I have an app with a background service. I am using the service to play sound in background. Problem is, is when you close the app manually, the service keeps playing sound in background. I have the service set to start every 10s and audibly play sound every 10s. The service schedules itself every 10s so , when the main activity is closed the service still goes on rescheduling. and yes i have watched the app life cycle tutorial.