当前位置:编程学习 > wap >>

请教android下如何程序自启动且不被任务管理器之类干掉?

就像系统进程一样,能在android启动时跟随启动,并且不会被强制关掉(高级管理器之类杀进程)
应该用什么方法?

另外有无关于android系统与核心方面的电子书或者实体书参考学习,而不是应用程序方面的。

谢谢大家! --------------------编程问答-------------------- 另外,我如果要让这个程序作为一个服务,或者作为一个API提供者,应用程序可以调用这个软件的一些功能
需要如何做到呢? --------------------编程问答-------------------- 除非改造framework
否则,你是藐视android自己的管理机制?
给你个app这个权限,这个世界会太不安全了。

给你几个线程高低级别的,但一定会被系统控制。
--------------------编程问答-------------------- 我看像<电量监控>、<百度输入法>这些,被任务管理器干掉后(结束全部进程),然后又会出现在进程列表中。
他们是通过什么方法实现了避免被干掉,还是像有守护一样,关闭后检测出来又自己开启呢?
这是如何实现的? --------------------编程问答--------------------
引用 3 楼 sumi_sumi 的回复:
我看像<电量监控>、<百度输入法>这些,被任务管理器干掉后(结束全部进程),然后又会出现在进程列表中。
他们是通过什么方法实现了避免被干掉,还是像有守护一样,关闭后检测出来又自己开启呢?
这是如何实现的?


这个啊,估计是找机会再启动吧,或者把你的自动启动藏到系统去 --------------------编程问答-------------------- 比如你的电量变化的时候自动触发
任意输入状态触发当然ime不仅仅是输入的时候活动 --------------------编程问答-------------------- 重点是,怎么实现呢? --------------------编程问答--------------------
引用 3 楼 sumi_sumi 的回复:
我看像<电量监控>、<百度输入法>这些,被任务管理器干掉后(结束全部进程),然后又会出现在进程列表中。
他们是通过什么方法实现了避免被干掉,还是像有守护一样,关闭后检测出来又自己开启呢?
这是如何实现的?

我也想问这个问题,我遇到了一个问题单,就是apk在任务管理器中被干掉之后过几秒又跑出来了,我要让它关闭,找到解决办法共享一下啊 --------------------编程问答--------------------
引用 7 楼 sunxingzhesunjinbiao 的回复:
引用 3 楼 sumi_sumi 的回复:
我看像<电量监控>、<百度输入法>这些,被任务管理器干掉后(结束全部进程),然后又会出现在进程列表中。
他们是通过什么方法实现了避免被干掉,还是像有守护一样,关闭后检测出来又自己开启呢?
这是如何实现的?

我也想问这个问题,我遇到了一个问题单,就是apk在任务管理器中被干掉之后过几秒又跑出来了,我要让它关闭,找到解决办法共享一下啊


程序注册监听系统广播!比如时间变化广播,电量变化广播,USB插入广播等!实时启动! --------------------编程问答-------------------- 要开机就启动没问题。关键是你要不被kill就难了。内置的一些service都可以被kill掉。你在应用层是做不到不被kill掉的。 --------------------编程问答-------------------- 被杀是必定的,关键是怎么在被杀之后重新启动。这个我还真没研究过,不过我猜想会不会是用AlarmManager做的?我看我的流量监控软件就是每秒刷一次的。
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,