就像系统进程一样,能在android启动时跟随启动,并且不会被强制关掉(高级管理器之类杀进程)
应该用什么方法?另外有无关于android系统与核心方面的电子书或者实体书参考学习,而不是应用程序方面的。谢谢大家!

解决方案 »

  1.   

    另外,我如果要让这个程序作为一个服务,或者作为一个API提供者,应用程序可以调用这个软件的一些功能
    需要如何做到呢?
      

  2.   

    除非改造framework
    否则,你是藐视android自己的管理机制?
    给你个app这个权限,这个世界会太不安全了。给你几个线程高低级别的,但一定会被系统控制。
      

  3.   

    我看像<电量监控>、<百度输入法>这些,被任务管理器干掉后(结束全部进程),然后又会出现在进程列表中。
    他们是通过什么方法实现了避免被干掉,还是像有守护一样,关闭后检测出来又自己开启呢?
    这是如何实现的?
      

  4.   

    比如你的电量变化的时候自动触发
    任意输入状态触发当然ime不仅仅是输入的时候活动
      

  5.   

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

  6.   


    程序注册监听系统广播!比如时间变化广播,电量变化广播,USB插入广播等!实时启动!
      

  7.   

    要开机就启动没问题。关键是你要不被kill就难了。内置的一些service都可以被kill掉。你在应用层是做不到不被kill掉的。
      

  8.   

    被杀是必定的,关键是怎么在被杀之后重新启动。这个我还真没研究过,不过我猜想会不会是用AlarmManager做的?我看我的流量监控软件就是每秒刷一次的。