Is it OK to start a service from the ContentProvider.onCreate()?
<p>My application after an update needs to fill its ContentProvider with some data found on the server.
I found that starting a service from the ContentProvider.onCreate() method works but I'm not sure if it is a good idea or if it works randomly.</p>

<p>I don't know the initialization of an application in android. Are the services always already available before the content provider is created?</p>
