From this link: https://www.toptal.com/android/android-threading-all-you-need-to-know
Service runs in the main thread of its hosting process; the service does not create its own thread and does not run in a separate process unless you specify otherwise.
This means that the service runs in the main thread of the app that starts it. If so, why doesn't the app get blocked when the service is running?
Any help will be appreciated.