Android应用程序启动后如何启动服务?

时间:2012-06-19 20:21:31

标签: android scheduling android-service android-alarms

我需要在后台做一些事情,但是一旦应用开启,我就需要这项服务

虽然,我需要在后台总是连手机都处于睡眠模式吗?

我尝试做服务但这项服务在手机进入睡眠模式后服务仍然活着,但不能正常工作。

使用此

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/AlarmService_Service.html

我看到这个 link 但我不明白这个想法!

1 个答案:

答案 0 :(得分:0)

为什么不能使用

Intent intent = new Intent(MyActivity.this, Myservice.class);
startService(intent);

如果您在Activity的onCreate方法中执行此操作,那么它将在您的Activity运行后立即启动该服务。从那里,它应该在后台运行。你有什么问题?