小编Ced*_*ung的帖子

我可以从Application#onCreate()启动服务吗?

我想从任何组件初始化我的应用程序时启动服务.

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        startService(new Intent(getApplicationContext(), MyService.class)); 
    }
}
Run Code Online (Sandbox Code Playgroud)

该服务是否在onCreate()州内可用?将super.onCreate()初始化在AndroidManifest.xml中注册的应用程序的所有组件吗?

我可以在我的galaxy中运行这个代码,但我无法确保它将在所有设备和平台上运行,我找不到任何关于Android APP初始化的文档.

service android oncreate

15
推荐指数
1
解决办法
9804
查看次数

标签 统计

android ×1

oncreate ×1

service ×1