Search code examples
androidmultithreadingservicethread-priority

How to set Priority of IntentService in Android


I was wondering if it is possible to set the priority of an IntentService like you can with a Thread. So far I have not found anything.


Solution

  • The HandlerThread that IntentService uses is not exposed to the SDK. It is set to Process.THREAD_PRIORITY_DEFAULT as a priority.

    Note that IntentService is 143 lines of code, including whitespace and comments, so you might consider just cloning it to have one with the priority you seek.