我希望当我的应用程序从任何组件初始化时启动服务。
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
startService(new Intent(getApplicationContext(), MyService.class));
}
}
服务是否在onCreate()
状态下可用?super.onCreate()
会初始化在AndroidManifest.xml中注册的应用程序的所有组件吗?
我可以在我的Galaxy S上运行此代码,但我无法确定它是否会在所有设备和平台上运行,我找不到有关Android应用程序初始化的任何文档。