问题描述
- android中如何让一个service无法被一键清理给清理掉
-
android中如何让一个service无法被一键清理给清理掉
比如音乐播放服务,一键清理对它无作用,除了添加白名单
还有其他一开始设计软件的时候就无法被清理的方法吗
解决方案
一键清理,与系统内存不足时自动清理是由区别的。
一键清理,只能通过增加白名单;否则,无论服务是否活动,都会被清楚。
解决方案二:
建议题主不要开发流氓软件
解决方案三:
Service的粘性模式 实现 就算是被杀死了也会重新启动(虽然Service生命力很强)
改变Service中 onStartCommand 方法的返回值 为:START_STICKY 或 START_NOT_STICKY 或 START_REDELIVER_INTENT
时间: 2024-09-25 09:50:49