Question

Is it possible to start a service multiple times. Means calling startService multiple times. I know if I call startService , it'll call onCreate() -> onStartCommand(). on startService, it calls only onStartCommand() without onCreate(). What happens to the service ? Is it creating multiple instance of the service ?

Was it helpful?

Solution

No, the Service will only run in one instance. However, every time you start the service, the onStartCommand() method is called. Look at this documentation.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top