Android 如何防止由于进程终止而终止服务?

Android 如何防止由于进程终止而终止服务?,android,process,Android,Process,嗨,我是android编程新手。我正在运行一个包含接收器的服务,该接收器检测传入的SMS消息。Android似乎正在扼杀我在老式手机上的进程。 是否有任何合理的解决方案来防止在进程终止时终止此服务 Android似乎正在扼杀我在老式手机上的进程 Android终止进程以释放内存来运行其他应用程序。Android还将通过任务管理器在用户请求时终止进程 是否有任何合理的解决方案来防止在进程终止时终止此服务 不需要。而且,您不需要它永远运行。将您的接收者放入清单中以监视传入消息,将您的服务转换为Int

嗨,我是android编程新手。我正在运行一个包含接收器的服务,该接收器检测传入的SMS消息。Android似乎正在扼杀我在老式手机上的进程。 是否有任何合理的解决方案来防止在进程终止时终止此服务

Android似乎正在扼杀我在老式手机上的进程

Android终止进程以释放内存来运行其他应用程序。Android还将通过任务管理器在用户请求时终止进程

是否有任何合理的解决方案来防止在进程终止时终止此服务


不需要。而且,您不需要它永远运行。将您的接收者放入清单中以监视传入消息,将您的服务转换为
IntentService
,并让接收者调用
startService()
将消息发送到服务进行处理。

尝试在服务类的onstart命令中添加START\u STICKY作为返回值