0

我的应用程序中有一项服务,但该服务在一段时间后停止工作,我想保持服务继续工作而不停止,为​​此我尝试在 onDestroy 方法死亡时启动相同的服务,但即使书面日志也不起作用出现,所以可以从自身调用服务,如果不是,我可以创建另一个做同样工作的服务,当其中一个停止时他们互相调用,所以在 onDestory 中我不能调用它,所以如何调用它?,希望有人可以提前帮助我解决这种情况

4

1 回答 1

0

您不应该尝试自己再次启动该服务。最好从 onStartCommand() 返回 START_STICKY 或 START_REDELIVER_INTENT ,系统会在有足够资源时为您执行此操作。

请参阅以下链接,其中还有一个示例。 http://developer.android.com/guide/components/services.html

于 2012-10-24T08:58:33.083 回答