我想做的是,如果我的应用程序从任务管理器关闭,我的服务将不会停止,如果停止另一个同时运行的程序包并检查应用程序进程将打开我的服务我该怎么办
答案 0 :(得分:3)
如果你想确保你的服务应该继续运行或者应该在kill之后再次重新创建,那么你应该从onStartCommand()方法返回start_sticky,这将确保在内存空闲时立即重新创建你的服务。有关详细信息,请查看以下链接。 http://developer.android.com/reference/android/app/Service.html#START_STICKY