android5.0或者米UI利用系统清理工具后台清理不死

怎么让应用在android5.0或者米UI上利用系统清理工具后台清理不死

用services,两个,彼此监听,一个被杀死,另外一个立刻启动。还有一个方法,不是特别好,就是services每秒钟启动自己一次,这样可以避免services被杀死.

楼上正解,但是每秒启动自己一次的service未必有用,以后说不定硬件升级后清理内存可以在1000ms内完成

这种一般都需要守护进程,当你的程序被杀死的时候,守护进程立即重启主进程。
但是守护进程也有可能被杀死。你要做的就是尽量保证守护进程不被杀死。
网上见过一种方式是,在桌面上显示一个1像素的透明悬浮窗,这样你的应用一致在前台,系统清理的时候是清理不掉的。

楼上的 悬浮窗也是运行在service里面的啊 用一键清理 service都直接被干掉了 你的悬浮窗也不存在了啊 而且我这几天试过了 当使用一键清理的时候,你根本来不及启动新的service 就完蛋了