原标题:怎么解决安卓软件服务停止后又自启?
昨天说到安卓软件是如何做到开机启动的?怎么解决?当然流氓的软件并不单单这种,还有更流氓的我明明清理过电视了,关闭程序了结果一会之后这个软件的服务又开起了,后台占着内存把机子弄得卡死了。
下面我们就说说这种软件是如何做到服务停止后又自启的,以及怎么解决。
描述:
退出一个程序后,仍旧在运行的那部分叫做servive(进程),进程在系统内存不够时会被系统杀掉或者被清理软件类似于一键清理、当贝市场清理掉。
然而还有一种东西并不会被清理,这就是alarmManager叫做全局定时器或者叫做闹钟的东西。
示例如下:
原理:简单的说就是要建立一个系统级别的监听,在监听到程序启动后每隔十秒钟发送一个广播来重新启动服务。
不过据说这种方法在不同系统上效果会有偏差,例如小米就不允许时间短于五分钟的闹钟存在。
下面再说说怎么解决这种恶心的软件:
1、直接卸载,找替代品。
当然要是不怕这软件费电(电视用户确实不担心这个问题),不怕它卡死电视(大内存用户也可继续任性),软件做的很有情怀就想继续用,那随意~
2、咳咳,当然是更强大的软件用起来啦~~
为什么要推荐软件呢?
因为随着流氓技术的发展,清理软件的技术也是在发展的。
上面说的那个通过时钟来定时唤醒的现在据说已经失效了。
就是因为清理软件也在一步步的更新中~~
具体操作:
当贝助手中有自启动管理,禁止掉就OK了。
还有一键清理中的白名单设置,可以设置那些喜欢的常用软件为白名单,流氓软件就不用改了。