What can I expect when onCreate() calls startService()
问题 I am trying to understand the Service Life Cycle while working through some Android Open Source Code. I was looking at a Service implementation which I distilled down to something like the following... public class MyService extends Service { public MyService() { super(); } @Override public void onCreate() { super.onCreate(); init(); //==this seems odd to me //comment in AOSP says startService() is called to make //sure Service stays around long enough for the async call //to complete.