Android-如何使进程不被360软件Kill掉?

小组事务管理 小组事务管理 主题:974 回复:1955

Android-如何使进程不被360软件Kill掉?

浮生未歇 发布于 2017-05-29 字数 300 浏览 978 回复 1

我有个想法就是启动service,用如下方法~即可被普通任务管理器结束进程后~仍能重启,但是遇到360那种变态杀进程~就不起作用了。。。有人知道还有什么好办法吗?
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

想挽留 2017-10-28 1 楼

android上不存在常驻不被杀死的程序。
主要是只是通过多种方式实现自动重启,给用户的感觉是一直常驻不衰。
一般可以这么做,
1.用AlarManager,不断间隔的给增加发送消息,确认Service的状态是否正常,否则重启。
2.监控多个状态,如开关机,收发短信,屏幕开关,应用程序被关闭,卸载,网络状态等接受消息的机会进行自检。