我正在开发一个需要不断运行服务的应用程序,除非用户有意识地停用它.问题是有任务杀手应用程序"杀死所有应用程序" - 按钮.这些似乎越来越受欢迎,它们正在引起我的模糊.当我使用som任务管理器终止我的服务时,onDestroy()永远不会运行,所有的AlarmManagers都会被服务终止.有没有办法保护我的服务免受这些应用程序的影响,或者在它被杀后立即重新启动我的服务?
有没有办法保护我的服务免受这些应用程序的影响,或者在它被杀后立即重新启动我的服务?
不是,抱歉.
此外,如果您的服务表现良好(即,不是设计为始终在内存中运行),用户将不太可能使用这些工具将其终止.服务并非旨在永远运行.
归档时间: |
|
查看次数: |
1058 次 |
最近记录: |